hg: graal/graal: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Apr 23 01:00:18 UTC 2015
Changeset: 8f67ddf0dd3b
Author: Matthias Grimmer <grimmer at ssw.jku.at>
Date: 2015-04-22 11:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8f67ddf0dd3b
Interop: remove misplaced IllegalStateException
! graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/MessageUtil.java
Changeset: 4cba24bef2ee
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-04-22 15:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4cba24bef2ee
Truffle-DSL: fix unnecessary cast in generated isIdentical for types used just in cached expressions .
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/CachedTest.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java
Changeset: 9cc0395dcd36
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-04-21 15:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9cc0395dcd36
improved javadoc for InvocationPlugin.inlineOnly()
! graal/com.oracle.graal.graphbuilderconf/src/com/oracle/graal/graphbuilderconf/InvocationPlugin.java
Changeset: 5454085a08a7
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-04-21 20:23 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5454085a08a7
fixed race in HotSpotSnippetReflectionProvider.getInjectedNodeIntrinsicParameter()
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSnippetReflectionProvider.java
Changeset: 3253fe1bed41
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-04-22 16:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3253fe1bed41
Remove CompressedNullCheckOp, merge functionality into regular NullCheckOp.
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.hotspot.amd64.test/src/com/oracle/graal/hotspot/amd64/test/CompressedNullCheckTest.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMove.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java
Changeset: 2e9250b29d14
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-04-22 16:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2e9250b29d14
Use trapping null check in g1PreWriteBarrier snippet.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/NullCheckNode.java
Changeset: 266eef1c29e0
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-04-22 11:38 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/266eef1c29e0
Mark locks without MonitorIdNode as eliminated
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugInfoBuilder.java
Changeset: 71af9afd7ff6
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-04-22 13:05 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/71af9afd7ff6
Test the GraphDecoder by encoding and decoding every graph after parsing; fix bugs found by that testing
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java
Changeset: 814bd3dbc615
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-04-22 16:18 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/814bd3dbc615
Manage null value manually to work around bug in older JDK versions
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/util/FrequencyEncoder.java
More information about the graal-dev
mailing list