hg: graal/graal: 7 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Jan 8 02:00:06 UTC 2015
Changeset: 7bb1abca2c0d
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-01-07 13:40 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/7bb1abca2c0d
avoid re-adding "this" during PhiNode simplification
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PhiNode.java
Changeset: ef51dadd50f7
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-01-07 14:05 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ef51dadd50f7
Generalize ReinterpretNode to deal with arbitrary non-pointer types.
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/PrimitiveConstant.java
+ graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/SerializableConstant.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ArithmeticStamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ReinterpretNode.java
Changeset: e688e42b41e3
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2015-01-05 19:01 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e688e42b41e3
Truffle: LoopNode: child field type can be RepeatingNode now
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/LoopNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RepeatingNode.java
Changeset: e9cbe1618733
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2015-01-07 15:11 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e9cbe1618733
Truffle: refactor size calculation in location allocator to visitor pattern
! graal/com.oracle.truffle.object.basic/src/com/oracle/truffle/object/basic/BasicLocations.java
! graal/com.oracle.truffle.object/src/com/oracle/truffle/object/LocationImpl.java
! graal/com.oracle.truffle.object/src/com/oracle/truffle/object/Locations.java
! graal/com.oracle.truffle.object/src/com/oracle/truffle/object/ShapeImpl.java
Changeset: c4fcd94dad19
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2015-01-07 16:05 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c4fcd94dad19
Merge
Changeset: 3db8ec140f3f
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-01-07 18:01 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3db8ec140f3f
Truffle-DSL: fix implicit cast optimization bug.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java
Changeset: f1e7e4f6d833
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-01-07 18:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/f1e7e4f6d833
Truffle: improve invalidation messages for assumptions.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedAssumption.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/AbstractAssumption.java
More information about the graal-dev
mailing list