hg: graal/graal: 14 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Mar 11 20:54:17 UTC 2014


Changeset: 976f44f08fb3
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-03-10 13:41 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/976f44f08fb3

currentThread is not exact

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ThreadSubstitutions.java

Changeset: 452bb6e73298
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2014-03-06 11:00 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/452bb6e73298

BaselineCompiler: fix typo.

+ graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineCompiler.java
- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaslineCompiler.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: d2030fa96c22
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2014-03-10 18:18 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d2030fa96c22

Compute LinearScanOrder in emitLIR.

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/backend/AllocatorTest.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java

Changeset: 9864ae31e1fe
Author:    Andreas Woess <andreas.woess at jku.at>
Date:      2014-03-11 13:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9864ae31e1fe

add @CallerSensitive annotations (JBS:GRAAL-22)

! graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java

Changeset: 3a30575968cd
Author:    Andreas Woess <andreas.woess at jku.at>
Date:      2014-03-11 14:45 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/3a30575968cd

Merge

- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaslineCompiler.java

Changeset: 2c538e48bb1a
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-03-11 17:21 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/2c538e48bb1a

Fix bug in OSR compilation.

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java

Changeset: 5bf75c95ed56
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-03-11 18:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/5bf75c95ed56

compileBroker: remove unnecessary code in initialization of compilers

! src/share/vm/compiler/compileBroker.cpp

Changeset: d2e4b81fd8f0
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-03-11 18:36 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d2e4b81fd8f0

mx: support sha1 digest for dependencies

! mx/projects
! mxtool/mx.py

Changeset: e71d421370f3
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-03-11 18:36 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e71d421370f3

mx: proxy SIGQUIT to child process

useful to get a jstack like output

! mxtool/mx.py

Changeset: ee66410c0679
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-03-11 17:48 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/ee66410c0679

mx: add option to send sigquit before killing child

! mxtool/mx.py

Changeset: 38c0db058dcd
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-03-11 18:10 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/38c0db058dcd

mx: check if it's a java process before sending sigquit

! mxtool/mx.py

Changeset: aa2920aa838d
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-03-11 20:29 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/aa2920aa838d

inverted security manager check and caller class check (JBS:GRAAL-22)

! graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java

Changeset: 0b8f4e50e149
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-03-11 20:30 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0b8f4e50e149

removed unnecessary cache in HotSpotResolvedJavaField

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaField.java

Changeset: 0991bc235152
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-03-11 20:35 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0991bc235152

hide Graal.runtime from reflection (JBS:GRAAL-22)

! graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java



More information about the graal-dev mailing list