-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
another improvement to closure analysis precision #30972
Conversation
@nanosoldier |
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
There is a small memory regression in one of the io tests but I believe it is data-dependent. I'm able to get similar fluctuations locally for different random arrays. |
Yes, it is known to fluctuate. |
a4957ca
to
48eea57
Compare
Ugh I found a crazy test case. goto ruins everything!! 😛 |
disable it if there's a gotolabel? 😜 |
Yeah, pretty much :) |
This adds support for the case where an assignment dominates all uses, but there are intervening
if
blocks. Also simplifies the implementation a bit.helps #15276
@nanosoldier
runbenchmarks(ALL, vs = ":master")