< prev index next >

src/share/vm/gc/shared/genCollectedHeap.cpp

Print this page
rev 13139 : [mq]: heap7

*** 47,56 **** --- 47,57 ---- #include "oops/oop.inline.hpp" #include "runtime/biasedLocking.hpp" #include "runtime/fprofiler.hpp" #include "runtime/handles.hpp" #include "runtime/handles.inline.hpp" + #include "runtime/heapMonitoring.hpp" #include "runtime/java.hpp" #include "runtime/vmThread.hpp" #include "services/management.hpp" #include "services/memoryService.hpp" #include "utilities/debug.hpp"
*** 722,731 **** --- 723,733 ---- _process_strong_tasks->all_tasks_completed(scope->n_threads()); } void GenCollectedHeap::gen_process_weak_roots(OopClosure* root_closure) { JNIHandles::weak_oops_do(root_closure); + HeapMonitoring::weak_oops_do(root_closure); _young_gen->ref_processor()->weak_oops_do(root_closure); _old_gen->ref_processor()->weak_oops_do(root_closure); } #define GCH_SINCE_SAVE_MARKS_ITERATE_DEFN(OopClosureType, nv_suffix) \
< prev index next >