< prev index next >

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

Print this page
rev 7992 : G1RootProcessor

*** 77,98 **** _cg1r(g1->concurrent_g1_refine()), _cset_rs_update_cl(NULL), _cards_scanned(NULL), _total_cards_scanned(0), _prev_period_summary() { - _seq_task = new SubTasksDone(NumSeqTasks); _cset_rs_update_cl = NEW_C_HEAP_ARRAY(G1ParPushHeapRSClosure*, n_workers(), mtGC); for (uint i = 0; i < n_workers(); i++) { _cset_rs_update_cl[i] = NULL; } if (G1SummarizeRSetStats) { _prev_period_summary.initialize(this); } } G1RemSet::~G1RemSet() { - delete _seq_task; for (uint i = 0; i < n_workers(); i++) { assert(_cset_rs_update_cl[i] == NULL, "it should be"); } FREE_C_HEAP_ARRAY(G1ParPushHeapRSClosure*, _cset_rs_update_cl); } --- 77,96 ----
< prev index next >