< 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 >