log

age author description
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
Thu, 03 Dec 2015 11:03:49 -0800 Tom Rodriguez Not all foreign calls are safepoints
Wed, 02 Dec 2015 11:06:05 -0800 Tom Rodriguez Make sure leaf nodes have been GVN'ed
Thu, 03 Dec 2015 17:08:36 +0100 Stefan Anzinger Do not use MaterializationUsageReplacer for InstanceOfSnippets when ConditionalNode values are not constant (ohterwise schedule may get invalid)
Thu, 03 Dec 2015 15:46:15 +0100 Stefan Anzinger Add toString to NodeStack
Tue, 01 Dec 2015 08:46:50 -0800 Christian Wimmer Merge
Tue, 01 Dec 2015 08:46:24 -0800 Christian Wimmer Merge
Tue, 01 Dec 2015 08:45:20 -0800 Christian Wimmer Merge
Tue, 01 Dec 2015 16:15:46 +0100 Josef Eisl TraceRA: TraceLinearScanEliminateSpillMovePhase: do not introduce spill moves for intervals that StartInMemory.
Tue, 01 Dec 2015 16:14:17 +0100 Josef Eisl TraceRA: TraceLinearScanEliminateSpillMovePhase: fix isPhiResolutionMove (was negated) and add comments.
Mon, 30 Nov 2015 17:38:22 +0100 Josef Eisl TraceRA: add SuppressWarnings "try".
Mon, 30 Nov 2015 17:18:36 +0100 Josef Eisl TraceRA: move Trace Linear Scan implementation into sub-package.
Mon, 30 Nov 2015 15:07:18 +0100 Josef Eisl TraceRA: remove TraceRegisterAllocationFixupPhase.
Mon, 30 Nov 2015 15:01:06 +0100 Josef Eisl TraceRA: fix stack-to-stack moves in the assignment phase.
Mon, 30 Nov 2015 14:50:33 +0100 Josef Eisl TraceRA: TraceLinearScanAssignLocationsPhase: rewrite stack to stack moves.
Mon, 30 Nov 2015 14:46:11 +0100 Josef Eisl TraceRA: TraceLinearScanAllocationPhase: directly pass context to phases.
Mon, 30 Nov 2015 11:56:06 +0100 Josef Eisl TraceRA: make phases constants.
Mon, 30 Nov 2015 14:06:44 +0100 Josef Eisl TraceRA: add TraceBuilderResult to TraceAllocationContext.
Mon, 30 Nov 2015 11:23:16 +0100 Josef Eisl TraceRA: TraceAllocationPhase: directly pass context to phases.
Mon, 30 Nov 2015 10:57:47 +0100 Josef Eisl AllocationPhase: pass context directly to phases.
Mon, 30 Nov 2015 10:50:39 +0100 Josef Eisl PreAllocationOptimizationPhase: pass context directly to phases.
Mon, 30 Nov 2015 10:47:07 +0100 Josef Eisl PostAllocationOptimizationPhase: pass context directly to phases.
Mon, 30 Nov 2015 11:52:45 +0100 Josef Eisl TraceRA: outsource fixup code to TraceRegisterAllocationFixupPhase.
Mon, 30 Nov 2015 23:14:29 -0800 Tom Rodriguez Shift size is always an int
Mon, 30 Nov 2015 22:05:12 -0800 Tom Rodriguez Convert conditional add into a flow free form
Mon, 30 Nov 2015 16:41:10 -0800 Peter B. Kessler Merge.
Mon, 30 Nov 2015 16:24:57 -0800 Peter B. Kessler Implement a "pause" instruction for spin-loops.
Mon, 30 Nov 2015 22:36:23 +0100 Doug Simon fixed spelling
Mon, 30 Nov 2015 17:17:49 +0100 Roland Schatz Fix bug in counted loop detection.
Mon, 30 Nov 2015 11:31:35 +0100 Stefan Anzinger ControlFlowAnchorDirectiveTest make if anchored as well
Fri, 27 Nov 2015 16:46:14 +0100 Lukas Stadler detect min/max constructs in ConditionalNode
Fri, 27 Nov 2015 11:03:45 +0100 Andreas Woess TruffleCompiler should be initialized in background compiler thread
Thu, 26 Nov 2015 14:22:06 +0100 Josef Eisl TraceRA: trace isInMemory in TraceLinearScanWalker.
Thu, 26 Nov 2015 22:58:57 -0800 Christian Wimmer Merge
Thu, 26 Nov 2015 22:58:33 -0800 Christian Wimmer Fix for FixedGuardNode simplification
Thu, 26 Nov 2015 22:33:42 -0800 Christian Wimmer Merge
Thu, 26 Nov 2015 22:27:50 -0800 Christian Wimmer Reduce number of loads from tags array in FrameWithoutBoxing
Thu, 26 Nov 2015 22:23:37 -0800 Christian Wimmer Add flat to repeat Truffle compilations for compile time stress testing
Thu, 26 Nov 2015 22:22:48 -0800 Christian Wimmer Simplify FixedGuardNod during graph decoding
Thu, 26 Nov 2015 15:58:32 +0100 Roland Schatz Remove accidentially commited code.
Thu, 26 Nov 2015 15:25:09 +0100 Josef Eisl gate: add check for verifying the jmh-runner setup.
Thu, 26 Nov 2015 14:45:07 +0100 Josef Eisl Add TestJMH dummy benchmark.
Thu, 26 Nov 2015 14:19:54 +0100 Josef Eisl Update to JMH 1.11.2.
Thu, 26 Nov 2015 14:44:30 +0100 Roland Schatz Cleanup dead code in NodeIntrinsificationPhase.
Thu, 26 Nov 2015 14:27:42 +0100 Roland Schatz Provide methods to create implicit load/store converts without adding them to the graph.
Wed, 25 Nov 2015 21:40:38 +0100 Christian Humer Fix GraalCompiler initialization should be done asynchronously in the compiler thread.
Thu, 26 Nov 2015 11:31:19 +0100 Doug Simon updated to latest JVMCI library
Thu, 26 Nov 2015 02:29:57 +0100 Doug Simon updated jvmci import
Thu, 26 Nov 2015 01:10:48 +0100 Doug Simon 8144083 [JVMCI] CompilationResult should be finalized by JVMCI compiler and made effectively final
Thu, 26 Nov 2015 00:55:12 +0100 Doug Simon 8143730 [JVMCI] infopoint recording is too restrictive
Wed, 25 Nov 2015 15:32:07 +0100 Doug Simon added synchronization JMH-based micro-benchmark
Wed, 25 Nov 2015 14:50:57 +0100 Doug Simon mark the cas-locked path out of a monitorenter snippet