hg: graal/graal-compiler: 8 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Aug 19 01:00:10 UTC 2015


Changeset: 37792075b555
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-08-18 15:08 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/37792075b555

Remove redundant TargetDescription argument, use TargetDescription from Backend instead.

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ImplicitNullCheckTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/InfopointReasonTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryScheduleTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/SchedulingTest2.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/backend/BackendTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/tutorial/InvokeGraal.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/target/Backend.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/AheadOfTimeCompilationTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierVerificationTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalCompiler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/tiers/LowTierContext.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/tiers/MidTierContext.java
+ graal/com.oracle.graal.phases/src/com/oracle/graal/phases/tiers/TargetProvider.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/nfi/HotSpotNativeFunctionInterface.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompiler.java

Changeset: 84200c4d43c7
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-08-18 19:20 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/84200c4d43c7

[SPARC] SPARCControlFlow cbcond cc2==true when Xcc condition code register is used

! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java

Changeset: 0a93b83091fb
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 14:09 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/0a93b83091fb

fix typo

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

Changeset: cef905a78886
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 12:37 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/cef905a78886

Truffle: register invocation plugins only once

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

Changeset: 360295240c97
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 13:42 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/360295240c97

Truffle: allow registration of additional invocation plugins via jvmci service

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleInvocationPluginProvider.java

Changeset: 8ccb3d5e1853
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 15:06 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/8ccb3d5e1853

Truffle: remove graal.truffle.unsafe.UnsafeAccessImpl intrinsics

! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/ConditionAnchoringTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java

Changeset: 7a2ca83ae159
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 15:07 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/7a2ca83ae159

Truffle: remove graal.truffle.unsafe package

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java
- graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/unsafe/UnsafeAccessFactoryImpl.java
- graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/unsafe/UnsafeAccessImpl.java

Changeset: 76796d99bcc9
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-08-18 20:54 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/76796d99bcc9

update truffle import version

! mx.graal/suite.py



More information about the graal-dev mailing list