hg: graal/graal: 4 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Jul 31 08:37:24 UTC 2014


Changeset: addc0564e5b5
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-30 18:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/addc0564e5b5

split com.oracle.graal.truffle.* projects into a separate graal-truffle.jar and added truffle.jar to the boot class path

! graal/com.oracle.graal.hotspot.loader/src/com/oracle/graal/hotspot/loader/Factory.java
! graal/com.oracle.graal.hotspot.sourcegen/src/com/oracle/graal/hotspot/sourcegen/GenGraalRuntimeInlineHpp.java
! graal/com.oracle.graal.hotspot.sourcegen/src/com/oracle/graal/hotspot/sourcegen/OptionsVerifier.java
! mx/mx_graal.py
! mx/projects
! mxtool/mx.py
! src/share/vm/graal/graalRuntime.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/os.cpp

Changeset: c9284d733aa1
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-30 18:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c9284d733aa1

made -XX:+UseGraalClassLoader the default (now that truffle.jar is on the boot class path)

! src/share/vm/graal/graalGlobals.hpp

Changeset: d2aa48d54db5
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-30 21:48 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/d2aa48d54db5

don't allow blocking compilation requests to Graal if Graal itself is not yet initialized

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

Changeset: 7ce626e1952c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-31 00:19 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/7ce626e1952c

removed direct use of Unsafe.getUnsafe() since graal.jar is no longer on boot class path and so reflection method of accessed Unsafe must be used

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java



More information about the graal-dev mailing list