< prev index next >

src/hotspot/share/gc/g1/g1FullGCMarker.cpp

CLD claiming
  * questions.
  *
  */
 
 #include "precompiled.hpp"
+#include "classfile/classLoaderData.hpp"
 #include "gc/g1/g1FullGCMarker.inline.hpp"
 #include "gc/shared/referenceProcessor.hpp"
 #include "memory/iterator.inline.hpp"
 
 G1FullGCMarker::G1FullGCMarker(uint worker_id, PreservedMarks* preserved_stack, G1CMBitMap* bitmap) :

@@ -34,11 +35,11 _objarray_stack(), _preserved_stack(preserved_stack), _mark_closure(worker_id, this, G1CollectedHeap::heap()->ref_processor_stw()), _verify_closure(VerifyOption_G1UseFullMarking), _stack_closure(this), - _cld_closure(mark_closure()) { + _cld_closure(mark_closure(), ClassLoaderData::_claim_value_strong) { _oop_stack.initialize(); _objarray_stack.initialize(); } G1FullGCMarker::~G1FullGCMarker() {
< prev index next >