-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Rewrite Integer#times with Ruby #3656
Conversation
a494681
to
165efec
Compare
I benchmarked it again and updated the description. For some reason, the result is significantly different today and I'm no longer comfortable merging it. I'll revisit this after MJIT or YJIT gets |
Now that we at least have #6640, I'll play with this branch a bit again. |
165efec
to
c728dc9
Compare
I prepared "C times" ruby (dbab15ebaf) and "Ruby times" ruby (8da08136e9), both of which have invokeblock support (#6640).
|
I'll revisit this a bit differently. |
For maintenance reasons and future speed-up with (not-committed-yet) yield inlining by JIT.
Interpreter