< prev index next >

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

Print this page
rev 13047 : imported patch 8071280-specialize-heapregion-oops-on-card-seq-iterate
rev 13048 : imported patch 8071280-kim-review
rev 13050 : imported patch 8071280-erikh-review
rev 13051 : imported patch 8162928-micro-optimizations-in-remembered-set-scan
rev 13052 : imported patch 8162928-reviews
rev 13053 : imported patch 8177707-specialize-refine-card
rev 13054 : imported patch 8177707-review-kim-sangheon
rev 13056 : imported patch 8177044-remove-scan-top
rev 13057 : imported patch 8177044-kim-review
rev 13058 : [mq]: 8177044-ehelin-review

@@ -185,11 +185,10 @@
   void reset() {
     for (uint i = 0; i < _max_regions; i++) {
       _iter_states[i] = Unclaimed;
     }
 
-    memset(_scan_top, 0, _max_regions * sizeof(HeapWord*));
     G1ResetScanTopClosure cl(_scan_top);
     G1CollectedHeap::heap()->heap_region_iterate(&cl);
 
     memset((void*)_iter_claims, 0, _max_regions * sizeof(size_t));
     memset(_in_dirty_region_buffer, Clean, _max_regions * sizeof(IsDirtyRegionState));
< prev index next >