hg: graal/graal-compiler: 5 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Feb 4 11:01:50 UTC 2016


Changeset: fe8c901fe8ff
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2016-01-27 10:08 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/fe8c901fe8ff

TraceRA: add Trace support to CFGPrinterObserver.

! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java

Changeset: 0fdbe9bbb647
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2016-02-03 11:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/0fdbe9bbb647

GraalCompiler: add BailoutAndRestartBackendException and update OutOfRegistersException.

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/BailoutAndRestartBackendException.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/OutOfRegistersException.java

Changeset: 4d74344a78a5
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2016-02-03 12:18 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/4d74344a78a5

Move OutOfRegistersException to c.o.g.lir.alloc.

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/OutOfRegistersException.java < graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/OutOfRegistersException.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanWalker.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/lsra/TraceLinearScanWalker.java

Changeset: 6a01ba690eb2
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2016-02-03 12:07 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/6a01ba690eb2

GraalCompiler.emitLIR: allow multiple restarts.

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java

Changeset: 3cbb2c456543
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2016-02-03 12:09 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/3cbb2c456543

gate: run BootstrapWithRegisterPressure with LIRUnlockBackendRestart flag.

! mx.graal/mx_graal_8.py
! mx.graal/mx_graal_9.py



More information about the graal-dev mailing list