-
-
Notifications
You must be signed in to change notification settings - Fork 925
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: jruby/jruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: a761edbe926e
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 131e748e2ca1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 3 commits
- 5 files changed
- 1 contributor
Commits on Dec 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 33dba52 - Browse repository at this point
Copy the full SHA 33dba52View commit details -
Emit only one body for jitted methods.
Previously, in order to support a specific-arity path for Ruby method bodies, we emitted both a variable-arity version (with arity checks) and a specific-arity version. This doubled the amount of bytecode emitted for a given method body, and also doubled the code generated for any contained blocks or metaclass bodies. This commit modifies method jit to make the variable-arity path just call the specific-arity path when present, reducing generated bytecode by up to 50%.
Configuration menu - View commit details
-
Copy full SHA for db15830 - Browse repository at this point
Copy the full SHA db15830View commit details -
Merge pull request #4390 from headius/specific-arity-jit-cleanup
Specific arity jit cleanup
Configuration menu - View commit details
-
Copy full SHA for 131e748 - Browse repository at this point
Copy the full SHA 131e748View commit details
There are no files selected for viewing