Please, review the fix for:
The problem is that the
is currently generated with the GPL copyright comment.
The JDK version of the header that we ship must havethe GPL +
So that the file is taken from the version that is checked into the
Now, the checked-in version of the jvmti.h in the jdk repository is
from the jvmvtifiles/jvmti.h with the copyright comment replacement
Replacement of the copyright comment in the jvmvtifiles/jvmti.h was
Alan and Iris, and they are Ok with the change.
The jvmti.h is generated from the
hotspot/src/share/vm/prims/jvmti.xml with the XSL scripts,
and its copyright comment is inherited from the jvmti.xml.
The fix is to update the XSL scripts to generate the GPL+CP copyright
The only part that is still taken from the jvmti.xml is the copyright
There is a separate bug that targets automatic installation of the
and potential removal of the checked-in version from the jdk repository:
Checked in jvmti.h not in sync with generated jvmti.h
Checked the copyright comment in the generated