< prev index next >

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

Print this page
rev 8802 : G1 performance improvements: card batching, joining, sorting, prefetching and write barrier fence elision and simplification based on a global syncrhonization using handshakes piggybacking on thread-local safepoints.

@@ -48,13 +48,10 @@
   bool _active;
   ConcurrentG1RefineThread* _next;
   Monitor* _monitor;
   ConcurrentG1Refine* _cg1r;
 
-  // The closure applied to completed log buffers.
-  CardTableEntryClosure* _refine_closure;
-
   int _thread_threshold_step;
   // This thread activation threshold
   int _threshold;
   // This thread deactivation threshold
   int _deactivation_threshold;

@@ -70,11 +67,10 @@
 
 public:
   virtual void run();
   // Constructor
   ConcurrentG1RefineThread(ConcurrentG1Refine* cg1r, ConcurrentG1RefineThread* next,
-                           CardTableEntryClosure* refine_closure,
                            uint worker_id_offset, uint worker_id);
 
   void initialize();
 
   // Total virtual time so far.
< prev index next >