hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Jul 31 01:00:05 UTC 2014


Changeset: 0f2a9150d6f8
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:39 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/0f2a9150d6f8

CleanTypeProfileProxyPhase should cleanup after itself

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CleanTypeProfileProxyPhase.java

Changeset: 3812931f9350
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:40 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/3812931f9350

Don't read beyond end of known vtable

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java

Changeset: 29404eec7ced
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:40 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/29404eec7ced

eliminate duplicate entries from profile data

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMethodData.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/TypeSwitchNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/MultiTypeGuardInlineInfo.java

Changeset: c164a505fc23
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:40 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/c164a505fc23

Properly handle multiple copies of the same test when unswitching

! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopPolicies.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopTransformations.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/phases/LoopTransformLowPhase.java
! 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

Changeset: 0b0726730fbd
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:57 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/0b0726730fbd

add some comments to BitOpNodesTest.java

! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/BitOpNodesTest.java

Changeset: 2acc00d0322a
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-29 17:58 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/2acc00d0322a

Extra sanity checking in initHotSpotVMConfig

! graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConfigProcessor.java

Changeset: a4b7356f4a2b
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-07-30 11:34 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a4b7356f4a2b

Unless the current revision is tagged as a release, make the Graal version 0.(n+1)-dev, in order to differentiate between release and development versions.

! mx/mx_graal.py

Changeset: 202d86545bba
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-07-30 11:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/202d86545bba

Fix Python style.

! mx/mx_graal.py

Changeset: faaea970b951
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-07-30 13:42 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/faaea970b951

Add an mx install command to install the Truffle jars to the local Maven repository.

! mx/mx_graal.py



More information about the graal-dev mailing list