hg: graal/graal: 8 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri May 30 01:00:06 UTC 2014


Changeset: 6ee370b4d452
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-05-28 20:33 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/6ee370b4d452

Truffle/Instrumentation:  Javadoc correction

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/source/SourceFactory.java

Changeset: b048110014ff
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-05-28 20:36 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/b048110014ff

Merge with ef43e8c355ade5ed058a5496f6e51ff4af66f0c0

- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotSymbol.java

Changeset: 3a537502f40f
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-05-29 16:12 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3a537502f40f

HSAIL: prevent failure to loaded native Okra library from causing unit test failure
Contributed-by: Eric Caspole <eric.caspole at amd.com>

! graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/GraalKernelTester.java
! graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/KernelTester.java

Changeset: 0ad889977080
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2014-05-29 14:44 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0ad889977080

CompareNode.canonicalizeSymmetricConstant can lead to float<->int changes so the right type of node needs to be created depending on the inputs

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatEqualsNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatLessThanNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerBelowThanNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerEqualsNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerLessThanNode.java

Changeset: 1dcc7ae72723
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2014-05-26 13:43 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/1dcc7ae72723

InvokeNode: getAnnotation is dangerous

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/InvokeNode.java

Changeset: eff84c561a95
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2014-05-29 16:58 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/eff84c561a95

Fix AMD64Assembler.testl

! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64TestMemoryOp.java

Changeset: 3a4bc0f70625
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-05-29 11:19 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/3a4bc0f70625

construct proper LocationNode for LoweredCompareAndSwap

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/CompareAndSwapNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/UnsafeSubstitutions.java

Changeset: 73a0c8e14cd1
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-05-29 11:20 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/73a0c8e14cd1

delete unused histogram

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java



More information about the graal-dev mailing list