hg: graal/graal: 15 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Jul 5 01:00:06 UTC 2014
Changeset: fca7699bacd8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-07-02 16:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fca7699bacd8
RemoveValueProxyPhase should remove dead framestates recursively
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/RemoveValueProxyPhase.java
Changeset: 347915b8cea8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-07-02 18:23 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/347915b8cea8
Move name from HotSpotNmethod to InstalledCode to have a name again for truffle nmethods.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/InstalledCode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotInstalledCode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotNmethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntimeStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/PartialEvaluationTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! src/share/vm/graal/graalJavaAccess.hpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 639716622dc8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-07-03 18:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/639716622dc8
GuardLoweringPhase should not leave dead nodes behind
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/GuardLoweringPhase.java
Changeset: 39f9f052e5a8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-07-04 13:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/39f9f052e5a8
Move DefaultCanonicalizerTool to GraphUtil and make it a DefaultSimplifierTool
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/spi/DefaultCanonicalizerTool.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java
Changeset: fe985eebfcd9
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-07-04 13:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fe985eebfcd9
ConvertDeoptimizeToGuardPhase: remove useless BeginNodes
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java
Changeset: 9bfc4247262f
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-07-04 16:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9bfc4247262f
send log output to native tty
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/PrintStreamOption.java
! 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
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: ed91068c8af5
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-07-04 16:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ed91068c8af5
cleanup in AssertionNode
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostForeignCallsProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/AssertionNode.java
Changeset: 9575add7149c
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 18:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9575add7149c
Truffle: new option TraceTruffleCompilationCallTree which prints the inlined call tree just before compilation.
! CHANGELOG.md
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTargetLog.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallUtils.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: 3f9ec3220077
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 18:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3f9ec3220077
Truffle: added API for typed objects.
! CHANGELOG.md
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TypedObject.java
Changeset: 51b74b041bb7
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 18:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/51b74b041bb7
Truffle: added Truffle stamps for argument profiling.
+ graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/TruffleStampTest.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleStamp.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleStamp.java
Changeset: 7f862f0ab1bc
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 18:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7f862f0ab1bc
Truffle: added new experimental splitting heuristic.
! CHANGELOG.md
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategy.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategyNew.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTargetLog.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleSplittingStrategy.java
Changeset: e863be932518
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 19:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e863be932518
Fixed line delimiters.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategy.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategyNew.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleStamp.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleSplittingStrategy.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleStamp.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TypedObject.java
Changeset: 150b12ff9b36
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 21:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/150b12ff9b36
Fixed line delimiters.
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/TruffleStampTest.java
Changeset: 3e7d0f67363c
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 21:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3e7d0f67363c
Fixed headers.
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/TruffleStampTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategy.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleSplittingStrategyNew.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/DefaultTruffleStamp.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleSplittingStrategy.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleStamp.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TypedObject.java
Changeset: 3d424f8a2bea
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-07-04 21:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3d424f8a2bea
Fixed headers.
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TypedObject.java
More information about the graal-dev
mailing list