-
-
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: ec235868810f
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: 75f5b50f3b7c
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 13 files changed
- 1 contributor
Commits on Feb 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ff6d532 - Browse repository at this point
Copy the full SHA ff6d532View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee683b - Browse repository at this point
Copy the full SHA 4ee683bView commit details -
Make RubySymbol EncodingCabable so unmarshaling can set encoding.
This makes me a little nervous, in that we're modifying a symbol looked up from the global table, and that could cause it to overwrite an existing symbol's encoding. However, the way symbol encodings are marshaled does not allow us to easily get the encoding right away. Will have to experiment and see if there's a real issue here.
Configuration menu - View commit details
-
Copy full SHA for 2b90c8f - Browse repository at this point
Copy the full SHA 2b90c8fView commit details -
Move debug logic for frozen strings out of IR.
The original logic built and installed the debug info as a series of IR instructions. This allowed adding the feature without having to modify JIT, but was somewhat heavy in code. This change moves the debug check into the logic for FrozenString itself, and more efficiently compiles it into bytecode.
Configuration menu - View commit details
-
Copy full SHA for fe083aa - Browse repository at this point
Copy the full SHA fe083aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f5b50 - Browse repository at this point
Copy the full SHA 75f5b50View commit details
There are no files selected for viewing