On 28/12/2015 20:13, serguei.spit...@oracle.com wrote:

It would be nice to get rid of this JVM TI capability.
But my question is if new JVMTI functionality is mandatory for all VM's out there.
I think we need to look at aligning the next version of JVM TI with Java SE 9 and if this makes sense then it would mean the capability isn't needed. It also means that residual references to JDK 1.1 in the spec can be dropped, I think these date back to JVMDI or JVMPI.


The JDWP agent uses JNI to upcall to Module::getClassLoader and Module::canRead, we might consider adding JNI or JVM TI functions in the future and avoid this.

I was thinking about the same.
My preference would be to add new JVM TI functions.
We can add these later, it's not critical to get these JDWP commands working (as you've demonstrated).

-Alan.

Reply via email to