log

age author description
Wed, 16 Dec 2015 17:17:00 -0800 Tom Rodriguez The varargs TTY.print routine should be called printf
Wed, 16 Dec 2015 16:17:23 -0800 Christian Wimmer Remove parsingIntrinsic check for generated plugins
Wed, 16 Dec 2015 16:15:34 -0800 Christian Wimmer Update jvmci version
Wed, 16 Dec 2015 16:14:55 -0800 Christian Wimmer Update Truffle version
Wed, 16 Dec 2015 16:55:17 +0100 Christian Humer Implement TruffleRuntime#isProfilingEnabled; Add flag to enable/disable Truffle profiling in GraalTruffleRuntime (-G:-TruffleProfilingEnabled).
Wed, 16 Dec 2015 14:22:19 +0100 Roland Schatz Use more meaningful names for generated plugin classes.
Tue, 15 Dec 2015 18:28:51 +0100 Josef Eisl TraceRA: add TraceRAreuseStackSlotsForMoveResolutionCycleBreaking optimization.
Mon, 14 Dec 2015 17:48:10 +0100 Josef Eisl TraceRA: TraceGlobalMoveResolver: minor clean up.
Fri, 11 Dec 2015 16:29:17 +0100 Josef Eisl MoveProfiling: minor improvement.
Tue, 15 Dec 2015 17:20:29 +0100 Stefan Anzinger [SPARC] Fix overflow detection in 32 bit multiply
Mon, 14 Dec 2015 13:15:59 -0800 Tom Rodriguez Update graal import.
Mon, 14 Dec 2015 11:37:18 -0800 Tom Rodriguez Flags shouldn't be private
Mon, 14 Dec 2015 11:36:34 -0800 Tom Rodriguez Add assert
Mon, 14 Dec 2015 11:36:16 -0800 Tom Rodriguez Remove unsafe handling of equivalent virtual object phis
Mon, 14 Dec 2015 18:41:57 +0100 Thomas Wuerthinger Add missing null check in LoopFragment code.
Mon, 14 Dec 2015 16:52:26 +0100 Thomas Wuerthinger Clean up of ValueProxy code. Use utility AbstractMergeNode#isPhiAtMerge.
Mon, 14 Dec 2015 15:24:27 +0100 Thomas Wuerthinger Merge.
Mon, 14 Dec 2015 15:22:40 +0100 Thomas Wuerthinger Remove unused import.
Mon, 14 Dec 2015 14:15:51 +0100 Thomas Wuerthinger Fix another EntryProxyNode cast in OnStackReplacementPhase.
Mon, 14 Dec 2015 13:26:28 +0100 Thomas Wuerthinger Fix EntryProxyNode cast in OnStackReplacementPhase.
Mon, 14 Dec 2015 13:02:35 +0100 Thomas Wuerthinger Move handling of MonitorExitNode#escapedReturnValue from the node's simplification procedure to the inlining utility.
Mon, 14 Dec 2015 12:46:19 +0100 Thomas Wuerthinger Make EntryProxyNode independent from ProxyNode hierarchy.
Mon, 14 Dec 2015 14:07:28 +0100 Stefan Anzinger Subcc is not a commutative operation
Mon, 14 Dec 2015 09:20:26 +0100 Thomas Wuerthinger Add control flow anchors to PEAAssertionsTest.
Sun, 13 Dec 2015 23:10:05 +0100 Thomas Wuerthinger Perform GVN in the canonicalizer also on leaf nodes.
Sun, 13 Dec 2015 17:11:44 +0100 Thomas Wuerthinger Canonicalize value proxies of loop phis.
Sun, 13 Dec 2015 16:17:29 +0100 Thomas Wuerthinger Add simplification to LoopExitNode to make sure counted loops are correctly recognized.
Sun, 13 Dec 2015 15:58:04 +0100 Thomas Wuerthinger Remove DispatchBeginNode.
Sun, 13 Dec 2015 13:58:46 +0100 Thomas Wuerthinger Remove check cast elimination test.
Sun, 13 Dec 2015 12:47:57 +0100 Thomas Wuerthinger Change phi nodes from simplifiable to canonicalizable.
Sun, 13 Dec 2015 12:33:10 +0100 Thomas Wuerthinger Simplify the implementation of simplify in the AbstractBeginNode hierarchy.
Sun, 13 Dec 2015 11:37:49 +0100 Thomas Wuerthinger Remove CheckCastNode#simplify as other optimizations already capture this simplification.
Sun, 13 Dec 2015 11:27:58 +0100 Thomas Wuerthinger Merge.
Sun, 13 Dec 2015 11:27:37 +0100 Thomas Wuerthinger Enable pending test elimination for non-integer stamps.
Sat, 12 Dec 2015 00:29:57 +0100 Doug Simon lazily initialize invocation plugins per class the first time an invocation to a method for which a plugin exists is compiled
Fri, 11 Dec 2015 23:33:50 +0100 Doug Simon change assert to guarantee to more reliably detect outcome of Eclipse (non)annotation processing
Fri, 11 Dec 2015 14:45:57 +0100 Josef Eisl MoveProfiling: less verbose MoveType printing.
Fri, 11 Dec 2015 10:58:36 +0100 Josef Eisl gate: test benchmark counters.
Fri, 11 Dec 2015 10:48:04 +0100 Josef Eisl AMD64: fix benchmark counters.
Fri, 11 Dec 2015 10:49:11 +0100 Josef Eisl createBenchmarkCounters: throw exception if benchmark counter are not enabled.
Thu, 10 Dec 2015 18:22:07 +0100 Josef Eisl TraceRA: move resolution: count number of created stack slots.
Thu, 10 Dec 2015 18:21:43 +0100 Josef Eisl LSRA: MoveResolver: count number of created stack slots.
Thu, 03 Dec 2015 14:26:38 +0100 Josef Eisl Remove NodeLIRBuilderTool.visitPauseNode and add LIRGeneratorTool.emitPause.
Wed, 09 Dec 2015 20:43:28 -0800 Mick Jordan update truffle import
Wed, 09 Dec 2015 16:06:22 +0100 Roland Schatz Only generate a single NodeIntrinsicPluginFactory for all @NodeIntrinsic and @Fold methods in a top-level class.
Tue, 08 Dec 2015 20:47:09 -0800 Tom Rodriguez Update comment
Tue, 08 Dec 2015 17:29:03 -0800 Tom Rodriguez Ensure that the stamp is respected when folding reads from arrays
Tue, 08 Dec 2015 17:24:35 -0800 Tom Rodriguez Ensure indirect nodes trigger canonicalization
Tue, 08 Dec 2015 12:30:15 -0800 Christian Wimmer merge
Tue, 08 Dec 2015 12:29:24 -0800 Christian Wimmer Make MonitorEnterNode extensible in SVM.
Tue, 08 Dec 2015 18:00:31 +0100 Doug Simon defer InvocationPlugin registration until first plugin lookup or plugins are closed
Tue, 08 Dec 2015 18:00:22 +0100 Doug Simon updated jvmci import
Tue, 08 Dec 2015 15:51:58 +0100 Doug Simon updated jvmci import
Mon, 07 Dec 2015 14:06:22 +0100 Roland Schatz Support non-static @Fold methods.
Mon, 07 Dec 2015 11:57:37 +0100 Roland Schatz Use arg instead of _arg as prefix for variable names in generated node plugins.
Sun, 06 Dec 2015 00:13:06 -0800 Thomas Wuerthinger Simplify Truffle argument profiling code. Profile only for exact concrete class.
Fri, 04 Dec 2015 10:32:41 -0800 Tom Rodriguez Remove method handle special case logic for 8u60 and later
Fri, 04 Dec 2015 14:03:02 +0100 Doug Simon improved readability of test for which instanceof usages can be materialized
Fri, 04 Dec 2015 14:02:31 +0100 Doug Simon updated jvmci import
Thu, 03 Dec 2015 22:23:01 -0800 Tom Rodriguez Merge