Mercurial > hg > graal-jvmci-8
graph
-
Do not use store local in HIRFrameStateBuilder as a simple write to the local array is sufficient.Sun, 15 Feb 2015 20:45:45 +0100, by Thomas Wuerthinger
-
Fix for new frame implementation.Sun, 15 Feb 2015 20:18:58 +0100, by Thomas Wuerthinger
-
Experiment with alternative frame implementation.Sun, 15 Feb 2015 18:04:42 +0100, by Thomas Wuerthinger
-
Truffle graph builder plugin isValid should only record assumption is true.Sun, 15 Feb 2015 16:54:22 +0100, by Thomas Wuerthinger
-
Do not inline into methods that need a Graal replacement in the new partial evaluator.Sun, 15 Feb 2015 16:44:52 +0100, by Thomas Wuerthinger
-
Avoid diamond shape for methods that return a condition.Sun, 15 Feb 2015 16:00:58 +0100, by Thomas Wuerthinger
-
Parse time constant folding for div and float convert.Sun, 15 Feb 2015 15:28:26 +0100, by Thomas Wuerthinger
-
Add graph building time canonicalization for NormalizeCompareNode.Sun, 15 Feb 2015 14:33:16 +0100, by Thomas Wuerthinger
-
Fix "materialize" Truffle graph builder plugins.Sun, 15 Feb 2015 14:28:01 +0100, by Thomas Wuerthinger
-
Prototype caching in HotSpotConstantPool.Sat, 14 Feb 2015 21:34:37 +0100, by Thomas Wuerthinger
-
Small fix for compare node. Returned node could already be in the graph.Sat, 14 Feb 2015 21:32:35 +0100, by Thomas Wuerthinger
-
Fix inline decisions in fast partial evaluator.Sat, 14 Feb 2015 19:45:33 +0100, by Thomas Wuerthinger
-
Fixes to the graph builder after recent changes.Sat, 14 Feb 2015 15:29:49 +0100, by Thomas Wuerthinger
-
Better graph building time canonicalizations for logical negation and conditional node.Sat, 14 Feb 2015 15:19:55 +0100, by Thomas Wuerthinger
-
Short cut simple int constant materialization diamonds in the graph builder.Sat, 14 Feb 2015 14:49:01 +0100, by Thomas Wuerthinger
-
More constant folding during parsing for arithmetic nodes.Sat, 14 Feb 2015 13:45:12 +0100, by Thomas Wuerthinger
-
Fixed regression in partial escape analysis.Sat, 14 Feb 2015 01:39:48 +0100, by Thomas Wuerthinger
-
Fix an issue that could lead to scheduling problems of box nodes after recent graph builder changes.Sat, 14 Feb 2015 00:56:18 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Feb 2015 23:45:16 +0100, by Thomas Wuerthinger
-
Further reduction of begin node creation when inlining during parsing.Fri, 13 Feb 2015 23:35:38 +0100, by Thomas Wuerthinger
-
Prototype avoiding the creation of begin nodes for target blocks with single predecessor.Fri, 13 Feb 2015 22:50:55 +0100, by Thomas Wuerthinger
-
Avoid creating the begin block for single predecessor returns when inlining during graph building.Fri, 13 Feb 2015 22:03:34 +0100, by Thomas Wuerthinger
-
Add graph builder folding support for integer conversion nodes.Fri, 13 Feb 2015 21:32:50 +0100, by Thomas Wuerthinger
-
Register correct graph builder plugins when testing partial evaluation.Fri, 13 Feb 2015 19:39:03 +0100, by Thomas Wuerthinger
-
Correctly register unsafe cast graph builder plugin.Fri, 13 Feb 2015 18:32:10 +0100, by Thomas Wuerthinger
-
Remove graalDeepNodeCount property from inlining profiles.Fri, 13 Feb 2015 18:27:51 +0100, by Thomas Wuerthinger
-
Prototype Truffle inlining when FastPE is enabled.Fri, 13 Feb 2015 18:24:23 +0100, by Thomas Wuerthinger
-
cache EscapeObjectStates during PEAFri, 13 Feb 2015 17:42:58 +0100, by Lukas Stadler
-
make various fields finalFri, 13 Feb 2015 17:44:27 +0100, by Lukas Stadler
-
Fix prepareArguments for @Fold usecaseFri, 13 Feb 2015 16:45:42 +0100, by Paul Woegerer
-
Correctly append CheckCast node.Fri, 13 Feb 2015 13:37:52 +0100, by Thomas Wuerthinger
-
Fix for Class#cast graph builder plugin.Fri, 13 Feb 2015 13:05:54 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Feb 2015 12:54:34 +0100, by Thomas Wuerthinger
-
Improve Class#cast graph builder plugin.Fri, 13 Feb 2015 12:48:27 +0100, by Thomas Wuerthinger
-
MergeFri, 13 Feb 2015 12:00:26 +0100, by Paul Woegerer
-
Ensure to also remove redundant PiNodesFri, 13 Feb 2015 11:54:02 +0100, by Paul Woegerer
-
Allow WordCastNode to be reduced to constant node (for constant input)Fri, 13 Feb 2015 11:39:05 +0100, by Paul Woegerer
-
Ensure ComputeAddressNode gets LIR-lowered to AllocatableValueFri, 13 Feb 2015 11:33:00 +0100, by Paul Woegerer
-
Truffle-DSL: fix findbugs comparison warnings.Fri, 13 Feb 2015 11:37:13 +0100, by Christian Humer
-
Truffle-DSL: fix crash for nodes without rewrites but with caches.Fri, 13 Feb 2015 11:37:13 +0100, by Christian Humer
-
made it explicit that a StructuredGraph only records method dependencies for inlined methods - the root method is not recorded as it is already available in the 'method' fieldFri, 13 Feb 2015 10:01:05 +0100, by Doug Simon
-
Truffle/Instrumentation: add missing support method for InstrumentationPartialEvaluatinoTestThu, 12 Feb 2015 17:25:50 -0800, by Michael Van De Vanter
-
Merge with f7b121b82697c3c3adcce9f9ea3fcc241c2eb968Thu, 12 Feb 2015 16:57:30 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: add some PE tests for instrumentation code, all @Ignore'd because of old compilation bugThu, 12 Feb 2015 16:55:40 -0800, by Michael Van De Vanter
-
Fix HotSpotMethodSubstitutionTest testsThu, 12 Feb 2015 15:04:00 -0800, by Tom Rodriguez
-
Change Class.isAssignableFrom intrinsic into a snippetThu, 12 Feb 2015 15:02:00 -0800, by Tom Rodriguez
-
Rename ClassSubstitutions to HotSpotClassSubstitutionsThu, 12 Feb 2015 15:00:00 -0800, by Tom Rodriguez
-
Fix CheckCastNode canonicalization during creation.Thu, 12 Feb 2015 23:28:47 +0100, by Thomas Wuerthinger
-
Fixed a regression in the canonicalization of ConditionalNode.Thu, 12 Feb 2015 22:40:36 +0100, by Thomas Wuerthinger
-
Canonicalize CheckCastNode to unique concrete subtype on creation.Thu, 12 Feb 2015 22:34:39 +0100, by Thomas Wuerthinger
-
Change DynamicObject from an interface to an abstract class.Thu, 12 Feb 2015 22:33:34 +0100, by Thomas Wuerthinger
-
Remove baseline tests from the gate.Thu, 12 Feb 2015 22:03:20 +0100, by Thomas Wuerthinger
-
Make Class#isInstance plugin also work if only the Class is constant.Thu, 12 Feb 2015 22:01:55 +0100, by Thomas Wuerthinger
-
Do not extend AbstractBlockBase with BciBlock.Thu, 12 Feb 2015 21:37:38 +0100, by Thomas Wuerthinger
-
Temporarily remove the baseline compiler experiment.Thu, 12 Feb 2015 21:27:06 +0100, by Thomas Wuerthinger
-
Simplification to ControlFlowGraph#identifyBlock. baseline-0.1Thu, 12 Feb 2015 21:22:47 +0100, by Thomas Wuerthinger
-
Remove left-over debug output.Thu, 12 Feb 2015 21:17:30 +0100, by Thomas Wuerthinger
-
Merge.Thu, 12 Feb 2015 20:47:20 +0100, by Thomas Wuerthinger
-
Schedule constants only in last schedule before LIR generation.Thu, 12 Feb 2015 20:46:56 +0100, by Thomas Wuerthinger
-
Do not schedule virtual object nodes.Thu, 12 Feb 2015 20:38:02 +0100, by Thomas Wuerthinger