Fri, 13 Feb 2015 21:32:50 +0100 |
Thomas Wuerthinger |
Add graph builder folding support for integer conversion nodes.
|
Fri, 13 Feb 2015 19:39:03 +0100 |
Thomas Wuerthinger |
Register correct graph builder plugins when testing partial evaluation.
|
Fri, 13 Feb 2015 18:32:10 +0100 |
Thomas Wuerthinger |
Correctly register unsafe cast graph builder plugin.
|
Fri, 13 Feb 2015 18:27:51 +0100 |
Thomas Wuerthinger |
Remove graalDeepNodeCount property from inlining profiles.
|
Fri, 13 Feb 2015 18:24:23 +0100 |
Thomas Wuerthinger |
Prototype Truffle inlining when FastPE is enabled.
|
Fri, 13 Feb 2015 17:42:58 +0100 |
Lukas Stadler |
cache EscapeObjectStates during PEA
|
Fri, 13 Feb 2015 17:44:27 +0100 |
Lukas Stadler |
make various fields final
|
Fri, 13 Feb 2015 16:45:42 +0100 |
Paul Woegerer |
Fix prepareArguments for @Fold usecase
|
Fri, 13 Feb 2015 13:37:52 +0100 |
Thomas Wuerthinger |
Correctly append CheckCast node.
|
Fri, 13 Feb 2015 13:05:54 +0100 |
Thomas Wuerthinger |
Fix for Class#cast graph builder plugin.
|
Fri, 13 Feb 2015 12:54:34 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 13 Feb 2015 12:48:27 +0100 |
Thomas Wuerthinger |
Improve Class#cast graph builder plugin.
|
Fri, 13 Feb 2015 12:00:26 +0100 |
Paul Woegerer |
Merge
|
Fri, 13 Feb 2015 11:54:02 +0100 |
Paul Woegerer |
Ensure to also remove redundant PiNodes
|
Fri, 13 Feb 2015 11:39:05 +0100 |
Paul Woegerer |
Allow WordCastNode to be reduced to constant node (for constant input)
|
Fri, 13 Feb 2015 11:33:00 +0100 |
Paul Woegerer |
Ensure ComputeAddressNode gets LIR-lowered to AllocatableValue
|
Fri, 13 Feb 2015 11:37:13 +0100 |
Christian Humer |
Truffle-DSL: fix findbugs comparison warnings.
|
Fri, 13 Feb 2015 11:37:13 +0100 |
Christian Humer |
Truffle-DSL: fix crash for nodes without rewrites but with caches.
|
Fri, 13 Feb 2015 10:01:05 +0100 |
Doug Simon |
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' field
|
Thu, 12 Feb 2015 17:25:50 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: add missing support method for InstrumentationPartialEvaluatinoTest
|
Thu, 12 Feb 2015 16:57:30 -0800 |
Michael Van De Vanter |
Merge with f7b121b82697c3c3adcce9f9ea3fcc241c2eb968
|
Thu, 12 Feb 2015 16:55:40 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: add some PE tests for instrumentation code, all @Ignore'd because of old compilation bug
|
Thu, 12 Feb 2015 15:04:00 -0800 |
Tom Rodriguez |
Fix HotSpotMethodSubstitutionTest tests
|
Thu, 12 Feb 2015 15:02:00 -0800 |
Tom Rodriguez |
Change Class.isAssignableFrom intrinsic into a snippet
|
Thu, 12 Feb 2015 15:00:00 -0800 |
Tom Rodriguez |
Rename ClassSubstitutions to HotSpotClassSubstitutions
|
Thu, 12 Feb 2015 23:28:47 +0100 |
Thomas Wuerthinger |
Fix CheckCastNode canonicalization during creation.
|
Thu, 12 Feb 2015 22:40:36 +0100 |
Thomas Wuerthinger |
Fixed a regression in the canonicalization of ConditionalNode.
|
Thu, 12 Feb 2015 22:34:39 +0100 |
Thomas Wuerthinger |
Canonicalize CheckCastNode to unique concrete subtype on creation.
|
Thu, 12 Feb 2015 22:33:34 +0100 |
Thomas Wuerthinger |
Change DynamicObject from an interface to an abstract class.
|
Thu, 12 Feb 2015 22:03:20 +0100 |
Thomas Wuerthinger |
Remove baseline tests from the gate.
|
Thu, 12 Feb 2015 22:01:55 +0100 |
Thomas Wuerthinger |
Make Class#isInstance plugin also work if only the Class is constant.
|
Thu, 12 Feb 2015 21:37:38 +0100 |
Thomas Wuerthinger |
Do not extend AbstractBlockBase with BciBlock.
|
Thu, 12 Feb 2015 21:27:06 +0100 |
Thomas Wuerthinger |
Temporarily remove the baseline compiler experiment.
|
Thu, 12 Feb 2015 21:22:47 +0100 |
Thomas Wuerthinger |
Simplification to ControlFlowGraph#identifyBlock.
|
Thu, 12 Feb 2015 21:17:30 +0100 |
Thomas Wuerthinger |
Remove left-over debug output.
|
Thu, 12 Feb 2015 20:47:20 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 12 Feb 2015 20:46:56 +0100 |
Thomas Wuerthinger |
Schedule constants only in last schedule before LIR generation.
|
Thu, 12 Feb 2015 20:38:02 +0100 |
Thomas Wuerthinger |
Do not schedule virtual object nodes.
|
Thu, 12 Feb 2015 20:36:37 +0100 |
Thomas Wuerthinger |
Restructure and clean up in SchedulePhase.
|
Thu, 12 Feb 2015 20:28:45 +0100 |
Thomas Wuerthinger |
Graph builder plugin for isInstance.
|
Thu, 12 Feb 2015 10:51:16 -0800 |
Tom Rodriguez |
Simplify IfNode at Phi to help instanceof code generation
|
Thu, 12 Feb 2015 17:15:19 +0100 |
Doug Simon |
record method dependencies if necessary when doing inlining during graph building
|
Thu, 12 Feb 2015 17:14:53 +0100 |
Doug Simon |
don't record method dependencies in an inlinee if the caller doesn't want them
|
Thu, 12 Feb 2015 16:54:12 +0100 |
Doug Simon |
only record method dependencies if JVMTI hotswapping or breakpointing is enabled
|
Thu, 12 Feb 2015 15:20:14 +0100 |
Doug Simon |
Merge.
|
Thu, 12 Feb 2015 12:00:20 +0100 |
Doug Simon |
don't record method dependencies for snippets, stubs or replacements
|
Thu, 12 Feb 2015 11:58:46 +0100 |
Doug Simon |
copy method dependencies from inlinee to caller
|
Thu, 12 Feb 2015 13:42:11 +0100 |
Roland Schatz |
UnionFind data structure for nodes.
|
Thu, 12 Feb 2015 12:44:43 +0100 |
Christian Humer |
Truffle-DSL: fix crash for findNearestEnclosingType
|
Thu, 12 Feb 2015 12:44:43 +0100 |
Christian Humer |
Truffle-DSL: fix cache lookup type order
|
Thu, 12 Feb 2015 11:48:23 +0100 |
Andreas Woess |
Truffle: fix frame resize regression
|
Thu, 12 Feb 2015 10:18:34 +0100 |
Doug Simon |
removed debug code
|
Thu, 12 Feb 2015 04:01:46 +0100 |
Andreas Woess |
Merge
|
Thu, 12 Feb 2015 03:42:51 +0100 |
Andreas Woess |
Truffle: also offer UnsafeAccessFactory in DefaultTruffleRuntime
|
Wed, 11 Feb 2015 18:00:29 +0100 |
Andreas Woess |
Truffle: remove unsafe final get methods
|
Wed, 11 Feb 2015 18:19:40 +0100 |
Andreas Woess |
Truffle: move unsafe access methods out of CompilerDirectives
|