-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Don't pass TreatProjections
separately to fast_reject
#109202
Don't pass TreatProjections
separately to fast_reject
#109202
Conversation
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
⌛ Trying commit e41f3b743dad3e22a630a78a3afb09d611cffa9d with merge e0299011ffe5158445068f2f78490cad2ce56261... |
☀️ Try build successful - checks-actions |
1 similar comment
☀️ Try build successful - checks-actions |
This comment has been minimized.
This comment has been minimized.
Finished benchmarking commit (e0299011ffe5158445068f2f78490cad2ce56261): comparison URL. Overall result: ✅ improvements - no action neededBenchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf. @bors rollup=never Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
ok, so the old appproach is not a perf regression then. I'll adapt this with better naming and stuff, cc @lcnr |
e41f3b7
to
2307b97
Compare
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
⌛ Trying commit 2307b9787680a3a5ff987485acfe5330ffbc1ca6 with merge 81d64ee4c50a4314379d8182a7dfb96c22449231... |
☀️ Try build successful - checks-actions |
This comment has been minimized.
This comment has been minimized.
Finished benchmarking commit (81d64ee4c50a4314379d8182a7dfb96c22449231): comparison URL. Overall result: ✅ improvements - no action neededBenchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf. @bors rollup=never Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
Cool, regression seems mitiagated. r? @lcnr |
TreatProjections
separately to fast_reject
⌛ Testing commit f8eb062be3d5b47f06888da223c78c5330c52906 with merge 3b082161ae5fc239b0b89db2b0036dfffccc5332... |
💔 Test failed - checks-actions |
spurious @bors retry |
This comment has been minimized.
This comment has been minimized.
⌛ Testing commit f8eb062be3d5b47f06888da223c78c5330c52906 with merge 34f97a8d40526ef74c8b2a42ce20d9e78eeca3c4... |
💔 Test failed - checks-actions |
f8eb062
to
fc0cbe8
Compare
What the heck does this PR have to do with LLVM build on mingw?! @bors r=lcnr |
This comment has been minimized.
This comment has been minimized.
@compiler-errors this happens like 3-6 times a day on random prs :( |
@matthiaskrgr thanks, just confused why it happens on my pr repeatedly 😆 i'll just keep re-queueing it until it passes i guess |
☀️ Test successful - checks-actions |
Finished benchmarking commit (cf073ec): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
Don't pass
TreatProjections
separately tofast_reject
, and instead use the original approach of switching on two variants ofTreatParams
(undoes this: #108830 (review)).Fixes the regression introduced in #108830 (comment)