hg: graal/graal: 15 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Oct 1 01:00:11 UTC 2014
Changeset: d4fe68441072
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-09-30 08:59 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d4fe68441072
fixed regression in binary graph serialization
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java
Changeset: b641450c19ce
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-09-30 10:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b641450c19ce
mx: rename helper functions for cygwin support and update comments
! mx/mx_graal.py
! mxtool/mx.py
Changeset: 9010170f942f
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9010170f942f
better stamps for I2F, I2D, L2F and L2D operations
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatConvertNode.java
Changeset: 324ab4ce5d43
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/324ab4ce5d43
reduce noise in CanonicalizerPhase log output
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
Changeset: 5c6c924abd49
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5c6c924abd49
small visibility change in EffectsClosure
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectsClosure.java
Changeset: 00dd7b3c5aea
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/00dd7b3c5aea
float and double constants cannot be inlined
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
Changeset: 4bf8f836bba5
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4bf8f836bba5
small fix to @GeneratedBy javadoc
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/GeneratedBy.java
Changeset: 48c91ed917d8
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-09-30 14:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/48c91ed917d8
only consider ValuePhiNodes for basic induction variables
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/InductionVariables.java
Changeset: 83ebc10fb5e9
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-09-30 12:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/83ebc10fb5e9
Return empty ArithmeticOpTable for non-arithmetic stamps.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ArithmeticOpTable.java
Changeset: 5b7b1cb838e9
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-09-30 12:15 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5b7b1cb838e9
Remove unused method.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/Stamp.java
Changeset: fa3637e235b1
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-09-30 14:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fa3637e235b1
Make ArithmeticOpTable fields final.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ArithmeticOpTable.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
Changeset: 9eb112c9337d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-09-30 15:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9eb112c9337d
moved Node naming logic back to NodeClass (without impacting NodeClass constructor performance)
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
! graal/com.oracle.graal.nodeinfo.processor/src/com/oracle/graal/nodeinfo/processor/GraphNodeGenerator.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/EndNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StartNode.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinter.java
Changeset: 43655130d0ab
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-09-30 19:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/43655130d0ab
Truffle: added a performance warning for number of nodes in a single Truffle cache entry.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTargetLog.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: 5c55441b4c62
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-09-30 21:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5c55441b4c62
fixed reported annotation parsing time in NodeClass
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchContext.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
Changeset: 846c059e3ecf
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-09-30 23:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/846c059e3ecf
Truffle: allow interface types in child fields
! CHANGELOG.md
+ graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/InterfaceChildFieldTest.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java
More information about the graal-dev
mailing list