hg: graal/graal: 6 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Jan 30 21:20:50 UTC 2015


Changeset: d77073bffd10
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-27 17:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d77073bffd10

Remove wrong javadoc.

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/MathPowNode.java

Changeset: c9ef5e8bda3a
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-28 12:08 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c9ef5e8bda3a

Fix comment.

! mx/mx_graal.py

Changeset: 862997951c0a
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-29 16:45 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/862997951c0a

Add GraalDirectives API to influence compiler behavior.

! CHANGELOG.md
+ graal/com.oracle.graal.api.directives/src/com/oracle/graal/api/directives/GraalDirectives.java
! 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/GraalCompilerTestSubstitutions.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/debug/ControlFlowAnchorNode.java
+ graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraalDirectivesSubstitutions.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraalMethodSubstitutions.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BlackholeNode.java
+ graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/OpaqueNode.java
! mx/suite.py

Changeset: 2358c0e65b9e
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-29 16:49 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/2358c0e65b9e

Unit tests for GraalDirectives API.

+ graal/com.oracle.graal.api.directives.test/src/com/oracle/graal/api/directives/test/BlackholeDirectiveTest.java
+ graal/com.oracle.graal.api.directives.test/src/com/oracle/graal/api/directives/test/DeoptimizeDirectiveTest.java
+ graal/com.oracle.graal.api.directives.test/src/com/oracle/graal/api/directives/test/IterationDirectiveTest.java
+ graal/com.oracle.graal.api.directives.test/src/com/oracle/graal/api/directives/test/OpaqueDirectiveTest.java
+ graal/com.oracle.graal.api.directives.test/src/com/oracle/graal/api/directives/test/ProbabilityDirectiveTest.java
! mx/suite.py

Changeset: 173bdcc85ab8
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-01-30 10:54 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/173bdcc85ab8

Remove unused parameter "stub" from GraalCompiler.compileGraph

! 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/InfopointReasonTest.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.hotspot.test/src/com/oracle/graal/hotspot/test/AheadOfTimeCompilationTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionInterface.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java

Changeset: b300d1f6e817
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2015-01-30 20:52 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/b300d1f6e817

schedule inputs of proxy nodes at the loop exit

! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java



More information about the graal-dev mailing list