Sat, 21 Nov 2015 09:23:11 -0800 |
Christian Wimmer |
Re-introduce allowObjectConstantToStackMove until regressions are fixed
|
Sat, 21 Nov 2015 16:48:58 +0100 |
Thomas Wuerthinger |
Add matcher rules for pointer comparisons.
|
Sat, 21 Nov 2015 02:09:20 +0100 |
Doug Simon |
Backed out changeset 32b610195367
|
Fri, 20 Nov 2015 23:23:19 +0100 |
Doug Simon |
a MonitorExit must operate on the same object as the related RawMonitorEnter
|
Fri, 20 Nov 2015 11:51:06 +0100 |
Thomas Wuerthinger |
Perform graph clean-up in GraphDecoder only at the very end of the decoding.
|
Fri, 20 Nov 2015 06:42:41 +0100 |
Doug Simon |
restructured monitorenter snippet for one test fewer on fast path and added marker node for that path
|
Fri, 20 Nov 2015 03:08:32 +0100 |
Thomas Wuerthinger |
Fix corner case when short-cutting gotos in the bytecode parser.
|
Fri, 20 Nov 2015 02:12:52 +0100 |
Thomas Wuerthinger |
Add a SuppressWarnings annotation.
|
Fri, 20 Nov 2015 01:58:58 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 20 Nov 2015 01:58:05 +0100 |
Thomas Wuerthinger |
Temporarily disable GraphPE for SWITCH bytecode interpreter partial evaluation test.
|
Fri, 20 Nov 2015 00:44:28 +0100 |
Thomas Wuerthinger |
Add SWITCH bytecode to the bytecode interpreter partial evaluation tests.
|
Fri, 20 Nov 2015 00:43:44 +0100 |
Thomas Wuerthinger |
Skip over empty block targets for parsing time constant conditional jumps.
|
Fri, 20 Nov 2015 00:36:25 +0100 |
Thomas Wuerthinger |
Dump graph on bailout.
|
Thu, 19 Nov 2015 20:35:05 +0100 |
Thomas Wuerthinger |
Fix for the GraphDecoder for the case when merge loop explosions is enabled.
|
Thu, 19 Nov 2015 20:33:47 +0100 |
Doug Simon |
reproduced comment from markOop.hpp in MonitorSnippets for convenience
|
Thu, 19 Nov 2015 20:27:04 +0100 |
Doug Simon |
made more of MonitorSnippets public to allow for reuse by alternative monitor snippets
|
Thu, 19 Nov 2015 18:01:10 +0100 |
Christian Humer |
Make OSR policy a lot less agressive (100000 executions); OSR counter is reset per interpreter call.
|
Thu, 19 Nov 2015 18:01:10 +0100 |
Christian Humer |
Fixed race in inlining visitor.
|
Thu, 19 Nov 2015 17:20:38 +0100 |
Josef Eisl |
TraceRA: add timer and memory tracker to TraceBuilder.
|
Thu, 19 Nov 2015 16:51:23 +0100 |
Josef Eisl |
TraceRA: replace TraceInterval.alwaysInMemory() with inMemoryAt(opId).
|
Thu, 19 Nov 2015 16:36:45 +0100 |
Josef Eisl |
TraceInterval: use EnumSet for alwaysInMemory().
|
Wed, 18 Nov 2015 16:09:26 +0100 |
Josef Eisl |
Interval: use EnumSet to check for alwaysInMemory().
|
Wed, 18 Nov 2015 15:53:29 +0100 |
Josef Eisl |
Add SpillLoopPhiVariableAtDefinition unittest.
|
Wed, 18 Nov 2015 15:51:04 +0100 |
Josef Eisl |
Add GraalDirectives.bindToRegister().
|
Wed, 18 Nov 2015 15:53:20 +0100 |
Josef Eisl |
Add GraalDirectives.spillRegisters().
|
Thu, 19 Nov 2015 14:56:27 +0100 |
thartmann |
Prevent integer overflow in arraycopy range checks.
|
Thu, 19 Nov 2015 12:21:03 +0100 |
Doug Simon |
updated truffle import
|
Thu, 19 Nov 2015 12:20:56 +0100 |
Doug Simon |
made parts of MonitorSnippets public to allow for reuse by alternative snippets for monitors
|