hg: graal/graal: 12 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri May 23 01:00:06 UTC 2014
Changeset: eb947cc7bff9
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-05-21 21:07 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/eb947cc7bff9
Truffle: revise instrumentation support APIs in ExecutionContext
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java
Changeset: 747bc4099ad8
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-05-21 22:22 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/747bc4099ad8
rename initializeBytecode to getBytecode and eliminate extra copy
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: d1822a8fe26f
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-05-21 22:44 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/d1822a8fe26f
minor cleanups
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchProcessor.java
! graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConfigProcessor.java
! mx/mx_graal.py
Changeset: babe4565c371
Author: twisti
Date: 2014-05-22 12:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/babe4565c371
mx: fixed incorrect test for subprocess being alive
! mxtool/mx.py
Changeset: 399aa56c6366
Author: twisti
Date: 2014-05-22 13:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/399aa56c6366
HSAIL: fix for -UseHSAILDeoptimization
Contributed-by: Eric Caspole <eric.caspole at amd.com>
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/AtomicIntGetAndAddTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/AtomicIntGetAndSetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/AtomicLongGetAndAddTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/AtomicLongGetAndSetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntAddAndGetGidTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntAddAndGetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntDecAndGetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntGetAndAddTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntGetAndDecTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntGetAndIncTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicIntIncAndGetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicLongAddAndGetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicLongGetAndAddTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicLongGetAndIncTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/AtomicLongIncAndGetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/ForEachToGraalTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/VecmathNBodyDeoptTest.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotSafepointOp.java
! graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILControlFlow.java
Changeset: 9e172511971d
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 14:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9e172511971d
make FixedNodeProbabilityCache behave better in the presence of dead code
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/FixedNodeProbabilityCache.java
Changeset: 11328036d854
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 14:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/11328036d854
fix bug in ConditionalEliminationPhase that loses the connection from guard to checkcast PiNode
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
Changeset: e7277bf3b171
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 14:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e7277bf3b171
skip PiNode in AMD64HotSpotNodeLIRBuilder.filterCompression
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
Changeset: 9ce2ca72efef
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 14:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9ce2ca72efef
small cleanup in LinearScan
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 94a2df2f8e58
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 14:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/94a2df2f8e58
preserve context in Debug.forceLog
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
Changeset: 8b8208aa2f44
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 16:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8b8208aa2f44
put LoopSafepointEliminationPhase into an IncrementalCanonicalizerPhase
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java
Changeset: 241044995c87
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-22 16:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/241044995c87
only canonicalize CustomizedUnsafeLoadFinalNode if the condition is constant
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/CustomizedUnsafeLoadFinalNode.java
More information about the graal-dev
mailing list