< prev index next >

src/hotspot/share/gc/g1/g1HotCardCache.hpp

Print this page
rev 53582 : imported patch rename

@@ -30,12 +30,11 @@
 #include "memory/allocation.hpp"
 #include "runtime/safepoint.hpp"
 #include "runtime/thread.hpp"
 #include "utilities/globalDefinitions.hpp"
 
-class CardTableEntryClosure;
-class DirtyCardQueue;
+class G1CardTableEntryClosure;
 class G1CollectedHeap;
 class HeapRegion;
 
 // An evicting cache of cards that have been logged by the G1 post
 // write barrier. Placing a card in the cache delays the refinement

@@ -110,11 +109,11 @@
   // the evicted card is then returned for refinement.
   jbyte* insert(jbyte* card_ptr);
 
   // Refine the cards that have delayed as a result of
   // being in the cache.
-  void drain(CardTableEntryClosure* cl, uint worker_i);
+  void drain(G1CardTableEntryClosure* cl, uint worker_i);
 
   // Set up for parallel processing of the cards in the hot cache
   void reset_hot_cache_claimed_index() {
     _hot_cache_par_claimed_idx = 0;
   }
< prev index next >