log

age author description
Thu, 19 Sep 2013 10:38:00 +0200 Christian Wirth add two options for compilation decisions based on time passed
Thu, 19 Sep 2013 10:36:56 +0200 Christian Wirth use time passed to decide what methods to compile or inline
Thu, 19 Sep 2013 10:01:31 +0200 Gilles Duboscq Disable StaticDoubleSpillTest until HSAIL backend problem is resolved
Wed, 18 Sep 2013 18:21:41 +0200 Gilles Duboscq Disable StaticIntSpillTest until HSAIL backend problem is resolved
Wed, 18 Sep 2013 18:20:59 +0200 Gilles Duboscq Use earliest schedule for guards
Wed, 18 Sep 2013 16:44:54 +0200 Gilles Duboscq Better handling of methods which have no line number or variable name tables.
Tue, 17 Sep 2013 18:05:11 +0200 Gilles Duboscq The SnippetFrameStateCleanupPhase now sets invalid framestates on the paths of side effecting instruction except for the last one where an AFTER_BCI is used.
Tue, 17 Sep 2013 17:01:39 +0200 Gilles Duboscq Snippets processing in ArrayCopyNode and ObjectCloneNode need proper scoping
Tue, 17 Sep 2013 16:43:26 +0200 Gilles Duboscq ScheduledNodeIterator needs to be able to reconnect even if something is inserted after the last fixed node of a block when there is only one successor
Thu, 19 Sep 2013 05:00:12 +0200 Thomas Wuerthinger Fix PartialEscapeAnalysisTest.
Thu, 19 Sep 2013 04:27:31 +0200 Thomas Wuerthinger Fix a bug in the escape analysis of pi nodes.
Thu, 19 Sep 2013 04:11:20 +0200 Thomas Wuerthinger Improvements to the Truffle cache.
Thu, 19 Sep 2013 02:20:46 +0200 Thomas Wuerthinger Allow only single input for value anchors.
Thu, 19 Sep 2013 01:50:08 +0200 Thomas Wuerthinger Remove permanent flag on ValueAnchorNode. Memory aware scheduling fixes the problem with synchronized method return values.
Thu, 19 Sep 2013 01:20:46 +0200 Thomas Wuerthinger Simplifications to the partial evaluator.
Thu, 19 Sep 2013 01:07:07 +0200 Thomas Wuerthinger Merge.
Thu, 19 Sep 2013 01:06:55 +0200 Thomas Wuerthinger Simpler but more efficient version of Truffle graph cache.
Wed, 18 Sep 2013 23:06:34 +0200 Thomas Wuerthinger Do not propagate state over loop exits in conditional elimination phase as the phase does not insert proxy nodes.
Wed, 18 Sep 2013 21:57:23 +0200 Doug Simon completed renaming GuardsPhase to GuardsStage
Wed, 18 Sep 2013 21:56:49 +0200 Doug Simon removed unsupported option
Wed, 18 Sep 2013 12:08:32 -0700 Christian Wimmer Improve performance of WordTypeRewriterPhase
Wed, 18 Sep 2013 12:55:52 +0200 Roland Schatz Fix LocalNode dumping in CFGPrinter.
Wed, 18 Sep 2013 11:20:43 +0200 Doug Simon fixed regression in mx.py
Wed, 18 Sep 2013 10:31:34 +0200 Doug Simon changed iteration over InvokeNodes in a graph to avoid Graph.getNodes() (GRAAL-471)
Tue, 17 Sep 2013 23:35:42 -0400 S.Bharadwaj Yadavalli PTX Codegen: predicate register materialization and declaration; conditional branch generation; fix register declaration.
Tue, 17 Sep 2013 18:36:54 -0700 Christian Wimmer Refactor the WordTypeVerificationPhase to use fewer graph iterations, and invoke it a fewer places
Wed, 18 Sep 2013 02:41:52 +0200 Thomas Wuerthinger Merge.
Wed, 18 Sep 2013 02:41:41 +0200 Thomas Wuerthinger Fix GuardingPiNode to preserve checkcast semantics also if value of checkcast is unused.
Wed, 18 Sep 2013 00:38:19 +0200 Thomas Wuerthinger Merge.
Wed, 18 Sep 2013 00:15:35 +0200 Thomas Wuerthinger Merge.
Wed, 18 Sep 2013 00:10:08 +0200 Thomas Wuerthinger Directly lower checkcast nodes introduced when lowering store indexed instructions.
Tue, 17 Sep 2013 23:43:53 +0200 Thomas Wuerthinger Remove unused allocated graph in snippet instantiation.
Tue, 17 Sep 2013 23:11:02 +0200 Thomas Wuerthinger Remove Lowering interface from DeoptimizeNode and UnwindNode.
Tue, 17 Sep 2013 23:01:56 +0200 Thomas Wuerthinger Create GuardNode instead of FixedGuardNode when lowering GuardingPiNode.
Tue, 17 Sep 2013 16:37:46 -0700 Mick Jordan make GreedyInliningPolicy/ExactInlineInfo public, allow optional null check suppression on inline
Tue, 17 Sep 2013 23:28:14 +0200 Doug Simon removed the IterableNodeType marker interface from InvokeNode (GRAAL-471)
Tue, 17 Sep 2013 23:28:05 +0200 Doug Simon added support for specifying the JDK version in which a library becomes redundant (e.g., nashorn.jar)
Tue, 17 Sep 2013 22:33:51 +0200 Andreas Woess Merge.
Tue, 17 Sep 2013 18:05:15 +0200 Thomas Wuerthinger Do not inline into OptimizedCallTarget.call.
Tue, 17 Sep 2013 22:03:47 +0200 Andreas Woess Truffle: always expand methods with virtual frame receiver.
Tue, 17 Sep 2013 14:26:28 -0400 Morris Meyer class-for-instruction PTXAssembler
Tue, 17 Sep 2013 10:31:22 -0700 Christian Wimmer The runtime might not always be able to report an array length
Tue, 17 Sep 2013 17:09:43 +0200 Thomas Wuerthinger Fix compiler warnings.
Tue, 17 Sep 2013 17:05:27 +0200 Thomas Wuerthinger New algorithm for Truffle tree expansion.
Tue, 17 Sep 2013 16:22:17 +0200 Thomas Wuerthinger Do not create type profile proxies for receiver objects if optimistic optimization UseTypeCheckHints is disabled.
Tue, 17 Sep 2013 10:34:26 +0200 Roland Schatz Support for sub-graphs in IGV.
Tue, 17 Sep 2013 02:35:52 +0200 Thomas Wuerthinger Correct custom clone implementations after change of Node base class clone method.
Tue, 17 Sep 2013 01:14:21 +0200 Thomas Wuerthinger Distinguish inputs and successors in in-place updates.
Tue, 17 Sep 2013 00:30:01 +0200 Thomas Wuerthinger Use NodeMap in inlining utility when number of nodes is high.
Mon, 16 Sep 2013 23:17:56 +0200 Thomas Wuerthinger New graph duplication mechanism that allows in-place fixing of edges.
Mon, 16 Sep 2013 20:37:44 +0200 Thomas Wuerthinger Merge.
Mon, 16 Sep 2013 20:37:25 +0200 Thomas Wuerthinger Small performance improvement to inlining.
Mon, 16 Sep 2013 20:23:26 +0200 Thomas Wuerthinger Allow null DuplicationReplacement in addDuplicates.
Mon, 16 Sep 2013 19:56:54 +0200 Thomas Wuerthinger Merge.
Mon, 16 Sep 2013 19:54:36 +0200 Thomas Wuerthinger Avoid allocation of replacement hashmap in addDuplicates and also in InliningUtil.inline.
Mon, 16 Sep 2013 19:54:00 +0200 Thomas Wuerthinger Small improvement to Graph.copy performance.
Mon, 16 Sep 2013 19:53:27 +0200 Thomas Wuerthinger Common out code for frame state constructors.
Mon, 16 Sep 2013 15:35:14 +0200 Thomas Wuerthinger Factor usages of getNodeClass().
Mon, 16 Sep 2013 19:16:32 +0200 Doug Simon fixed SafepointInsertionPhase to add safepoints for return nodes (if necessary)
Mon, 16 Sep 2013 19:15:52 +0200 Doug Simon removed the IterableNodeType marker interface from SafepointNode (GRAAL-471)