hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Sep 23 01:00:07 UTC 2014


Changeset: a5535a5e9197
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 09:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a5535a5e9197

deprecated mx/projects file (by renaming to projects.deprecated)

- mx/projects
+ mx/projects.deprecated

Changeset: 099028aa4d8b
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 09:22 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/099028aa4d8b

fixed MatchPattern.toString() for USE_GENERATED_NODES

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

Changeset: 6c299422ba23
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 14:25 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6c299422ba23

added support for substring matching when specifying unconditional timers and meters (e.g., -Dgraal.debug.timer.NodeClass*)

! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java

Changeset: 2cb007e99ed0
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 14:26 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/2cb007e99ed0

added support for getting the flat time from a DebugTimer

+ graal/com.oracle.graal.debug.test/src/com/oracle/graal/debug/test/DebugTimerTest.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugTimer.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/TimerImpl.java

Changeset: 63870b298b39
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 14:31 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/63870b298b39

added timers for NodeClass creation

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java

Changeset: 371cf2a6500a
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-09-22 14:31 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/371cf2a6500a

Merge.


Changeset: 805a26002dc7
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2014-09-22 09:21 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/805a26002dc7

[SPARC] Implement stuffing of delay slots in branches and calls. Optimized the cmove for integer and fp ops

! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCMacroAssembler.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCNodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotCRuntimeCallEpilogueOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotCRuntimeCallPrologueOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotspotDirectStaticCallOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotspotDirectVirtualCallOp.java
+ graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/DelaySlotHolder.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCByteSwapOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCCall.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCCompare.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java
+ graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCJumpOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMathIntrinsicOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCSaveRegistersOp.java
+ graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/TailDelayedLIRInstruction.java

Changeset: bef7eac46e1e
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2014-09-22 09:29 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/bef7eac46e1e

Merge

- mx/projects

Changeset: 6d8ae4c6725f
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2014-09-22 11:20 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/6d8ae4c6725f

[SPARC] UseCompressedOops defaulting to false on SPARC && GRAAL

! src/share/vm/runtime/arguments.cpp



More information about the graal-dev mailing list