Thank you for reviewing this, Mandy!
Coleen

On 10/26/17 5:27 PM, mandy chung wrote:


On 10/26/17 1:34 PM, coleen.phillim...@oracle.com wrote:


On 10/26/17 2:47 PM, mandy chung wrote:


On 10/26/17 2:57 AM, Magnus Ihse Bursie wrote:
A third option is to remove the support for link-time-opt entirely, if it's not really used.

* src/java.base/unix/native/include/jvm_md.h and src/java.base/windows/native/include/jvm_md.h:

These files define a public API, and contain non-trivial changes. I suspect you should file a CSR request. (Even though I realize you're only matching the header file with the reality.)

jvm.h and jvm_md.h are not public API and they are not copied to the $JAVA_HOME/includes directly.  This does raise the question that jvm*.h may belong to other location than src/java.base/{share,$OS}/native/include.

I'm not sure where else it would go honestly, but it could be moved outside this changeset.  The good thing about where it is, is that the -I directives in the makefiles find both jni.h and jvm.h.

I agree we should keep this location for this change (the location is a separate issue).  I reviewed the change that looks good to me.

Mandy

Reply via email to