comparison src/share/vm/gc_implementation/g1/concurrentMark.cpp @ 20445:e5668dcf12e9

8057818: collect allocation context statistics at gc pauses Reviewed-by: mikael, jmasa
author jcoomes
date Wed, 10 Sep 2014 13:01:13 -0700
parents edb5f3b38aab
children c02ec279b062
comparison
equal deleted inserted replaced
20444:fd9feb55481c 20445:e5668dcf12e9
3330 "sanity check"); 3330 "sanity check");
3331 _g1h->reset_heap_region_claim_values(); 3331 _g1h->reset_heap_region_claim_values();
3332 } else { 3332 } else {
3333 g1_par_agg_task.work(0); 3333 g1_par_agg_task.work(0);
3334 } 3334 }
3335 _g1h->allocation_context_stats().update_at_remark();
3335 } 3336 }
3336 3337
3337 // Clear the per-worker arrays used to store the per-region counting data 3338 // Clear the per-worker arrays used to store the per-region counting data
3338 void ConcurrentMark::clear_all_count_data() { 3339 void ConcurrentMark::clear_all_count_data() {
3339 // Clear the global card bitmap - it will be filled during 3340 // Clear the global card bitmap - it will be filled during