hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Apr 18 01:00:19 UTC 2015


Changeset: 95931055060f
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-04-16 22:41 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/95931055060f

fix handling of uncompressed vector oopmaps

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java

Changeset: a7f216accfb5
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-04-17 11:52 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a7f216accfb5

Add DebugMetric.isEnabled().

! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugMetric.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MetricImpl.java

Changeset: 0e1e8879b655
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-04-17 12:04 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0e1e8879b655

{LS,Simple}StackSlotAllocator: use DebugMetric.isEnabled().

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/stackslotalloc/LSStackSlotAllocator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/stackslotalloc/SimpleStackSlotAllocator.java

Changeset: e413295a3c95
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-04-17 14:28 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e413295a3c95

Track all values in ReferenceMap.

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/ReferenceMap.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRFrameState.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LocationMarker.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/FrameMap.java

Changeset: 44ee46c753b1
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-17 15:40 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/44ee46c753b1

[SPARC] Fix issue with overzero (stxa with asi 0xe1 does zeroes 32 bytes, which leads to an overzero); typ fix in adlc doc

! src/cpu/sparc/vm/sparc.ad
! src/share/vm/adlc/Doc/Syntax.doc

Changeset: f84166ee0798
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-04-17 17:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/f84166ee0798

removed application of NodeIntrinsificationPhase in ReplacementsImpl since node intrinsification is always done during graph parsing now

! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/Replacements.java
- graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationVerificationPhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java

Changeset: 76e3f83aa4ac
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-04-17 18:24 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/76e3f83aa4ac

loop safepoints are removed during graph parsing of intrinsics and snippets

! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java

Changeset: 0fe8b02e5cb6
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-04-17 22:15 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0fe8b02e5cb6

moved MethodsElidedInSnippets mechanism

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultGenericInvocationPlugin.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java

Changeset: 84ff24bc9604
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-04-17 14:12 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/84ff24bc9604

Fixed unsigned compare construction when merging distinct values

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java



More information about the graal-dev mailing list