Mercurial > hg > truffle
graph
-
Initial prototype for loop explosion during graph building.Fri, 06 Feb 2015 03:24:50 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 12:44:50 +0100, by Doug Simon
-
Run unit tests even earlier during gateFri, 06 Feb 2015 12:17:20 +0100, by Doug Simon
-
rename: makeNonNull -> nullCheckedValueFri, 06 Feb 2015 12:11:22 +0100, by Doug Simon
-
Move LinearScan to c.o.g.lir.alloc.lsra.Thu, 05 Feb 2015 19:35:29 +0100, by Josef Eisl
-
Move ComputeBlockOrder to compiler.common and delete c.o.g.alloc project.Fri, 06 Feb 2015 10:09:13 +0100, by Josef Eisl
-
Introduce LIRGenerationDebugContext.Thu, 05 Feb 2015 19:17:47 +0100, by Josef Eisl
-
Move DetailedAsserts Option to GraalOptions.Thu, 05 Feb 2015 18:37:10 +0100, by Josef Eisl
-
Move HIR independent utilities to c.o.g.compiler.common.Wed, 04 Feb 2015 18:24:05 +0100, by Josef Eisl
-
Let c.o.g.compiler.common depend on c.o.g.debug.Wed, 04 Feb 2015 18:21:29 +0100, by Josef Eisl
-
Run unittest earlier during gateThu, 05 Feb 2015 15:33:15 -0800, by Tom Rodriguez
-
Reapply changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:14:36 +0100, by Josef Eisl
-
[SPARC] TableSwitchOp: explicit Variable to Variable move.Thu, 05 Feb 2015 15:11:16 +0100, by Josef Eisl
-
[SPARC] make CompareAndSwapOp side-effect free.Thu, 05 Feb 2015 13:16:09 +0100, by Josef Eisl
-
[SPARC] do not create superfluous copies of variables.Thu, 05 Feb 2015 10:34:13 +0100, by Josef Eisl
-
added utility to GraphBuilderContext for generating a receiver null check from within an InvocationPlugin for a non-static methodThu, 05 Feb 2015 15:19:40 +0100, by Doug Simon
-
Use GraphBuilderPlugins.Registration mechanism to register GraalDirectivePlugins.Thu, 05 Feb 2015 14:34:36 +0100, by Roland Schatz
-
Add comment.Thu, 05 Feb 2015 14:11:59 +0100, by Roland Schatz
-
Temporary backed out changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:10:38 +0100, by Josef Eisl
-
More folding on creation for object equality node.Thu, 05 Feb 2015 04:16:48 +0100, by Thomas Wuerthinger
-
Add constant folding for getClass graph builder plugin.Thu, 05 Feb 2015 04:10:59 +0100, by Thomas Wuerthinger
-
Merge.Thu, 05 Feb 2015 03:42:42 +0100, by Thomas Wuerthinger
-
Register plugin for NewFrame intrinsic.Thu, 05 Feb 2015 03:42:23 +0100, by Thomas Wuerthinger
-
Create ExplodeLoop plugin prototype. Special sort for blocks from bci block map builder for explode loop methods. Graph builder plugin for customizing static field accesses. New Truffle option TruffleExcludeAssertions default true that excludes assertion code from being partial evaluated in the new partial evaluator.Thu, 05 Feb 2015 03:25:21 +0100, by Thomas Wuerthinger
-
Only fill frame with default value when it is non-null.Thu, 05 Feb 2015 03:22:35 +0100, by Thomas Wuerthinger
-
Create prototype for new graph builder plugin for loop explosion.Thu, 05 Feb 2015 01:28:10 +0100, by Thomas Wuerthinger
-
Merge with 41af11212ed308e59dbd87fe1b5c4dfc790cbba3Wed, 04 Feb 2015 17:02:31 -0800, by Michael Van De Vanter
-
Merge with cd49455040c1d57d8ab74473b3786ecc4f663060Wed, 04 Feb 2015 16:38:09 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: update ChangeLogWed, 04 Feb 2015 16:34:07 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: refine checks for safe node replacementTue, 03 Feb 2015 11:48:25 -0800, by Michael Van De Vanter
-
Remove unused import.Thu, 05 Feb 2015 01:24:09 +0100, by Thomas Wuerthinger
-
Make graph equality comparison for testing purposes more robust, by sorting constants lexically.Thu, 05 Feb 2015 01:04:56 +0100, by Thomas Wuerthinger
-
Add null check in Unbox graph builder plugin.Wed, 04 Feb 2015 23:33:32 +0100, by Thomas Wuerthinger
-
Merge.Wed, 04 Feb 2015 21:29:52 +0100, by Thomas Wuerthinger
-
Resolve simple method calls to Special invoke kind before processing the invoke.Wed, 04 Feb 2015 21:28:56 +0100, by Thomas Wuerthinger
-
Fix condition in inlining during parse time plugin in partial evaluator.Wed, 04 Feb 2015 21:28:34 +0100, by Thomas Wuerthinger
-
Factor the findSpecialCallTarget logic when canonicalizing MethodCallTarget nodes into a static method.Wed, 04 Feb 2015 21:04:41 +0100, by Thomas Wuerthinger
-
Use stack kind when pushing an UnboxNode.Wed, 04 Feb 2015 21:04:05 +0100, by Thomas Wuerthinger
-
Prototype for configuring inlining during parsing via a closure in the GraphBuilderConfiguration object.Wed, 04 Feb 2015 19:21:33 +0100, by Thomas Wuerthinger
-
LIRGeneratorTool: change return type from Value to Variable for most emit methods.Wed, 04 Feb 2015 14:33:27 +0100, by Josef Eisl
-
LIRGenerator: assert that we are not creating copies of variables (unintentionally).Wed, 04 Feb 2015 16:53:11 +0100, by Josef Eisl
-
CurrentLockNode: do not create superfluous move.Wed, 04 Feb 2015 14:44:37 +0100, by Josef Eisl
-
GraphBuilderPlugins for GraalDirectives.Wed, 04 Feb 2015 15:08:31 +0100, by Roland Schatz
-
FixPointIntervalBuilder: do not record instruction ids but instructions.Wed, 04 Feb 2015 15:00:25 +0100, by Josef Eisl
-
Remove InstructionNumberer once again (Backed out changeset: 1fca9212fb61).Wed, 04 Feb 2015 15:02:36 +0100, by Josef Eisl
-
copy GraphBuilderPlugins when copying a GraphBuilderPhaseWed, 04 Feb 2015 14:39:22 +0100, by Doug Simon
-
Merge.Wed, 04 Feb 2015 13:51:17 +0100, by Josef Eisl
-
LSStackSlotAllocator: record use positions globally.Wed, 04 Feb 2015 11:31:26 +0100, by Josef Eisl
-
InstructionNumberer: remove opIdToBlockMap.Tue, 03 Feb 2015 13:46:33 +0100, by Josef Eisl
-
Backed out changeset 5b61f60e458f, d6b4eaeff50b (remove InstructionNumberer).Tue, 03 Feb 2015 13:33:52 +0100, by Josef Eisl
-
LSStackSlotAllocator: add debug timers.Tue, 03 Feb 2015 15:12:29 +0100, by Josef Eisl
-
FrameMapBuilderImpl: verify StackSlotAllocation.Tue, 03 Feb 2015 13:04:23 +0100, by Josef Eisl
-
Merge.Wed, 04 Feb 2015 03:22:41 +0100, by Thomas Wuerthinger
-
Fold if nodes at parse time.Wed, 04 Feb 2015 03:19:37 +0100, by Thomas Wuerthinger
-
Prototype for folding object equality at parse time.Wed, 04 Feb 2015 03:04:20 +0100, by Thomas Wuerthinger
-
More restructuring of CompareNode. Move unorderedIsTrue flag to a field.Wed, 04 Feb 2015 02:38:59 +0100, by Thomas Wuerthinger