Thu, 04 Sep 2014 21:46:01 +0200 |
Christian Humer |
Truffle: fixed potential non determinism in the invalidation of inlining.
|
Thu, 04 Sep 2014 16:18:01 +0200 |
Roland Schatz |
Disable use of generated Nodes.
|
Thu, 04 Sep 2014 15:04:34 +0200 |
Roland Schatz |
Split method in OptimizingLinearScanWalker.
|
Thu, 04 Sep 2014 13:44:45 +0200 |
Roland Schatz |
Remove redundant Begin nodes before LoopExit.
|
Thu, 04 Sep 2014 13:33:04 +0200 |
Doug Simon |
re-enabled use of generated Nodes
|
Thu, 04 Sep 2014 13:08:27 +0200 |
Doug Simon |
NodeClassIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
|
Thu, 04 Sep 2014 12:54:06 +0200 |
Doug Simon |
NodeRefIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
|
Thu, 04 Sep 2014 12:51:43 +0200 |
Doug Simon |
fixed unit tests so that they pass when assertions are disabled
|
Wed, 03 Sep 2014 18:04:28 +0200 |
Doug Simon |
temporarily disable use of generated Nodes
|
Wed, 03 Sep 2014 16:25:24 +0200 |
Doug Simon |
added new version of iteration for Node inputs and successors that allows the iterators to be escape analyzed at the cost of extra polymorphism when accessing Node and NodeList fields during iteration
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: new value profiles prototype.
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: run expandTree iteratively to make frame propagations visible to expandTree.
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Fixed loop phis with itself as single back value did not canonicalize. (contributed by Lukas Stadler)
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: made TruffleRuntime#getCallTargets return a Collection and simplified its implementation.
|
Wed, 03 Sep 2014 12:01:14 +0200 |
Gilles Duboscq |
LineLocationToProbeCollectionMap: add forget method
|
Wed, 03 Sep 2014 12:00:41 +0200 |
Gilles Duboscq |
Truffle/API: TruffleScriptEngineFactory.engineCreated() is now final
|
Tue, 02 Sep 2014 21:42:37 -0700 |
Tom Rodriguez |
Fixed HSAIL deopt
|
Tue, 02 Sep 2014 21:42:29 -0700 |
Tom Rodriguez |
Claim entry_frame slots for VerifyStack
|
Tue, 02 Sep 2014 20:50:40 -0700 |
Stefan Anzinger |
Added header to file and jumptable for byte char short
|
Tue, 02 Sep 2014 19:23:43 -0700 |
Stefan Anzinger |
Merge
|
Tue, 02 Sep 2014 19:01:01 -0700 |
Stefan Anzinger |
[SPARC] Checkstyle, blacklist for unittests
|
Tue, 02 Sep 2014 17:22:16 -0700 |
Stefan Anzinger |
[SPARC] Fixing conversions of l2d l2f i2d i2f ... Adding assertions for usage of
|
Tue, 02 Sep 2014 17:19:53 -0700 |
Stefan Anzinger |
Eliminate the recursion over lambda expression as it generates a huge stack which may cause stack overflow earlier as it should be
|
Tue, 02 Sep 2014 17:18:35 -0700 |
Stefan Anzinger |
[SPARC] Saving return value to a "real" double register.
|
Tue, 02 Sep 2014 17:17:56 -0700 |
Stefan Anzinger |
[SPARC] Giving now two scratch registers
|
Tue, 02 Sep 2014 17:16:26 -0700 |
Stefan Anzinger |
[SPARC/AMD64] Splitting up oopmap generation for Intel XMM and SPARC Floatingpoint registers
|
Tue, 02 Sep 2014 17:08:14 -0700 |
Stefan Anzinger |
isDominatedBy made iterative as in huge graphs it may cause stackoverflow (dacapo tomcat tests max depth is about 2.5k recursions)
|
Tue, 02 Sep 2014 11:49:12 -0700 |
Stefan Anzinger |
Eliminating the lambda expression, as in the recursive call it creates unnecessary stack frames which causes StackOverflowErros sooner
|