log

age author description
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)
Mon, 16 Sep 2013 19:15:34 +0200 Doug Simon added metric to count number of times a typed node iterator is used per IterableNodeType (GRAAL-471)
Mon, 16 Sep 2013 17:15:31 +0200 Doug Simon Merge.
Mon, 16 Sep 2013 17:10:00 +0200 Doug Simon removed the IterableNodeType marker interface from (Read|Write|ArrayRangeWrite|LoweredCompareAndSwap)Node (GRAAL-471)
Mon, 16 Sep 2013 16:07:54 +0200 Doug Simon removed the IterableNodeType marker interface from ReturnNode (GRAAL-471)
Mon, 16 Sep 2013 13:09:02 +0200 Doug Simon made 'mx build' refresh IDE configs automatically
Mon, 16 Sep 2013 15:18:30 +0200 Bernhard Urban bootstrap: print number of compiled methods
Mon, 16 Sep 2013 10:02:14 +0200 Thomas Wuerthinger Add PhiNode in InliningUtil with addWithoutUnique.
Mon, 16 Sep 2013 02:31:05 +0200 Thomas Wuerthinger Correct test.
Mon, 16 Sep 2013 01:41:56 +0200 Thomas Wuerthinger Fix LoadJavaMirrorWithKlassPhase to use new node addition constraints.
Mon, 16 Sep 2013 01:39:52 +0200 Thomas Wuerthinger Improve global value numbering algorithm.
Mon, 16 Sep 2013 01:14:33 +0200 Thomas Wuerthinger Introduce NodeClass.isLeafNode(). Avoid cloning of leaf nodes if equal node is found in destination graph.
Sun, 15 Sep 2013 22:33:09 +0200 Thomas Wuerthinger Disallow add for global value numberable node types. Introduce addWithoutUnique.
Sun, 15 Sep 2013 19:03:38 +0200 Thomas Wuerthinger Merge.
Sun, 15 Sep 2013 18:00:18 +0200 Thomas Wuerthinger Merge.
Sun, 15 Sep 2013 16:44:09 +0200 Thomas Wuerthinger Merge.
Sun, 15 Sep 2013 16:31:32 +0200 Thomas Wuerthinger Do not assign new source section if replacing node already has source section assigned.
Sun, 15 Sep 2013 16:31:11 +0200 Thomas Wuerthinger Early return from node replacement.
Sun, 15 Sep 2013 16:27:07 +0200 Thomas Wuerthinger New caching mechanism in TruffleCache for better compilation performance. Clean up of partial evaluator phases.
Sun, 15 Sep 2013 16:25:03 +0200 Thomas Wuerthinger New way of handling skipped exceptions in the graph builder.
Fri, 13 Sep 2013 23:12:10 +0200 Thomas Wuerthinger Merge.
Thu, 05 Sep 2013 16:36:40 +0200 Thomas Wuerthinger Introduce TruffleMinInvokeThreshold flag.
Sun, 15 Sep 2013 16:40:48 +0200 Doug Simon added metric to count IterableNodeTypes (GRAAL-471)