On 19/02/2016 03:10, Iris Clark wrote:
Hi, Alan and Rachel.

Here's a proposal for the new text for JEP 223:

---

[ insert between existing sections "@since..." and "Mercurial..."]

JNI Version

The [JNI Specification][JNISpec] defines a constant representing the JNI version number.  
The constant will drop the initial "1" and truncate trailing zeros.  Thus, for 
JDK 9, the constant will be 'JNI_VERSION_9'.

[JNISpec]:
http://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/functions.html#version_information

---

What bugid should be used for this CCC request?  What is the procedure for 
updating the JNI Spec itself?


This wording looks okay to me and I assume it could go on to say that the constant will also be proposed for Java SE 9. JDK-8145098 is the issue that is being used to update the JNI version.

While we're at it, could I interest you in a 2-for-1 deal where JEP 223 also captures the update to the JVM TI version? We've added JVMTI_VERSION_9 in the jake forest and it would be nice to get agreement on aligning the JVM TI version number (and also get it into JDK 9 in advance of the module system).

-Alan.

Reply via email to