-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Use uv_thread_getaffinity when --threads=auto #42340
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
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
4a8c738
Use uv_thread_getaffinity to bound nthreads
tkf 4309748
Add some safepoint annotations
tkf d2df381
Use ternary expression
tkf eaf1908
Ignore EBADF on Windows
tkf b6ba167
Merge branch 'master' into useaffinity
tkf 68bc481
Revert "Ignore EBADF on Windows"
tkf 1221ea3
Merge branch 'master' into useaffinity
tkf 2d22485
Merge branch 'master' into useaffinity
tkf c9b3ca5
Add jl_effective_threads
tkf dcd12d6
Merge branch 'master' into useaffinity
tkf a1572a2
Test affinity-based nthreads setup
tkf c2d3f9b
Tweak testing
tkf e64ff3a
Compare output without affinity setting
tkf 81b1d66
DEBUG: print input/output of get_nthreads
tkf fc655aa
Merge branch 'master' into useaffinity
tkf 4f65152
Document how `--threads=auto` now works
tkf c3039fc
Revert "DEBUG: print input/output of get_nthreads"
tkf f7252ec
Don't run get_nthreads test under rr
tkf 140654c
Better error handling
tkf 8c33dc1
Check if running under rr
tkf 2375873
Mention -t=auto behavior elsewhere
tkf 85cba54
Mention it in NEWS
tkf c37c34c
Merge branch 'master' into useaffinity
tkf cdd8223
Merge branch 'master' into useaffinity
tkf b263a8d
Check affinity support in one place
tkf ae74887
Merge branch 'master' into useaffinity
tkf 3e2b70f
Merge branch 'master' into useaffinity
tkf File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.