< prev index next >
src/hotspot/share/gc/shared/weakProcessor.cpp
Print this page
rev 47591 : [mq]: heap10a
*** 23,37 ****
--- 23,39 ----
*/
#include "precompiled.hpp"
#include "gc/shared/weakProcessor.hpp"
#include "prims/jvmtiExport.hpp"
+ #include "runtime/heapMonitoring.hpp"
#include "runtime/jniHandles.hpp"
void WeakProcessor::weak_oops_do(BoolObjectClosure* is_alive, OopClosure* keep_alive) {
JNIHandles::weak_oops_do(is_alive, keep_alive);
JvmtiExport::weak_oops_do(is_alive, keep_alive);
+ HeapMonitoring::weak_oops_do(is_alive, keep_alive);
}
void WeakProcessor::oops_do(OopClosure* closure) {
AlwaysTrueClosure always_true;
weak_oops_do(&always_true, closure);
< prev index next >