Thu, 05 Feb 2015 03:22:35 +0100 |
Thomas Wuerthinger |
Only fill frame with default value when it is non-null.
|
Thu, 05 Feb 2015 01:28:10 +0100 |
Thomas Wuerthinger |
Create prototype for new graph builder plugin for loop explosion.
|
Wed, 04 Feb 2015 17:02:31 -0800 |
Michael Van De Vanter |
Merge with 41af11212ed308e59dbd87fe1b5c4dfc790cbba3
|
Wed, 04 Feb 2015 16:38:09 -0800 |
Michael Van De Vanter |
Merge with cd49455040c1d57d8ab74473b3786ecc4f663060
|
Wed, 04 Feb 2015 16:34:07 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: update ChangeLog
|
Tue, 03 Feb 2015 11:48:25 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: refine checks for safe node replacement
|
Thu, 05 Feb 2015 01:24:09 +0100 |
Thomas Wuerthinger |
Remove unused import.
|
Thu, 05 Feb 2015 01:04:56 +0100 |
Thomas Wuerthinger |
Make graph equality comparison for testing purposes more robust, by sorting constants lexically.
|
Wed, 04 Feb 2015 23:33:32 +0100 |
Thomas Wuerthinger |
Add null check in Unbox graph builder plugin.
|
Wed, 04 Feb 2015 21:29:52 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 04 Feb 2015 21:28:56 +0100 |
Thomas Wuerthinger |
Resolve simple method calls to Special invoke kind before processing the invoke.
|
Wed, 04 Feb 2015 21:28:34 +0100 |
Thomas Wuerthinger |
Fix condition in inlining during parse time plugin in partial evaluator.
|
Wed, 04 Feb 2015 21:04:41 +0100 |
Thomas Wuerthinger |
Factor the findSpecialCallTarget logic when canonicalizing MethodCallTarget nodes into a static method.
|
Wed, 04 Feb 2015 21:04:05 +0100 |
Thomas Wuerthinger |
Use stack kind when pushing an UnboxNode.
|
Wed, 04 Feb 2015 19:21:33 +0100 |
Thomas Wuerthinger |
Prototype for configuring inlining during parsing via a closure in the GraphBuilderConfiguration object.
|
Wed, 04 Feb 2015 14:33:27 +0100 |
Josef Eisl |
LIRGeneratorTool: change return type from Value to Variable for most emit methods.
|
Wed, 04 Feb 2015 16:53:11 +0100 |
Josef Eisl |
LIRGenerator: assert that we are not creating copies of variables (unintentionally).
|
Wed, 04 Feb 2015 14:44:37 +0100 |
Josef Eisl |
CurrentLockNode: do not create superfluous move.
|
Wed, 04 Feb 2015 15:08:31 +0100 |
Roland Schatz |
GraphBuilderPlugins for GraalDirectives.
|
Wed, 04 Feb 2015 15:00:25 +0100 |
Josef Eisl |
FixPointIntervalBuilder: do not record instruction ids but instructions.
|
Wed, 04 Feb 2015 15:02:36 +0100 |
Josef Eisl |
Remove InstructionNumberer once again (Backed out changeset: 1fca9212fb61).
|
Wed, 04 Feb 2015 14:39:22 +0100 |
Doug Simon |
copy GraphBuilderPlugins when copying a GraphBuilderPhase
|
Wed, 04 Feb 2015 13:51:17 +0100 |
Josef Eisl |
Merge.
|
Wed, 04 Feb 2015 11:31:26 +0100 |
Josef Eisl |
LSStackSlotAllocator: record use positions globally.
|
Tue, 03 Feb 2015 13:46:33 +0100 |
Josef Eisl |
InstructionNumberer: remove opIdToBlockMap.
|
Tue, 03 Feb 2015 13:33:52 +0100 |
Josef Eisl |
Backed out changeset 5b61f60e458f, d6b4eaeff50b (remove InstructionNumberer).
|
Tue, 03 Feb 2015 15:12:29 +0100 |
Josef Eisl |
LSStackSlotAllocator: add debug timers.
|
Tue, 03 Feb 2015 13:04:23 +0100 |
Josef Eisl |
FrameMapBuilderImpl: verify StackSlotAllocation.
|