Wed, 06 Jan 2016 18:06:07 +0100 |
Doug Simon |
strip debugger VM options from subprocess
|
Tue, 05 Jan 2016 16:42:05 -0800 |
Christian Wimmer |
Merge
|
Tue, 05 Jan 2016 16:32:42 -0800 |
Christian Wimmer |
Support generic types in generated plugins
|
Tue, 05 Jan 2016 12:07:11 +0100 |
Doug Simon |
make CompileTheWorldTest verbose to try and debug gate timeout
|
Tue, 05 Jan 2016 12:06:37 +0100 |
Doug Simon |
only print stack traces from CompileTheWorld in verbose mode
|
Tue, 05 Jan 2016 01:39:17 +0100 |
Doug Simon |
disabled use of profiling info for snippets and stubs and removed request for profiling info if a compilation will ignore it anyway
|
Mon, 04 Jan 2016 13:48:37 +0100 |
Doug Simon |
re-added JVMCI library and generate it JVMCI classes in JDK9
|
Mon, 04 Jan 2016 12:17:38 +0100 |
Josef Eisl |
TraceRA: work around warning with newer ecj versions.
|
Mon, 04 Jan 2016 01:45:30 +0100 |
Thomas Wuerthinger |
Add schedule phase as last phase for economy low tier - a valid schedule needs to be available after running low tier.
|
Mon, 04 Jan 2016 01:15:44 +0100 |
Thomas Wuerthinger |
Clean up unused instance field in SchedulePhase.
|
Mon, 04 Jan 2016 00:57:26 +0100 |
Thomas Wuerthinger |
Add suppress warnings for try in SchedulePhase#run.
|
Mon, 04 Jan 2016 00:48:58 +0100 |
Thomas Wuerthinger |
Refactor scheduling phase to be without state and produce a ScheduleResult that is stored in the graph.
|
Sat, 02 Jan 2016 16:49:35 +0100 |
Thomas Wuerthinger |
Undo assignment of different bci for unwind block.
|
Sat, 02 Jan 2016 13:57:16 +0100 |
Thomas Wuerthinger |
Do not full unroll loops with unwind exits.
|
Sat, 02 Jan 2016 13:26:48 +0100 |
Thomas Wuerthinger |
Do not peel loops with loop exits that unwind.
|
Sat, 02 Jan 2016 12:46:21 +0100 |
Thomas Wuerthinger |
Fix wrong bci given to unwind block in bci block mapping.
|
Sat, 02 Jan 2016 00:50:24 +0100 |
Thomas Wuerthinger |
Fix TypeSystemTest. Apply same optimizations on reference snippet as on test snippet.
|
Fri, 01 Jan 2016 23:55:03 +0100 |
Thomas Wuerthinger |
Perform DCE for old loop phis after peeling.
|
Fri, 01 Jan 2016 20:47:47 +0100 |
Thomas Wuerthinger |
Fix FrameStateAssignment#hasFloatingDeopts utility.
|
Fri, 01 Jan 2016 19:09:59 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 01 Jan 2016 19:09:36 +0100 |
Thomas Wuerthinger |
Further simplifications of node predicates.
|
Fri, 01 Jan 2016 18:50:05 +0100 |
Thomas Wuerthinger |
Move proxy handling from AbstractBeginNode to LoopExitNode.
|
Fri, 01 Jan 2016 18:44:10 +0100 |
Thomas Wuerthinger |
Reduce usage of node predicate isNotA.
|
Fri, 01 Jan 2016 18:35:53 +0100 |
Thomas Wuerthinger |
Remove IsNotNullPredicate.
|
Fri, 01 Jan 2016 18:32:58 +0100 |
Thomas Wuerthinger |
Move loop phi recursive usage optimization from loop begin simplification to loop phi canonicalization.
|
Fri, 01 Jan 2016 18:14:07 +0100 |
Thomas Wuerthinger |
Remove DistinctFilteredNodeIterable.
|
Fri, 01 Jan 2016 18:12:51 +0100 |
Thomas Wuerthinger |
Do not clean invalid phis during graph building. Too much complexity for a very rare case.
|
Fri, 01 Jan 2016 15:37:32 +0100 |
Thomas Wuerthinger |
Remove FilteredNodeIterable#distinct.
|