src/share/vm/gc_implementation/g1/g1RemSet.hpp

Print this page
rev 7107 : imported patch 8058298

*** 126,139 **** // 0 bit contains no part of any live object. Eliminates any remembered // set entries that correspond to dead heap ranges. void scrub(BitMap* region_bm, BitMap* card_bm); // Like the above, but assumes is called in parallel: "worker_num" is the ! // parallel thread id of the current thread, and "claim_val" is the ! // value that should be used to claim heap regions. void scrub_par(BitMap* region_bm, BitMap* card_bm, ! uint worker_num, int claim_val); // Refine the card corresponding to "card_ptr". // If check_for_refs_into_cset is true, a true result is returned // if the given card contains oops that have references into the // current collection set. --- 126,139 ---- // 0 bit contains no part of any live object. Eliminates any remembered // set entries that correspond to dead heap ranges. void scrub(BitMap* region_bm, BitMap* card_bm); // Like the above, but assumes is called in parallel: "worker_num" is the ! // parallel thread id of the current thread, and "hrclaimer" is the shared ! // HeapRegionClaimer that should be used to claim heap regions. void scrub_par(BitMap* region_bm, BitMap* card_bm, ! uint worker_num, HeapRegionClaimer* hrclaimer); // Refine the card corresponding to "card_ptr". // If check_for_refs_into_cset is true, a true result is returned // if the given card contains oops that have references into the // current collection set.