hg: graal/graal: 7 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Tue Aug 19 01:00:06 UTC 2014
Changeset: d6c002f4d2a9
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-08-18 17:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d6c002f4d2a9
Truffle: fix NPE with -G:-Inline
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
Changeset: 2db61eddcb97
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-08-18 18:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2db61eddcb97
Truffle-DSL: argument syntax support for guards
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/ImportGuardsTest.java
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/MethodGuardsTest.java
+ graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/MethodGuardsWithArgumentsTest.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/java/ElementUtils.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/GuardExpression.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/NodeExecutionData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/ParameterSpec.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TemplateMethod.java
- graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TemplateMethodParser.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/ExecutableTypeMethodParser.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/GuardParser.java
+ graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/MethodSpecParser.java
- graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeExecutionData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/SpecializationGroup.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/SpecializationMethodParser.java
+ graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TemplateMethodParser.java
Changeset: 3c114b3e08c3
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-08-18 19:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3c114b3e08c3
Truffle: renamed BooleanConditionProfile to BinaryConditionProfile and IntegerConditionProfile to CountingConditionProfile.
! CHANGELOG.md
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/utilities/BooleanConditionProfileTest.java
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/utilities/IntegerConditionProfileTest.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BinaryConditionProfile.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BooleanConditionProfile.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/CountingConditionProfile.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/IntegerConditionProfile.java
Changeset: bcfb6f72ace6
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-08-18 19:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bcfb6f72ace6
Made replacements verifier more robust.
! graal/com.oracle.graal.replacements.verifier/src/com/oracle/graal/replacements/verifier/AbstractVerifier.java
Changeset: fc6f12ee71e5
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-08-18 19:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fc6f12ee71e5
Truffle: fixed header dates.
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/utilities/BooleanConditionProfileTest.java
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/utilities/IntegerConditionProfileTest.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BinaryConditionProfile.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java
Changeset: 226552569e34
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-08-18 21:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/226552569e34
SL: refactored new naming for condition profiles.
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLIfNode.java
Changeset: 7833417c8172
Author: David Piorkowski <david.piorkowski at oracle.com>
Date: 2014-08-18 14:36 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/7833417c8172
Changes to Instrumentation
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/InstrumentationTest.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Probe.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/ProbeListener.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationNode.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/ProbeManager.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/SLStatementWrapper.java
More information about the graal-dev
mailing list