< prev index next >
src/share/vm/gc/parallel/psParallelCompact.cpp
Print this page
*** 2167,2176 ****
--- 2167,2178 ----
// Now adjust pointers in remaining weak roots. (All of which should
// have been cleared if they pointed to non-surviving objects.)
// Global (weak) JNI handles
JNIHandles::weak_oops_do(&oop_closure);
+ HeapMonitoring::do_weak_oops(&oop_closure);
+
CodeBlobToOopClosure adjust_from_blobs(&oop_closure, CodeBlobToOopClosure::FixRelocations);
CodeCache::blobs_do(&adjust_from_blobs);
AOTLoader::oops_do(&oop_closure);
StringTable::oops_do(&oop_closure);
ref_processor()->weak_oops_do(&oop_closure);
< prev index next >