hg: graal/graal: 13 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Tue Jun 16 01:00:08 UTC 2015
Changeset: 647459c6013a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-06-08 17:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/647459c6013a
mx gate: add UnitTestsSSA task.
! mx/mx_graal.py
Changeset: 4005025656ee
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-06-08 15:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4005025656ee
SSAMoveResolver: support stack2stack-only mappings.
! 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/SSAMoveResolver.java
Changeset: f0e4a8342803
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-06-08 15:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f0e4a8342803
LinearScanLifetimeAnalysisPhase: make registerPriorityOfOutputOperand a member and move SSA specific stuff to SSALinearScanLifetimeAnalysisPhase.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScanLifetimeAnalysisPhase.java
Changeset: 3c93acd57197
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-06-11 12:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3c93acd57197
LinearScanWalker#allocLockedRegister: only spill current interval if the first use pos with ShouldHaveRegister is bigger than the next register use pos.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanWalker.java
Changeset: eef888fdb8b1
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-06-15 11:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/eef888fdb8b1
Use real path (canonicalized) when create relative paths for bootclasspath
! mx/mx_graal_makefile.py
Changeset: 1e0012efac83
Author: Christian Wirth <christian.wirth at oracle.com>
Date: 2015-06-15 13:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1e0012efac83
Also fix compiler warning (thus, error) on Windows.
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 28debbb6496d
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-06-15 13:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/28debbb6496d
Don't apply os.path.realpath to the boot classpath
! mx/mx_graal_makefile.py
Changeset: bf2a8eb04fc8
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-06-15 13:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bf2a8eb04fc8
Change load in NullCheckOp to ldub which neglects alignment issues
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
Changeset: e23e6dc49a11
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-06-15 14:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e23e6dc49a11
[SPARC] Make frem and drem SSA LIR ready
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
Changeset: 7a0c8adc0a30
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-11 15:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7a0c8adc0a30
mx: Fix typos and error if mx/env does not exist
! mxtool/mx.py
Changeset: 290a87b718e1
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-11 16:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/290a87b718e1
mx: Use purpose while selecting jdk for IGV and projects. Make jdk selection messages nicer
! mx/mx_graal.py
! mxtool/mx.py
Changeset: 36e37644f91e
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-12 16:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/36e37644f91e
mx: improve first usage experience:
Create mx.ask_persist_env to handle env file modifications, make it deal with files missing final newline
Use mx.ask_persist_env to persist the DEFAULT_VM
Make mx_graal specify its version restrictions when asking for the default JDK
When selecting versions manually or automatically, use JDKs from JAVA_HOME first, then from EXTRA_JAVA_HOMES, then from standard locations, then sort by version.
Even if EXTRA_JAVA_HOMES is already defained, let the user decide which JAVA_HOME to use
! mx/mx_graal.py
! mxtool/mx.py
Changeset: a6425aa8f70c
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-15 11:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a6425aa8f70c
mx: Add --parsable option to archive
! mxtool/mx.py
More information about the graal-dev
mailing list