hg: graal/graal: 8 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Feb 10 02:00:08 UTC 2015


Changeset: 3d2296dbace9
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2015-02-08 20:05 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/3d2296dbace9

Truffle/Instrumentation:  TruffleTool renamed to InstrumentationTool (the base class for a group of tools that collect information during program execution)

! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/tools/TruffleToolTest.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/InstrumentationTool.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/TruffleTool.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/CoverageTracker.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/LineToProbesMap.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/NodeExecCounter.java

Changeset: c5b20395a8bf
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2015-02-08 20:14 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/c5b20395a8bf

Truffle/Instrumentation:  eclipseformat

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/CoverageTracker.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/LineToProbesMap.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/tools/NodeExecCounter.java

Changeset: c79d0ed46368
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-02-09 11:56 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c79d0ed46368

Remove redundant code for Constant serialization.

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/DataSection.java
! graal/com.oracle.graal.asm.amd64.test/src/com/oracle/graal/asm/amd64/test/SimpleAssemblerTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCodeCacheProvider.java

Changeset: 7ebed83df427
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-02-09 17:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/7ebed83df427

[SPARC] fixing (wrong) duplicate exception handler for a particular PC

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CompilationResult.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java

Changeset: 18c2fd3d7fc7
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-02-09 15:52 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/18c2fd3d7fc7

Cleanup InductionVariable declarations a bit

! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/BasicInductionVariable.java
+ graal/com.oracle.graal.loop/src/com/oracle/graal/loop/DerivedInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/DerivedOffsetInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/DerivedScaledInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/InductionVariable.java

Changeset: ef52cebd4030
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-02-09 15:55 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/ef52cebd4030

Fold away obvious identities when building induction variable expressions

! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/BasicInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/CountedLoopInfo.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/DerivedOffsetInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/DerivedScaledInductionVariable.java
+ graal/com.oracle.graal.loop/src/com/oracle/graal/loop/MathUtil.java

Changeset: a7fb05f3d7e1
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-02-09 16:00 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/a7fb05f3d7e1

Move induction variable detection logic into LoopEx

- graal/com.oracle.graal.loop/src/com/oracle/graal/loop/InductionVariables.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java

Changeset: e7451826b8c0
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-02-09 16:03 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/e7451826b8c0

Don't use to ArithmethicOpTable.toString for equality comparisons

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/BinaryArithmeticNode.java



More information about the graal-dev mailing list