Code Review for 8007772

Prepared by:johnc on Mon Feb 11 09:47:45 PST 2013
Workspace:/export/workspaces/8007772
Compare against: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot
Compare against version:9425ba04792d
Summary of changes: 27 lines changed: 9 ins; 0 del; 18 mod; 4552 unchg
Patch of changes: 8007772.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/g1/concurrentMark.cpp

rev 4120 : 8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed: the start of HeapRegion and MemRegion should be consistent for humongous regions
Summary: In do_marking_step(), we should always give up current region after scanning the object, if the region is humongous.
Reviewed-by:
27 lines changed: 9 ins; 0 del; 18 mod; 4552 unchg

This code review page was prepared using /java/j2se/bin/webrev (vers 23.18-hg).