hg: graal/graal-compiler: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sun Aug 16 01:00:10 UTC 2015
Changeset: 2a11f2b40571
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:25 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/2a11f2b40571
Remove assertion that fails on benign race
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
Changeset: dc83e538dc8b
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:26 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/dc83e538dc8b
Allow instantiation from other packages
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnboxNode.java
Changeset: 5d949bb82c85
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:27 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/5d949bb82c85
Bugfix: need to check for new nodes to prevent assertion errors
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/IdealGraphPrinter.java
Changeset: f64298cbfd16
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:27 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/f64298cbfd16
Remove unnecessary substitution annotations
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/IntegerSubstitutions.java
Changeset: 457474423f92
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:28 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/457474423f92
Allow subclasses
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/WriteNode.java
Changeset: 453c458c711e
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:29 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/453c458c711e
Allow NodePlugin to intercept allocation bytecodes
! graal/com.oracle.graal.graphbuilderconf/src/com/oracle/graal/graphbuilderconf/NodePlugin.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
Changeset: bc0f6b7a2b0e
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:30 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/bc0f6b7a2b0e
Bugfix: checkcast must not be eliminated when profiling information contains a single type that fails the type check
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
Changeset: e56b1fd502d8
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:31 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/e56b1fd502d8
Truffle: Ensure toString method is never compiled
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
Changeset: f999bdd4895a
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-08-14 17:34 -0700
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/f999bdd4895a
Truffle: delay intrinsification of explicit bailout, so that GraphPE does the bailout during partial evaluation and not during parsing
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java
More information about the graal-dev
mailing list