equal
deleted
inserted
replaced
38 |
38 |
39 public: |
39 public: |
40 G1ResetHumongousClosure(G1CMBitMap* bitmap) : |
40 G1ResetHumongousClosure(G1CMBitMap* bitmap) : |
41 _bitmap(bitmap) { } |
41 _bitmap(bitmap) { } |
42 |
42 |
43 bool do_heap_region(HeapRegion* current) { |
43 bool doHeapRegion(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. |