Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only use workaround for darwin deadlock on darwin #3766

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mbeards
Copy link

@mbeards mbeards commented Nov 28, 2023

What type of PR is this?
Bug fix

What does this PR do? Why is it needed?
Only use the workaround from #3536 on darwin.

(The lack of parallelism here makes this step heavy in the critical path for some of our builds.)

@mbeards mbeards marked this pull request as ready for review November 28, 2023 16:56
@fmeum
Copy link
Collaborator

fmeum commented Nov 30, 2023

As this is only used for certain special binaries that are typically built very early in a build, I am slightly surprised to see this contribute to your critical path. Are you able to share a profile (--profile) that we can use to understand this better?

Generally speaking, an action should really only use up a single CPU core, so this setting is correct on all platforms. But of course we don't want it to negatively affect performance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants