hg: graal/graal-compiler: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Sep 8 01:00:13 UTC 2015


Changeset: 46839f692ccd
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-07 12:17 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/46839f692ccd

adapted to removal of HotSpotVMConfig.useHeapProfiler

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotGraphBuilderPlugins.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotInvocationPlugins.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StandardGraphBuilderPlugins.java
! mx.graal/suite.py

Changeset: 8c984ddcc7c9
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-09-07 15:24 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/8c984ddcc7c9

Use https urls where available

! mx.graal/suite.py

Changeset: 7c0573e095a3
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-09-02 13:03 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/7c0573e095a3

IntervalDumper: fix typo in javadoc.

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/debug/IntervalDumper.java

Changeset: b887efbf86e3
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-09-03 19:01 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/b887efbf86e3

TraceRA: skip {AMD64,SPARC}AllocatorTest.

! graal/com.oracle.graal.compiler.amd64.test/src/com/oracle/graal/compiler/amd64/test/AMD64AllocatorTest.java
! graal/com.oracle.graal.compiler.sparc.test/src/com/oracle/graal/compiler/sparc/test/SPARCAllocatorTest.java

Changeset: c8faebfb7aed
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-09-07 16:03 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/c8faebfb7aed

TraceRA: clean-up and simplify.

+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/FixedInterval.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/FixedRange.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/IntervalHint.java
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/Range.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/RegisterVerifier.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceInterval.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceIntervalDumper.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceIntervalWalker.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanEliminateSpillMovePhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanOptimizeSpillPositionPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanRegisterAllocationPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanWalker.java
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceSimpleLifetimeAnalysisPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceTrivialAllocator.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/UsePosList.java

Changeset: 357e73d0091c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-07 22:26 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/357e73d0091c

moved cstring utilities into UnsafeUtil and made them require the caller to have the Unsafe capability

! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/nfi/HotSpotNativeFunctionInterface.java
! graal/com.oracle.nfi.test/test/com/oracle/nfi/test/NativeFunctionInterfaceTest.java
! mx.graal/suite.py

Changeset: a107ab4c3011
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-07 22:26 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/a107ab4c3011

make processing of <jre>/lib/jvmci/*.properties file like other Java *.properties files in that the last definition of any propery "wins"

! mx.graal/mx_graal.py



More information about the graal-dev mailing list