< prev index next >

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

Print this page
rev 55404 : 8226197: Reducing G1?s CPU cost with simplified write post-barrier and disabling concurrent refinement
Summary: A prototype to add a mode for G1 to use a simplified write post-barrier. Guarded by new flag G1FastWriteBarrier.

@@ -96,10 +96,14 @@
 
   // Flush remaining refinement buffers for cross-region references to either evacuate references
   // into the collection set or update the remembered set.
   void update_rem_set(G1ParScanThreadState* pss, uint worker_i);
 
+  // Scan and process all dirty cards on the card table.
+  void process_card_table(G1ParScanThreadState* pss, uint worker_i,
+                          HeapRegionClaimer* card_table_hr_claimer);
+
   // Prepare for and cleanup after scanning the remembered sets. Must be called
   // once before and after in sequential code.
   void prepare_for_scan_rem_set();
   void cleanup_after_scan_rem_set();
   // Prepares the given region for remembered set scanning.
< prev index next >