hg: graal/graal: 3 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Mon Oct 6 08:58:41 UTC 2014


Changeset: 53e91025205f
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-10-06 09:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/53e91025205f

don't skip ValueProxy nodes while looking for ArrayLengthProviders

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PiArrayNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/ArrayLengthNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BasicObjectCloneNode.java

Changeset: e3f3233ec6cd
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-10-06 09:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e3f3233ec6cd

refactor BailoutException to include information about non-permanent errors

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BailoutException.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCodeCacheProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/AbstractBytecodeParser.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/IterativeConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/IterativeFlowSensitiveReductionPhase.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java

Changeset: a690ca62772c
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-10-06 09:46 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a690ca62772c

add array length information in PartialEvaluator before expanding @ExplodeLoop

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java



More information about the graal-dev mailing list