hg: graal/graal: 10 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Jan 10 02:00:08 UTC 2015


Changeset: 650934ca7157
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-08 17:56 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/650934ca7157

Mark the first difference when comparing graph strings

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: 95249d5e794f
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-08 17:59 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/95249d5e794f

Only embed boxed primitives when the box is cached by the JDK
Contributed-by: Igor Veresov <igor.veresov at oracle.com>

! graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestConstantReflectionProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantReflectionProvider.java

Changeset: 71e372cae32e
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:00 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/71e372cae32e

Truffle-DSL: increase maximum number of acceptAndExecute arguments to 5.

! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/internal/SpecializationNode.java

Changeset: 65234356d0c5
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:00 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/65234356d0c5

Truffle-DSL: varargs for rewrite events.

! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/internal/RewriteEvent.java

Changeset: 07b61dff860f
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:01 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/07b61dff860f

Truffle-DSL: disable model dumping on error as they can produce a message that is too long for eclipse to handle.

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

Changeset: 121748e43a01
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:02 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/121748e43a01

Truffle-DSL: fix execute methods with evaluated arguments were not handled correctly with varargs arguments.

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

Changeset: b9cf6f3150ea
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:04 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/b9cf6f3150ea

Truffle-DSL: make node id renaming a fixed point algorithm; relax warning condition for multiple execute methods; fix warning condition for multiple execute methods has displayed unproblematic execute methods.

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

Changeset: 4ce856e65728
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:33 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/4ce856e65728

Truffle-DSL: fix visiblity of create methods.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeBaseFactory.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeCodeGenerator.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeFactoryFactory.java

Changeset: cd0ae2f782c9
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 16:33 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/cd0ae2f782c9

Truffle-DSL: disable line long line wrapping in code writer. warnings are excluded from checkstyle anyway.

! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/transform/AbstractCodeWriter.java

Changeset: d399c7ce78b3
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-09 18:14 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d399c7ce78b3

Truffle-DSL: fixed null dereference.

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



More information about the graal-dev mailing list