hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
equal
deleted
inserted
replaced
1442 bool get_work_from_overflow_stack(); |
1442 bool get_work_from_overflow_stack(); |
1443 }; |
1443 }; |
1444 |
1444 |
1445 // The following closures are used to do certain kinds of verification of |
1445 // The following closures are used to do certain kinds of verification of |
1446 // CMS marking. |
1446 // CMS marking. |
1447 class PushAndMarkVerifyClosure: public CMSOopClosure { |
1447 class PushAndMarkVerifyClosure: public MetadataAwareOopClosure { |
1448 CMSCollector* _collector; |
1448 CMSCollector* _collector; |
1449 MemRegion _span; |
1449 MemRegion _span; |
1450 CMSBitMap* _verification_bm; |
1450 CMSBitMap* _verification_bm; |
1451 CMSBitMap* _cms_bm; |
1451 CMSBitMap* _cms_bm; |
1452 CMSMarkStack* _mark_stack; |
1452 CMSMarkStack* _mark_stack; |