On 05/18/2018 09:32 PM, Zhengyu Gu wrote: > Looks like we missed jvmti weak roots in jdk8 and 9. No other collector calls it, because it called from JNIHandleBlock::weak_oops_do. And we call that via JNIHandles::weak_oops_do in both sh/jdk8 and sh/jdk9. Confirm? -Aleksey