Setting JVMTI Capabilities when VM is in "Live Phase"

Leela Mohan leelamohan.venati at gmail.com
Fri Aug 12 22:21:45 UTC 2016


Hi experts,

It looks like, we don't disallow setting capabilities when VM is in
"JVMTI_PHASE_LIVE". And, I notice, for every new compilation of method,
ciEnv caches the JVMTI state and expects those assumptions to be true
during the compilation. Otherwise, dump the compiled method.

However, we don't seem to do anything with the methods which were compiled
before setting the capability.

What is the understanding?

Thanks,
Leela


More information about the hotspot-runtime-dev mailing list