-
-
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: 23568373b59c
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: 7d22b206f6d7
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 19 commits
- 17 files changed
- 1 contributor
Commits on Sep 23, 2016
-
Remove premade field-based DynamicScope and generate instead.
Instead of having hand-written DynamicScope subtypes that use fields instead of an array, this logic generates those subclasses as needed. Currently it only overrides the base getValue and setValue methods and DynamicScope now implements the other previously-abstract methods by calling those two. This is not optimal for generic access via those indexed methods, but the expectation is that JIT can just go after the fields directly. The additional overrides would likely be useful for the interpreter, though. See #4167.
Configuration menu - View commit details
-
Copy full SHA for c9370c2 - Browse repository at this point
Copy the full SHA c9370c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2403780 - Browse repository at this point
Copy the full SHA 2403780View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6049fe1 - Browse repository at this point
Copy the full SHA 6049fe1View commit details
Commits on Sep 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 838fd07 - Browse repository at this point
Copy the full SHA 838fd07View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb890dc - Browse repository at this point
Copy the full SHA eb890dcView commit details
Commits on Sep 28, 2016
-
Expand specialization of generated DynamicScope.
* Get and set of depth zero, offset = 0..9 * Flip override of sets to void versions * Add test for the key methods
Configuration menu - View commit details
-
Copy full SHA for 8a7f32a - Browse repository at this point
Copy the full SHA 8a7f32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dffd52 - Browse repository at this point
Copy the full SHA 2dffd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 496c133 - Browse repository at this point
Copy the full SHA 496c133View commit details -
Tweaks to DynScope generation.
* Limit specialized subclasses to 50 wide. * Move to a generator class. * Cache construction logic to StaticScope. * Cache constructor in StaticScope. * Reduce duplication in code gen. * Move offset error to a shared method in generated classes. * Use a single OneShotClassLoader since we never dereference. * Misc perf, style tweaks.
Configuration menu - View commit details
-
Copy full SHA for ccf3743 - Browse repository at this point
Copy the full SHA ccf3743View commit details -
Configuration menu - View commit details
-
Copy full SHA for f261580 - Browse repository at this point
Copy the full SHA f261580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60241ad - Browse repository at this point
Copy the full SHA 60241adView commit details
Commits on Sep 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8ce1238 - Browse repository at this point
Copy the full SHA 8ce1238View commit details -
Configuration menu - View commit details
-
Copy full SHA for 380e42a - Browse repository at this point
Copy the full SHA 380e42aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b561339 - Browse repository at this point
Copy the full SHA b561339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b657df - Browse repository at this point
Copy the full SHA 1b657dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a0d8b - Browse repository at this point
Copy the full SHA 06a0d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a7d10a - Browse repository at this point
Copy the full SHA 1a7d10aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3156979 - Browse repository at this point
Copy the full SHA 3156979View commit details
Commits on Sep 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7d22b20 - Browse repository at this point
Copy the full SHA 7d22b20View commit details
There are no files selected for viewing
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.