-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: 1fa1deffd944
head repository: jruby/jruby
compare: 804ccd45af6c
Commits on Oct 24, 2014
-
def inside ensure would also go crazy. Build all of method def inside…
… new builder instance.
Configuration menu - View commit details
-
Copy full SHA for da8af1c - Browse repository at this point
Copy the full SHA da8af1cView commit details -
First refactorign of JIT and indy logic.
* Different indy site types are now their own CallSite subclasses. * Fixed issues with dregexp (once, JVM6 bugs, ...) This new structure should make it a lot easier for everyone to follow how we're using indy and what happens when a call site is bound.
Configuration menu - View commit details
-
Copy full SHA for ffbb14e - Browse repository at this point
Copy the full SHA ffbb14eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da3a82 - Browse repository at this point
Copy the full SHA 8da3a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for b56f240 - Browse repository at this point
Copy the full SHA b56f240View commit details -
[Truffle] Use the lazy initialization pattern.
* Also make a static call to #<=.
Configuration menu - View commit details
-
Copy full SHA for 200657d - Browse repository at this point
Copy the full SHA 200657dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7de5ee - Browse repository at this point
Copy the full SHA f7de5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 229038c - Browse repository at this point
Copy the full SHA 229038cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 108afd1 - Browse repository at this point
Copy the full SHA 108afd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for de16061 - Browse repository at this point
Copy the full SHA de16061View commit details
Commits on Oct 25, 2014
-
Configuration menu - View commit details
-
Copy full SHA for b160b2d - Browse repository at this point
Copy the full SHA b160b2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bae5af - Browse repository at this point
Copy the full SHA 9bae5afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 232120a - Browse repository at this point
Copy the full SHA 232120aView commit details -
[Truffle] Step towards talking about required and optional in arity, …
…rather than min and max.
Configuration menu - View commit details
-
Copy full SHA for 6ceac98 - Browse repository at this point
Copy the full SHA 6ceac98View commit details -
[Truffle] Change min, max, isSplatted to required, optional, argument…
…sAsArray in the CoreMethod annotation.
1Configuration menu - View commit details
-
Copy full SHA for 23c144f - Browse repository at this point
Copy the full SHA 23c144fView commit details -
Configuration menu - View commit details
-
Copy full SHA for edcc5d1 - Browse repository at this point
Copy the full SHA edcc5d1View commit details
Commits on Oct 26, 2014
-
Merge branch 'master' into truffle-head
Conflicts: core/src/main/java/org/jruby/truffle/nodes/RubyValueProfile.java
Configuration menu - View commit details
-
Copy full SHA for e3a4dcd - Browse repository at this point
Copy the full SHA e3a4dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96892f7 - Browse repository at this point
Copy the full SHA 96892f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a6d15a - Browse repository at this point
Copy the full SHA 3a6d15aView commit details -
[Truffle] Get rid of the copy of options stored in RubyContext.
We used to copy some of the options into RubyContext where they can be final for the benefit of the PE, as using Option.load() requires a volatile read.
Configuration menu - View commit details
-
Copy full SHA for 7cfbcfd - Browse repository at this point
Copy the full SHA 7cfbcfdView commit details -
[Truffle] Remove visibility asserts - a mess, and don't always make s…
…ense in multi-language environment.
Configuration menu - View commit details
-
Copy full SHA for 5257211 - Browse repository at this point
Copy the full SHA 5257211View commit details -
[Truffle] Change the generic dispatch node from caching to looking up…
… every time. This node had lots of potential problems - invalidation wasn't checked, dead entries weren't removed, and the hash tables weren't synchronised. For now we'll just remove the caching, call it UncachedDispatchNode, and make it neverPartOfCompilation.
Configuration menu - View commit details
-
Copy full SHA for f72ddfa - Browse repository at this point
Copy the full SHA f72ddfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4dc82 - Browse repository at this point
Copy the full SHA 0e4dc82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf8d52 - Browse repository at this point
Copy the full SHA 5bf8d52View commit details -
Remove thread-poll from caching call sites
* The IR builder adds thread polls at all required places.
Configuration menu - View commit details
-
Copy full SHA for bcda0cc - Browse repository at this point
Copy the full SHA bcda0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c19167 - Browse repository at this point
Copy the full SHA 1c19167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43c0df9 - Browse repository at this point
Copy the full SHA 43c0df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a93885 - Browse repository at this point
Copy the full SHA 1a93885View commit details
Commits on Oct 27, 2014
-
Implement the offset part of detailed source sections.
It's not always correct, but it only leads to four failing Truffle specs for keywords that the parser then asks the lexer again for a position, such as __FILE__.
Configuration menu - View commit details
-
Copy full SHA for 04a3de8 - Browse repository at this point
Copy the full SHA 04a3de8View commit details -
Merge branch 'master' into truffle-head
Conflicts: core/src/main/java/org/jruby/truffle/nodes/RubyRootNode.java core/src/main/java/org/jruby/truffle/nodes/dispatch/GenericDispatchNode.java core/src/main/java/org/jruby/truffle/runtime/RubyContext.java
Configuration menu - View commit details
-
Copy full SHA for 804ccd4 - Browse repository at this point
Copy the full SHA 804ccd4View commit details
There are no files selected for viewing