hg: graal/graal: 4 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Jun 12 01:00:07 UTC 2015


Changeset: 6a93800d10f1
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-06-11 12:15 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/6a93800d10f1

Map from method name to rule should be per type not per annotation processor

! graal/com.oracle.graal.compiler.match.processor/src/com/oracle/graal/compiler/match/processor/MatchProcessor.java

Changeset: 130e06e34659
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-06-11 13:03 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/130e06e34659

TypeSwitchNode should be more careful about deleting successors

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/IntegerSwitchNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SwitchNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/TypeSwitchNode.java

Changeset: ae5bee2d61b2
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-06-11 15:14 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/ae5bee2d61b2

Allow subclasses of DynamicNewArrayNode and DynamicNewInstanceNode

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/DynamicNewArrayNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/DynamicNewInstanceNode.java

Changeset: b09503284ac8
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-06-11 16:20 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/b09503284ac8

Limit inlining depth during partial evaluation to avoid StackOverflowError, provide useful error message instead

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/SimplePartialEvaluationTest.java
+ graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/nodes/RecursionTestNode.java



More information about the graal-dev mailing list