All JVMTI events have been changed to pass jvmtiEnv* and in most cases JNIEnv*.
The new agent thread start callback needs these too.
The JVMTI environment is critical information in a multiple agent situation.
The JNI environment is needed to perform JNI operations.
Lack of the JNI parameter in the analogous JVMDI callback has been a
maintenance issue for some time. This is the opertunity to address
this problem at its source. See bugs 4432884 and 4657650.
The new agent thread start callback needs these too.
The JVMTI environment is critical information in a multiple agent situation.
The JNI environment is needed to perform JNI operations.
Lack of the JNI parameter in the analogous JVMDI callback has been a
maintenance issue for some time. This is the opertunity to address
this problem at its source. See bugs 4432884 and 4657650.
- relates to
-
JDK-4432884 jdbx does not work with jdk 1.3.1 starting with rc1 build 19 onwards
- Closed
-
JDK-4657650 threadstart002: suspend/resume fails with intermediate DeleteGlobalRef call
- Closed