hg: graal/graal: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Aug 29 01:00:06 UTC 2014


Changeset: 225ce2657c55
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2014-08-27 17:59 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/225ce2657c55

Truffle/Instrumentation:  add TODO comment to Visualizer interface

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Visualizer.java

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

Truffle/Source:  use a synchronized hash table

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

Changeset: e98ccb0c3c05
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-28 08:54 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e98ccb0c3c05

fixed match type test

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java

Changeset: 4a6d852dbb68
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-28 11:42 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/4a6d852dbb68

added support to get the generated Node class represented by a NodeClass instance

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java

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

Truffle: added support for Runtime#getCallTargets()

! CHANGELOG.md
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/TruffleRuntimeTest.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java

Changeset: 81eb0d77e9f9
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-08-28 18:07 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/81eb0d77e9f9

fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java

Changeset: 9cf849d5b3f9
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-28 20:55 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9cf849d5b3f9

reverted matcher to use Class keys instead of NodeClass keys

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRuleRegistry.java



More information about the graal-dev mailing list