< prev index next > src/hotspot/share/memory/iterator.hpp
CLD claiming
};
class CLDToOopClosure : public CLDClosure {
OopClosure* _oop_closure;
- bool _must_claim_cld;
+ int _cld_claim_value;
public:
- CLDToOopClosure(OopClosure* oop_closure, bool must_claim_cld = true) :
+ CLDToOopClosure(OopClosure* oop_closure,
+ int cld_claim_value) :
_oop_closure(oop_closure),
- _must_claim_cld(must_claim_cld) {}
+ _cld_claim_value(cld_claim_value) {}
void do_cld(ClassLoaderData* cld);
};
// The base class for all concurrent marking closures,
< prev index next >