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.
|
Fri, 01 Jan 2016 15:36:22 +0100 |
Thomas Wuerthinger |
Remove simplification for AbstractNewObjectNode. This optimization is handled by partial escape analysis.
|
Fri, 01 Jan 2016 15:29:38 +0100 |
Thomas Wuerthinger |
Remove FilteredNodeIterable#or.
|
Fri, 01 Jan 2016 15:28:03 +0100 |
Thomas Wuerthinger |
Remove FilteredNodeIterable#nonNull.
|
Fri, 01 Jan 2016 15:20:58 +0100 |
Thomas Wuerthinger |
Remove NodeIterable#filterInterface.
|
Fri, 01 Jan 2016 15:16:18 +0100 |
Thomas Wuerthinger |
Reduce usage of #filterInterface; introduce utility StructuredGraph#clearAllStateAfter.
|
Fri, 01 Jan 2016 14:52:37 +0100 |
Thomas Wuerthinger |
Clean up FrameStateAssignmentPhase#checkFixedDeopts.
|
Fri, 01 Jan 2016 14:44:21 +0100 |
Thomas Wuerthinger |
Simplify GraphUtil#isFloatingNode.
|
Thu, 31 Dec 2015 15:37:16 +0100 |
Doug Simon |
removed JVMCI library
|
Thu, 31 Dec 2015 09:31:02 +0100 |
Doug Simon |
fixed checkoverlap issue
|
Thu, 31 Dec 2015 00:25:19 +0100 |
Doug Simon |
recognize -XX:+TraceClassLoading output prefixed with junit output
|
Thu, 31 Dec 2015 00:23:35 +0100 |
Doug Simon |
guarded jvmci reference
|
Wed, 30 Dec 2015 18:08:59 +0100 |
Doug Simon |
moved @ServiceProvider mechanism from JVMCI to Graal (GRAAL-1380)
|
Tue, 29 Dec 2015 13:23:02 +0100 |
Doug Simon |
split JMH sources into a separate jar as workaround for JDK-8146247
|
Tue, 29 Dec 2015 11:30:15 +0100 |
Doug Simon |
exclude JVMCI library from monolithic graal.jar
|
Sat, 26 Dec 2015 20:11:34 +0100 |
Doug Simon |
updated jvmci and truffle imports
|
Sat, 26 Dec 2015 18:14:27 +0100 |
Doug Simon |
renamed existing GRAAL dist to GRAAL_RUNTIME and defined new monolithic GRAAL dist for use only when on JDK9
|
Thu, 24 Dec 2015 11:43:35 -1000 |
twisti |
AArch64 Graal Port
|