hg: graal/graal: 16 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri May 9 01:00:07 UTC 2014
Changeset: 385df32e0fd6
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-08 09:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/385df32e0fd6
moved ExceptionObjectNode lowering back to runtime independent part
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/LoadExceptionObjectNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/LoadExceptionObjectSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/ExceptionObjectNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadExceptionObjectNode.java
Changeset: b3e84bf5718b
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 14:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b3e84bf5718b
Remove unused member in PTXNodeLIRBuilder.
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXNodeLIRBuilder.java
Changeset: cf994cc23b54
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 11:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cf994cc23b54
Move emitNullCheck from NodeLIRBuilderTool to LIRGeneratorTool.
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeLIRBuilder.java
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILNodeLIRBuilder.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXNodeLIRBuilder.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGeneratorTool.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/NullCheckNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/NodeLIRBuilderTool.java
Changeset: 8c19ffc672fd
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 11:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8c19ffc672fd
mx unittest: add support for regular expressions.
! mx/mx_graal.py
Changeset: 6cc1c153e5f1
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-06 20:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6cc1c153e5f1
BytecodeLIRBuilder: add getArrayLengthOffset().
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/BytecodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBytecodeLIRBuilder.java
Changeset: 8a66b661ed49
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-06 20:10 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8a66b661ed49
BaselineBytecodeParser: initial genArrayLength().
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
Changeset: b8bb78808495
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-07 20:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b8bb78808495
AbstractFrameStateBuilder enable access to locks.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/AbstractFrameStateBuilder.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/HIRFrameStateBuilder.java
Changeset: 9440ab398f49
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-07 20:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9440ab398f49
BaselineCompiler: implement genArrayLength().
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
Changeset: db5e9c70d829
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 14:57 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/db5e9c70d829
Make BC_arraylength unit test only check for arraylength.
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_arraylength.java
Changeset: 0fc035104370
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 10:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0fc035104370
Baseline: add support for getstatic.
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/BytecodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBytecodeLIRBuilder.java
! test/whitelist_baseline.txt
Changeset: de3dca7cc6fd
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-05-08 15:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/de3dca7cc6fd
BaselineCompiler: add arraylength test.
! test/whitelist_baseline.txt
Changeset: 5699bb48a436
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-08 16:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5699bb48a436
[flow-sensitive] consolidating nullness-tracking in typeRefinements
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/State.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/Witness.java
Changeset: a3b0ecef8a15
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-05-08 22:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a3b0ecef8a15
Truffle: Provide default implementation on non-Graal VMs for stack trace functionality.
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultDirectCallNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/builtins/SLStackTraceBuiltin.java
Changeset: 6b7c5c7d0d81
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-05-08 22:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6b7c5c7d0d81
Merge.
Changeset: f2988cdf41ee
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-05-08 22:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f2988cdf41ee
Small addition to changelog.
! CHANGELOG.md
Changeset: 10732e1421ee
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-05-09 01:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/10732e1421ee
changelog: graal-0.3
! .hgtags
! CHANGELOG.md
More information about the graal-dev
mailing list