-
-
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: 40e1ead25282
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: 68071f884085
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
9
contributors
Commits on Jan 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7046852 - Browse repository at this point
Copy the full SHA 7046852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d61a09 - Browse repository at this point
Copy the full SHA 5d61a09View commit details
Commits on Jan 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 5f4b74c - Browse repository at this point
Copy the full SHA 5f4b74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6960d - Browse repository at this point
Copy the full SHA 0c6960dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c6533 - Browse repository at this point
Copy the full SHA 28c6533View commit details
Commits on Jan 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 5cb811a - Browse repository at this point
Copy the full SHA 5cb811aView commit details
Commits on Jan 19, 2016
-
Merge branch 'master' into truffle-head
# Conflicts: # .travis.yml
Configuration menu - View commit details
-
Copy full SHA for ad5f49e - Browse repository at this point
Copy the full SHA ad5f49eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ccfa3a - Browse repository at this point
Copy the full SHA 4ccfa3aView commit details
Commits on Jan 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a6d9e07 - Browse repository at this point
Copy the full SHA a6d9e07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08da5de - Browse repository at this point
Copy the full SHA 08da5deView commit details
Commits on Jan 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c757e7c - Browse repository at this point
Copy the full SHA c757e7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7414a67 - Browse repository at this point
Copy the full SHA 7414a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a77b6 - Browse repository at this point
Copy the full SHA f7a77b6View commit details
Commits on Jan 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for cb0634a - Browse repository at this point
Copy the full SHA cb0634aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a53b78 - Browse repository at this point
Copy the full SHA 0a53b78View commit details
Commits on Jan 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c465d06 - Browse repository at this point
Copy the full SHA c465d06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 718d8f2 - Browse repository at this point
Copy the full SHA 718d8f2View commit details
Commits on Jan 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1e4cfde - Browse repository at this point
Copy the full SHA 1e4cfdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4d7808 - Browse repository at this point
Copy the full SHA e4d7808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd7d33 - Browse repository at this point
Copy the full SHA 3cd7d33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96daf26 - Browse repository at this point
Copy the full SHA 96daf26View commit details
Commits on Jan 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f3460a2 - Browse repository at this point
Copy the full SHA f3460a2View commit details
Commits on Jan 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for fce1e57 - Browse repository at this point
Copy the full SHA fce1e57View commit details -
[Truffle] Avoid creating a ByteList just to convert it to a Rope for …
…Strings with unknown code ranges.
Configuration menu - View commit details
-
Copy full SHA for c6973d6 - Browse repository at this point
Copy the full SHA c6973d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e624281 - Browse repository at this point
Copy the full SHA e624281View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc38367 - Browse repository at this point
Copy the full SHA cc38367View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20170dc - Browse repository at this point
Copy the full SHA 20170dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e71c5 - Browse repository at this point
Copy the full SHA c3e71c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0765614 - Browse repository at this point
Copy the full SHA 0765614View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9b49a4 - Browse repository at this point
Copy the full SHA b9b49a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 598c472 - Browse repository at this point
Copy the full SHA 598c472View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6bdc69 - Browse repository at this point
Copy the full SHA d6bdc69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f8acd - Browse repository at this point
Copy the full SHA 38f8acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 221932a - Browse repository at this point
Copy the full SHA 221932aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 268f07b - Browse repository at this point
Copy the full SHA 268f07bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58f5d14 - Browse repository at this point
Copy the full SHA 58f5d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ec1a7c - Browse repository at this point
Copy the full SHA 4ec1a7cView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for ecf4c37 - Browse repository at this point
Copy the full SHA ecf4c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aacbb5 - Browse repository at this point
Copy the full SHA 3aacbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b166bc - Browse repository at this point
Copy the full SHA 7b166bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a1a851 - Browse repository at this point
Copy the full SHA 2a1a851View commit details
Commits on Jan 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4b95c69 - Browse repository at this point
Copy the full SHA 4b95c69View commit details -
[Truffle] There's no need to force_encoding in Array#pack.
While this may have had value with ByteLists, it seems to just duplicate work for Ropes. Moreover, StringSupport.force_encoding is a slow-path helper, so we should avoid it on fast paths if possible.
Configuration menu - View commit details
-
Copy full SHA for a9567d0 - Browse repository at this point
Copy the full SHA a9567d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b59bdd5 - Browse repository at this point
Copy the full SHA b59bdd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f437c73 - Browse repository at this point
Copy the full SHA f437c73View commit details
Commits on Feb 1, 2016
-
Improve constant caching and factor logic out.
ConstantLookupSite now handles all constant lookup cases: * Lexical+hierarchical search in searchConst * Hierarchical search in inheritanceSearchConst * LexicalSearch in lexicalSearchConst (for defined?) Up to now, all three forms would cache one recent constant and replace that binding on invalidation. This is obviously slow when there are more than one possible constant value (lookups in different hierarchies, for example) so I have modified it to chain a series of bindings. This chain is currently not limited, and that should be fixed; but the current logic improves red/black by around 12%.
Configuration menu - View commit details
-
Copy full SHA for d0a40ba - Browse repository at this point
Copy the full SHA d0a40baView commit details -
Bind attribute accessors as direct instance variable accesses.
This works for both field-based (reified) and array-based instance variables. Performance of red/black improves by about 30% with this change.
Configuration menu - View commit details
-
Copy full SHA for 628d386 - Browse repository at this point
Copy the full SHA 628d386View commit details -
Bind Class#new directly to initialize.
The logic here to bind initialize when calling the basic Class#new is as follows: * Filter the incoming self (the class we're newing) with the class allocator. * Fold in a call site for the initialize method. This binds like a normal dynamic call with all appropriate guards. * Return the self produced by the allocate call. With this change, any Class#new call that uses the base new logic should go directly via MethodHandles to the associated initialize method, allowing everything to inline.
Configuration menu - View commit details
-
Copy full SHA for b4b7cd4 - Browse repository at this point
Copy the full SHA b4b7cd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38ebd33 - Browse repository at this point
Copy the full SHA 38ebd33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f715f0 - Browse repository at this point
Copy the full SHA 5f715f0View commit details
There are no files selected for viewing