-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Refactor task system for efficiency #56717
Conversation
@bors try |
⌛ Trying commit 88531f4 with merge 3bb0bed84e5d690aeee6787e6e0978774aee2789... |
☀️ Test successful - status-travis |
@rust-timer build 3bb0bed84e5d690aeee6787e6e0978774aee2789 |
Success: Queued 3bb0bed84e5d690aeee6787e6e0978774aee2789 with parent a64cdec, comparison URL. |
Finished benchmarking try commit 3bb0bed84e5d690aeee6787e6e0978774aee2789 |
The perf results look like there's no real improvement here. I see -0.4-7% in some cases but also +0.8% in others. As such, I'd prefer not to do these changes. |
@Zoxc, would you be OK with closing this PR? It changes quite a bit of code but the benefit of that is doubtful. |
Could you make your objections a bit more concrete? I like that this splits up |
My objections are:
|
ping from triage @michaelwoerister @Zoxc what's the update on this? |
Split from #56509
r? @michaelwoerister