-
-
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
some better type info in Base to improve latency a bit #30830
Conversation
fixes #29166 |
23ef758
to
7a488dd
Compare
@nanosoldier |
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
|
Yes, I can reproduce that regression locally. It's hard to see what caused it. It seems to be one of those indirect effects. There is no difference in code_typed, but code_llvm shows that calls to the implementation method (inside the keyword args wrapper) for |
7a488dd
to
055c0cc
Compare
5734dc3
to
ed6e3fc
Compare
@nanosoldier |
reuse `Base._array_for` in lowering instead of manually inlining it
ed6e3fc
to
560bf4a
Compare
Your benchmark job has completed - no performance regressions were detected. A full report can be found here. cc @ararslan |
No description provided.