hg: graal/graal: 11 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Mon Jan 12 02:00:07 UTC 2015
Changeset: aaff308f290c
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-01-10 13:46 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/aaff308f290c
Truffle-DSL: started Truffle-DSL changelog.
! CHANGELOG.md
Changeset: d2ec5f50dcd0
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-01-10 13:44 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d2ec5f50dcd0
Truffle-DSL: fixed name clashes were still possible on a OS with case insensitive file system.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java
Changeset: c9d5decf4c27
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-10 21:18 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c9d5decf4c27
Remove GuardNode from iterable node types.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/GuardLoweringPhase.java
Changeset: 498a56d8bb9b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-10 21:50 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/498a56d8bb9b
Remove IterableNodeType from FloatingReadNode.
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/AheadOfTimeCompilationTest.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
Changeset: cf984e876194
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-10 22:59 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/cf984e876194
Simplify assertion in GuardLoweringPhase.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/GuardLoweringPhase.java
Changeset: c4469ca2a822
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 00:00 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c4469ca2a822
Move back to an approach where NodeClass is cached in each Node instance.
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
Changeset: 972009398b30
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 02:39 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/972009398b30
Disable inlining across Truffle boundary by default.
! CHANGELOG.md
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: b51cfbc2bd07
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 15:56 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b51cfbc2bd07
Make allocation of loop header array in BciBlockMapping lazy.
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/AbstractBytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
Changeset: adf3a8581a67
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 16:25 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/adf3a8581a67
Factor JSR info data into separate data structure from BciBlock.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/AbstractBytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
Changeset: 42d1f20e54ea
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 16:26 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/42d1f20e54ea
Do not compute loop exit bitmap in BciBlock.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java
Changeset: ade7699e160e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-01-11 17:15 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ade7699e160e
Calculate blocks immediately in correct order.
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineControlFlowGraph.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinter.java
More information about the graal-dev
mailing list