hg: graal/graal: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Jun 18 01:00:05 UTC 2014


Changeset: 5fa2e2f73fa6
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-06-17 17:46 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/5fa2e2f73fa6

UnsafeLoad: insert uncompress operation also for null constant

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java

Changeset: 4a9d5d60fa58
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 12:47 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/4a9d5d60fa58

handle primitive classes with +ImmutableCode

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/LoadJavaMirrorWithKlassPhase.java

Changeset: cc76575f485c
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 12:47 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/cc76575f485c

handle error case in Array.newInstance

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraySubstitutions.java

Changeset: dbd32c5942e8
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 12:48 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/dbd32c5942e8

complain when deleting side effecting nodes from snippets

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java

Changeset: 7c9cf1697845
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 12:50 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/7c9cf1697845

fold getClassLoader for constant classes

+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/ClassGetClassLoader0Node.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/ObjectGetClassNode.java

Changeset: 66e3fc56e85f
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 13:24 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/66e3fc56e85f

support adding pid to LogFile name

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/PrintStreamOption.java

Changeset: 9410f831fefa
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-06-17 13:24 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/9410f831fefa

don't create profiles for exact types

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/TypeProfileProxyNode.java



More information about the graal-dev mailing list