< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp

Print this page
rev 52355 : Remove safepoint-cleanup piggybacking code

@@ -75,11 +75,10 @@
 
   void process_java_roots(OopClosure* scan_non_heap_roots,
                           CLDClosure* scan_strong_clds,
                           CLDClosure* scan_weak_clds,
                           CodeBlobClosure* scan_strong_code,
-                          CodeBlobClosure* nmethods_cl,
                           ThreadClosure* thread_cl,
                           uint worker_i);
 
   void process_vm_roots(OopClosure* scan_non_heap_roots,
                         OopClosure* scan_non_heap_weak_roots,

@@ -115,11 +114,10 @@
 
 class ShenandoahRootEvacuator : public StackObj {
   StrongRootsScope _srs;
   ShenandoahPhaseTimings::Phase _phase;
   ShenandoahCsetCodeRootsIterator _coderoots_cset_iterator;
-  CodeBlobClosure* _threads_nmethods_cl;
 
 public:
   ShenandoahRootEvacuator(ShenandoahHeap* heap, uint n_workers,
                           ShenandoahPhaseTimings::Phase phase);
   ~ShenandoahRootEvacuator();
< prev index next >