hg: graal/graal-compiler: 8 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Nov 20 02:39:10 UTC 2015


Changeset: 075e134c16ff
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-19 20:35 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/075e134c16ff

Fix for the GraphDecoder for the case when merge loop explosions is enabled.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java

Changeset: b2243b94f6c1
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 00:36 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/b2243b94f6c1

Dump graph on bailout.

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java

Changeset: a54b0edb0aea
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 00:43 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/a54b0edb0aea

Skip over empty block targets for parsing time constant conditional jumps.

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java

Changeset: 71bb0eb7b094
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 00:44 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/71bb0eb7b094

Add SWITCH bytecode to the bytecode interpreter partial evaluation tests.

! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/BytecodeInterpreterPartialEvaluationTest.java

Changeset: af898ba7cfda
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 01:58 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/af898ba7cfda

Temporarily disable GraphPE for SWITCH bytecode interpreter partial evaluation test.

! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/BytecodeInterpreterPartialEvaluationTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java

Changeset: 78e6ba51f14b
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 01:58 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/78e6ba51f14b

Merge.


Changeset: 48da66152e59
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 02:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/48da66152e59

Add a SuppressWarnings annotation.

! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/BytecodeInterpreterPartialEvaluationTest.java

Changeset: cbe35e56ae82
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-20 03:08 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/cbe35e56ae82

Fix corner case when short-cutting gotos in the bytecode parser.

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java



More information about the graal-dev mailing list