hg: graal/graal: 13 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Aug 27 11:57:19 UTC 2014


Changeset: e01b0b9a5f88
Author:    David Piorkowski <david.piorkowski at oracle.com>
Date:      2014-08-26 18:22 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/e01b0b9a5f88

SL/Instrumentation: Fixing SLContext to use SLInstrumenter

! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLContext.java

Changeset: a1427e40deaf
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-08-26 13:54 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/a1427e40deaf

Truffle/Instrumentation:  some Javadoc revistions; minor code cleanups; remove one redundant operation; add tracing to the LineLocation maps.

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Instrumentable.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/LineLocationToProbeCollectionMap.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/LineLocationToSourceSectionCollectionMap.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLStatementNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapper.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLInstrumenter.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLStatementWrapper.java

Changeset: f0c3de09f12a
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-08-26 19:57 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/f0c3de09f12a

Merge with e01b0b9a5f886f8810ba09668632acd675cccf76

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Instrumentable.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLExpressionNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLStatementNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapper.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLInstrumenter.java

Changeset: 80fb94b07db2
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-08-26 20:02 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/80fb94b07db2

Truffle/Instrumentation:  rename misleading field name in ProbeImpl

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationNode.java

Changeset: 41f66e61b39a
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-08-27 09:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/41f66e61b39a

NFI: fix FunctionHandle resolving

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionInterface.java

Changeset: c0376739e835
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-08-27 09:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c0376739e835

NFI: adopt unittests to new NFI behaviour; add new unittest

! graal/com.oracle.nfi.test/test/com/oracle/nfi/test/NativeFunctionInterfaceTest.java

Changeset: e92bc7d8e2dd
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-08-27 09:14 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e92bc7d8e2dd

NFI: adopt JavaDoc

! graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeFunctionInterface.java

Changeset: c5db657d93c1
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-27 11:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c5db657d93c1

Truffle-DSL: added test for source sections in @CreateCast methods.

! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/SourceSectionTest.java
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/TestHelper.java
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/TypeSystemTest.java

Changeset: cbe585ebce98
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-27 11:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/cbe585ebce98

Truffle-DSL: fixed generic type earsure for types in the type system.

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

Changeset: 865628e59c55
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2014-08-27 11:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/865628e59c55

Truffle: cleanup to the LoopNode API.

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedLoopNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultLoopNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/LoopNode.java

Changeset: 818844f7224d
Author:    Michael Haupt <michael.haupt at oracle.com>
Date:      2014-08-27 11:56 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/818844f7224d

extract TypedNodeIterator to separate file and rename (workaround for javac bug)

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
+ graal/com.oracle.graal.graph/src/com/oracle/graal/graph/TypedGraphNodeIterator.java

Changeset: 7bb9b9f56799
Author:    Michael Haupt <michael.haupt at oracle.com>
Date:      2014-08-27 12:51 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/7bb9b9f56799

merge


Changeset: 3bf348ff55e5
Author:    Michael Haupt <michael.haupt at oracle.com>
Date:      2014-08-27 12:58 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3bf348ff55e5

copyright fix

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/TypedGraphNodeIterator.java



More information about the graal-dev mailing list