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
|
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
|