-
-
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: 510e9fa1d892
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: 71071ca5f88c
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
3
contributors
Commits on May 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7bed12f - Browse repository at this point
Copy the full SHA 7bed12fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb8e2a5 - Browse repository at this point
Copy the full SHA eb8e2a5View commit details
Commits on Jun 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0585bd1 - Browse repository at this point
Copy the full SHA 0585bd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 142030e - Browse repository at this point
Copy the full SHA 142030eView commit details
Commits on Jul 7, 2016
-
[Truffle] Added tracking of local variable types to the call graph.
Disabled by default.
Configuration menu - View commit details
-
Copy full SHA for 3d9a318 - Browse repository at this point
Copy the full SHA 3d9a318View commit details -
Don't use java_send for JRuby.parse.
For parsing a small file 10k times, this was 0.04s out of 0.09s.
Configuration menu - View commit details
-
Copy full SHA for d3bfd4f - Browse repository at this point
Copy the full SHA d3bfd4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1034e3b - Browse repository at this point
Copy the full SHA 1034e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eddd505 - Browse repository at this point
Copy the full SHA eddd505View commit details -
[Truffle] Fix Kernel#to_s taint spec
Brandon Fish committedJul 7, 2016 6Configuration menu - View commit details
-
Copy full SHA for c8b5f03 - Browse repository at this point
Copy the full SHA c8b5f03View commit details
Commits on Jul 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 78da47f - Browse repository at this point
Copy the full SHA 78da47fView commit details -
[Truffle] Return StopIteration#result from loop
Brandon Fish committedJul 8, 2016 Configuration menu - View commit details
-
Copy full SHA for db308fe - Browse repository at this point
Copy the full SHA db308feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a7eca1 - Browse repository at this point
Copy the full SHA 7a7eca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f32928 - Browse repository at this point
Copy the full SHA 7f32928View commit details -
Lexical constant searches should not stack targets.
This logic was flawed. We should only stack up targets when doing a hierarchy search, since the LHS of a :: may change over time. Invalidation globally should throw the old target away, since it will never be executed again.
Configuration menu - View commit details
-
Copy full SHA for 5763968 - Browse repository at this point
Copy the full SHA 5763968View commit details
Commits on Jul 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9778b8d - Browse repository at this point
Copy the full SHA 9778b8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae29af - Browse repository at this point
Copy the full SHA 1ae29afView commit details -
Rework constant caching in indy.
This fixes #4003. I have rewritten the caching and invalidation to work like a call site, with bailout limits on global invalidation and type mismatch.
Configuration menu - View commit details
-
Copy full SHA for d15e35a - Browse repository at this point
Copy the full SHA d15e35aView commit details -
Unify and clean up dispatch paths for Java methods and ctors.
This work was prompted by running test:jruby:jit with indy turned on, which caused many calls to follow the IRubyObject[] path where they would have followed the specific-arity paths. Failures showed up because the IRubyObject[] paths did not handle error messages the same way as the specific paths. So I started by modifying findCallable to switch on arity, to use the same logic for low-arity calls whether they come through the appropriate path or not. That caused more bugs because there were expectations in the tests that varargs processing would be done for all of the IRubyObject[] path and the specific-arity findCallable versions did not do varargs. So I added varargs logic to all paths except for arity = 0, thinking it did not need it. That broke a test that expected the no-arg constructor to be called rather than the vararg constructor when called with no arguments, so I added varargs logic to that as well. All tests appear to pass. I have some minor concern about the additional overhead of checking for varargs matches, but not doing it before was inconsistent, and we will only look for varargs matches when nothing else matches and there's actually varargs methods to look at. Please review my changes, @kares.
Configuration menu - View commit details
-
Copy full SHA for 7718d51 - Browse repository at this point
Copy the full SHA 7718d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e01f22 - Browse repository at this point
Copy the full SHA 5e01f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1462657 - Browse repository at this point
Copy the full SHA 1462657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2039e84 - Browse repository at this point
Copy the full SHA 2039e84View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa5698e - Browse repository at this point
Copy the full SHA fa5698eView commit details -
Configuration menu - View commit details
-
Copy full SHA for db16171 - Browse repository at this point
Copy the full SHA db16171View commit details -
[Truffle] Add keyword arguments to Numeric#step
Brandon Fish committedJul 9, 2016 Configuration menu - View commit details
-
Copy full SHA for 982fa88 - Browse repository at this point
Copy the full SHA 982fa88View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe7a657 - Browse repository at this point
Copy the full SHA fe7a657View commit details -
Configuration menu - View commit details
-
Copy full SHA for b033f01 - Browse repository at this point
Copy the full SHA b033f01View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 8dc5f55 - Browse repository at this point
Copy the full SHA 8dc5f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2f8947 - Browse repository at this point
Copy the full SHA b2f8947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90890bd - Browse repository at this point
Copy the full SHA 90890bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71071ca - Browse repository at this point
Copy the full SHA 71071caView commit details
There are no files selected for viewing