< prev index next >
src/share/vm/gc/parallel/psMarkSweep.cpp
Print this page
*** 608,617 ****
--- 608,618 ----
// 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(adjust_pointer_closure());
+ HeapMonitoring::do_weak_oops(adjust_pointer_closure());
CodeBlobToOopClosure adjust_from_blobs(adjust_pointer_closure(), CodeBlobToOopClosure::FixRelocations);
CodeCache::blobs_do(&adjust_from_blobs);
AOTLoader::oops_do(adjust_pointer_closure());
StringTable::oops_do(adjust_pointer_closure());
< prev index next >