src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
changeset 48969 7eb296a8ce2c
parent 48890 f9884e190f2b
child 49722 a47d1e21b3f1
equal deleted inserted replaced
48893:454518b338b0 48969:7eb296a8ce2c
    38 
    38 
    39 public:
    39 public:
    40   G1ResetHumongousClosure(G1CMBitMap* bitmap) :
    40   G1ResetHumongousClosure(G1CMBitMap* bitmap) :
    41       _bitmap(bitmap) { }
    41       _bitmap(bitmap) { }
    42 
    42 
    43   bool doHeapRegion(HeapRegion* current) {
    43   bool do_heap_region(HeapRegion* current) {
    44     if (current->is_humongous()) {
    44     if (current->is_humongous()) {
    45       if (current->is_starts_humongous()) {
    45       if (current->is_starts_humongous()) {
    46         oop obj = oop(current->bottom());
    46         oop obj = oop(current->bottom());
    47         if (_bitmap->is_marked(obj)) {
    47         if (_bitmap->is_marked(obj)) {
    48           // Clear bitmap and fix mark word.
    48           // Clear bitmap and fix mark word.