hg: graal/graal: 3 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Nov 15 02:00:07 UTC 2014


Changeset: 0866598c927f
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-11-13 18:18 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/0866598c927f

BasicObjectCloneNode is always non-null

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BasicObjectCloneNode.java

Changeset: e11768d6136e
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-11-13 18:18 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/e11768d6136e

trust final fields in constants with default values

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaFieldImpl.java

Changeset: ed0fce2e999a
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-11-14 09:32 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/ed0fce2e999a

Fold klass._java_mirror._klass into klass and improve stamps from layout_helper

+ graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/ClassSubstitutionsTests.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/type/NarrowPointerStamp.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ArrayCopySnippets.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassGetHubNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassSubstitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotNodeSubstitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HubGetClassNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/InstanceOfSnippets.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/KlassLayoutHelperNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ObjectGetClassNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ObjectSubstitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewArrayStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewInstanceStub.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadHubNode.java



More information about the graal-dev mailing list