hg: graal/graal: 11 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Apr 17 01:00:33 UTC 2015


Changeset: 1b6783efebc8
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-16 16:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/1b6783efebc8

[SPARC] Fix unstable d2i of NaNs

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

Changeset: 0a4bbeae6e31
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-16 17:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0a4bbeae6e31

[SPARC] Configure registers right for register pressure in gate run

! mx/mx_graal.py

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

When OutOfRegisters, give a hint in the exceptions description, which kind of register is running out

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanWalker.java

Changeset: 68ff637e95b1
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-16 17:09 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/68ff637e95b1

Merge

! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest2.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest3.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest4.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest1.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest2.java
- graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest3.java
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ValuePosition.java
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ValuePositionProcedure.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanWalker.java
! mx/mx_graal.py

Changeset: 59e8737c06fd
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-04-16 18:52 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/59e8737c06fd

Fix bug in LoadJavaMirrorWithKlassPhase.

+ graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/LoadJavaMirrorWithKlassTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/LoadJavaMirrorWithKlassPhase.java

Changeset: 5e78d067ebbe
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-16 19:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/5e78d067ebbe

Do not build IGV in gate when running on SPARC

! mx/mx_graal.py

Changeset: 370dbf93f0ca
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-04-16 20:08 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/370dbf93f0ca

Merge


Changeset: 8e5f9310f3aa
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-04-16 21:29 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/8e5f9310f3aa

Truffle-DSL: fixed wrong order for implicit casts.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/ElementUtils.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/NodeData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TypeSystemData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java

Changeset: ef2825da2e43
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-04-16 17:30 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ef2825da2e43

Truffle-DSL: fixed generation of unused synthetic execute methods.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java

Changeset: fdf55f1ffc59
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-04-16 22:38 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/fdf55f1ffc59

Truffle-DSL: fixed name conflicts for synthetic polymorphic execute methods.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/ExecutableTypeData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java

Changeset: acc86d08e1cc
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-04-16 16:07 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/acc86d08e1cc

Support Sparc without the need of a temporary ByteBuffer for every memory access

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/util/UnsafeArrayTypeReader.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/util/UnsafeArrayTypeWriter.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraphEncoderTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TypeWriterTest.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphEncoder.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/CachingPEGraphDecoder.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PEGraphDecoder.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java



More information about the graal-dev mailing list