RFR 8144826 [JVMCI] Remove jdk.vm.ci.hotspot.Stable and use jdk.internal.vm.annotation.Stable

Paul Sandoz paul.sandoz at oracle.com
Tue May 10 20:37:47 UTC 2016


Hi

Please review the following clean up to remove JVMCI’s jdk.vm.ci.hotspot.Stable and defer to jdk.internal.vm.annotation.Stable via a qualified export from java.base to jdk.vm.ci.

hotspot:

http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8144826-use-internal-stable/webrev/index.html

jdk:

diff -r 72b2e58a1ac4 src/java.base/share/classes/module-info.java
--- a/src/java.base/share/classes/module-info.java	Fri May 06 19:35:34 2016 +0300
+++ b/src/java.base/share/classes/module-info.java	Tue May 10 22:00:45 2016 +0200
@@ -185,7 +185,8 @@
         jdk.scripting.nashorn,
         jdk.unsupported;
     exports jdk.internal.vm.annotation to
-        jdk.unsupported;
+        jdk.unsupported,
+        jdk.vm.ci;
     exports jdk.internal.util.jar to
         jdk.jartool;
     exports jdk.internal.vm to

Paul.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20160510/91fe28b7/signature.asc>


More information about the hotspot-compiler-dev mailing list