< prev index next >

src/share/vm/gc/g1/g1SharedClosures.hpp

Print this page

        

@@ -34,18 +34,16 @@
 template <G1Mark Mark, bool use_ext = false>
 class G1SharedClosures VALUE_OBJ_CLASS_SPEC {
 public:
   G1ParCopyClosure<G1BarrierNone,  Mark, use_ext> _oops;
   G1ParCopyClosure<G1BarrierKlass, Mark, use_ext> _oop_in_klass;
-  G1KlassScanClosure                              _klass_in_cld_closure;
   CLDToKlassAndOopClosure                         _clds;
   G1CodeBlobClosure                               _codeblobs;
   BufferingOopClosure                             _buffered_oops;
 
   G1SharedClosures(G1CollectedHeap* g1h, G1ParScanThreadState* pss, bool process_only_dirty_klasses, bool must_claim_cld) :
     _oops(g1h, pss),
     _oop_in_klass(g1h, pss),
-    _klass_in_cld_closure(&_oop_in_klass, process_only_dirty_klasses),
-    _clds(&_klass_in_cld_closure, &_oops, must_claim_cld),
+    _clds(&_oops, must_claim_cld),
     _codeblobs(&_oops),
     _buffered_oops(&_oops) {}
 };
< prev index next >