hg: jdk7/hotspot-gc/hotspot: 7007068: G1: refine the BOT during evac failure handling

tony.printezis at oracle.com tony.printezis at oracle.com
Wed Jan 12 20:53:06 UTC 2011

Changeset: 2250ee17e258
Author:    tonyp
Date:      2011-01-12 13:06 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2250ee17e258

7007068: G1: refine the BOT during evac failure handling
Summary: During evacuation failure handling we refine the BOT to reflect the location of all the objects in the regions we scan. The changeset includes some minor cleanup: a) non-product print_on() method on the G1 BOT class, b) added more complete BOT verification during heap / region verification, c) slight modification to the BOT set up for humongous regions to be more consistent with the BOT set up during evac failure handling, and d) removed a couple of unused methods.
Reviewed-by: johnc, ysr

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp

More information about the hotspot-gc-dev mailing list