hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Mar 26 02:00:08 UTC 2015


Changeset: d8275b3e1bd3
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-03-25 15:24 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d8275b3e1bd3

Do node intrinsification and word type rewriting only during replacement parsing.

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

Changeset: dc3c886e3cca
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-03-25 16:31 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/dc3c886e3cca

Add test to check that DominatorConditionalEliminationPhase rewires ConditionAnchorNodes properly

! graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/matchers/NodeIterableContains.java
+ graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/matchers/NodeIterableCount.java
! graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/matchers/NodeIterableIsEmpty.java
+ graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/ConditionAnchoringTest.java
! mx/suite.py

Changeset: 3bda2c03d089
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-03-25 16:15 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/3bda2c03d089

Add scope with the schedule in EffectsPhase

! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectsPhase.java

Changeset: 87419b0d9bfb
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-03-25 16:16 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/87419b0d9bfb

BinaryGraphPrinter: if a schedule is available, also print he node-to-blocks mapping in addition to the block-to-nodes

! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java

Changeset: 104304a54b0c
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-03-25 11:47 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/104304a54b0c

Support CTW in product for graal

! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp

Changeset: d3b3a094df52
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-03-25 11:47 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/d3b3a094df52

Alway print final CTW messages

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java

Changeset: 33b1be0d91fc
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-03-25 11:48 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/33b1be0d91fc

Add option to filter DebugValueSummary by map name

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/DebugValuesPrinter.java

Changeset: c5c8193325fa
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-03-25 11:48 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/c5c8193325fa

Only report debug values for CTW threads by default

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java

Changeset: 4d119424b4ce
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-03-25 11:48 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/4d119424b4ce

Add CTW of rt.jar to gate

! mx/mx_graal.py



More information about the graal-dev mailing list