# HG changeset patch # User apetrusenko # Date 1253278937 25200 # Node ID d7c9544cc141cac190db6ea1c65f7110dd219957 # Parent a6f533fc33e0a2b2a0be31c1ffa30a15e031d216# Parent eb058abd0562a6d8b8f287ae6172fbacf7fb6eb3 Merge diff -r a6f533fc33e0 -r d7c9544cc141 src/share/vm/gc_implementation/g1/heapRegionSeq.cpp --- a/src/share/vm/gc_implementation/g1/heapRegionSeq.cpp Mon Sep 14 11:45:03 2009 -0700 +++ b/src/share/vm/gc_implementation/g1/heapRegionSeq.cpp Fri Sep 18 06:02:17 2009 -0700 @@ -302,9 +302,9 @@ if (cur->isHumongous()) { return MemRegion(last_start, end); } - cur->reset_zero_fill(); assert(cur == _regions.top(), "Should be top"); if (!cur->is_empty()) break; + cur->reset_zero_fill(); shrink_bytes -= cur->capacity(); num_regions_deleted++; _regions.pop();