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

ignore: Simplify the work-stealing strategy #2624

Closed

Conversation

tavianator
Copy link
Contributor

No description provided.

@BurntSushi
Copy link
Owner

Thanks! Out of curiosity, what prompted you to make this change?

@tavianator
Copy link
Contributor Author

No particular reason, I happened to be looking at the code again and realized that stealing from your left neighbour or your right neighbour shouldn't make a difference (and indeed perf is the same in my benchmarks)

@BurntSushi BurntSushi added the rollup A PR that has been merged with many others in a rollup. label Oct 12, 2023
BurntSushi pushed a commit that referenced this pull request Oct 12, 2023
There's no particular reason for this change. I happened to be looking
at the code again and realized that stealing from your left neighbour
or your right neighbour shouldn't make a difference (and indeed perf is
the same in my benchmarks).

Closes #2624
@tavianator tavianator deleted the simplify-work-stealing branch November 21, 2023 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR that has been merged with many others in a rollup.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants