hg: graal/graal: 21 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu May 7 01:00:06 UTC 2015
Changeset: f85b6fd788b5
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-04-30 16:59 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f85b6fd788b5
Add LoopPhiResolutionTest.
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopPhiResolutionTest.java
Changeset: 0dee8e5f78ea
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-04-30 11:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0dee8e5f78ea
SSALinearScan: add meter for phi resolution moves.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScan.java
Changeset: bf5e055dbc9c
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-04-30 15:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bf5e055dbc9c
SSAUtils: minor refactoring.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssa/SSAUtils.java
Changeset: a2430e146460
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-04-30 15:39 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a2430e146460
SSALinearScan: add register hints to PHIs.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssa/SSAUtils.java
Changeset: b2b3c514a391
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-05 16:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b2b3c514a391
MoveResolver: don't call check from constructor.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/MoveResolver.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSAMoveResolver.java
Changeset: 6a00c1217310
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-05 16:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6a00c1217310
Add SPARCStackMove.
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
Changeset: 2d8bb973e710
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-05 17:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2d8bb973e710
SPARCStackMove: handle floating point values.
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
Changeset: 42653f9ff18b
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-06 09:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/42653f9ff18b
Introduce LIRTest.
+ graal/com.oracle.graal.lir.jtt/src/com/oracle/graal/lir/jtt/LIRTest.java
! mx/suite.py
Changeset: c65d38509f42
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-05 16:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c65d38509f42
Add StackMoveTest.
+ graal/com.oracle.graal.lir.jtt/src/com/oracle/graal/lir/jtt/StackMoveTest.java
Changeset: bd6f19542e08
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-05-06 11:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bd6f19542e08
SPARCStackMove: add SPARCTailDelayedLIRInstruction marker interface.
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
Changeset: 39ee26e85256
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-05-05 17:30 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/39ee26e85256
Use boxed cache in HotSpotConstantpool instead of synchronization
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java
Changeset: cf5f6a69d013
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-05-06 17:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cf5f6a69d013
[SPARC] Remove register allocation HINT from SPARCArithmetic
! graal/com.oracle.graal.compiler.sparc.test/src/com/oracle/graal/compiler/sparc/test/SPARCAllocatorTest.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java
Changeset: 7a49a2763a7a
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-05-06 17:10 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7a49a2763a7a
UnsafeEATest: use 8 byte aligned x field
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/EATestBase.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/UnsafeEATest.java
Changeset: ccddbb1409d2
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-05-06 17:13 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ccddbb1409d2
[SPARC] Implement Narrow OOPS
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotMove.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugInfoBuilder.java
! src/cpu/sparc/vm/graalCodeInstaller_sparc.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 0927730ed87f
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-05-06 17:14 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0927730ed87f
Merge
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugInfoBuilder.java
Changeset: 257fd6a46525
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-04 23:30 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/257fd6a46525
Add option to include LIR in final assembly as comments
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java
Changeset: 25d71cc054e5
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-04 23:36 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/25d71cc054e5
Handle null exceptionValue in PEGraphDecoder
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java
Changeset: bbaa8ee85da8
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-04 23:38 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/bbaa8ee85da8
Delay LoadHub lowering until LowTier
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassGetHubNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadHubNode.java
Changeset: 0777c3a7800d
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-06 11:44 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/0777c3a7800d
Allow access to GraalCompilerTest.Result fields
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
Changeset: 8bae587f0efe
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-06 11:44 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/8bae587f0efe
Add test exercising virtualization of copyOf
+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TestCopyOfVirtualization.java
Changeset: 3aea74e5ada2
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-05-06 12:14 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/3aea74e5ada2
Merge
More information about the graal-dev
mailing list