hg: graal/graal: 13 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Aug 13 01:00:06 UTC 2014


Changeset: 9f5e33cf8d52
Author:    Danilo Ansaloni <danilo.ansaloni at oracle.com>
Date:      2014-08-12 14:04 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9f5e33cf8d52

Factored out the '_copyToJdk' function and allow copying files to jre/lib/ext.

! mx/mx_graal.py

Changeset: c914e5837b4b
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-08-12 14:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c914e5837b4b

More canonicalizations in FloatAdd/SubNode.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatAddNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatSubNode.java

Changeset: 88df5d7b1001
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-08-12 14:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/88df5d7b1001

Correctly parse VEX encoded instructions in Assembler::locate_operand.

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp

Changeset: af3da93ea934
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-08-12 14:54 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/af3da93ea934

Remove debug output.

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java

Changeset: 45c8f64978d6
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-12 17:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/45c8f64978d6

Truffle-DSL: initial cleanups for code sharing with the new graal annotation processor.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/AnnotationProcessor.java
+ graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/CodeWriter.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/ProcessorContext.java
! 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/java/transform/FixWarningsVisitor.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/transform/OrganizedImports.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/AbstractParser.java

Changeset: 9346cbeeded3
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-12 17:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9346cbeeded3

Added initial version of the graal graph nodes annotation processor.

+ graal/com.oracle.graal.graph.processor/src/META-INF/services/javax.annotation.processing.Processor
+ graal/com.oracle.graal.graph.processor/src/com/oracle/graal/graph/processor/GraphNode.java
+ graal/com.oracle.graal.graph.processor/src/com/oracle/graal/graph/processor/GraphNodeGenerator.java
+ graal/com.oracle.graal.graph.processor/src/com/oracle/graal/graph/processor/GraphNodeParser.java
+ graal/com.oracle.graal.graph.processor/src/com/oracle/graal/graph/processor/GraphNodeProcessor.java
! mx/projects

Changeset: cf71dd00db68
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-12 17:33 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/cf71dd00db68

Added checkstyle entry to new graph.processors project.

! mx/projects

Changeset: 7977cb9fa21f
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-12 17:45 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/7977cb9fa21f

Truffle-DSL: fixed a bug in ElementUtils#getType.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/ElementUtils.java

Changeset: 22e0c20a3498
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-08-12 15:12 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/22e0c20a3498

improve rendering of RangeSlider

! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSlider.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java

Changeset: 3092956ca3c2
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-08-12 15:14 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/3092956ca3c2

Increase size of Integer.IntegerCache for igv to reduce duplicate boxed integers

! src/share/tools/IdealGraphVisualizer/nbproject/project.properties

Changeset: d46a08d483c2
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-08-12 15:16 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/d46a08d483c2

copy all fields in cloneAsArrayAccess

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeLoadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeStoreNode.java

Changeset: ca1256ecc2fd
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-08-12 16:10 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/ca1256ecc2fd

add LoweredAtomicReadAndWriteNode to WriteBarrierVerificationPhase

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierVerificationPhase.java

Changeset: 74c02c90a3f9
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-08-12 16:12 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/74c02c90a3f9

add exception to graph name in exception graph dump

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java



More information about the graal-dev mailing list