equal
deleted
inserted
replaced
23 */ |
23 */ |
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "gc/g1/g1FullGCMarker.inline.hpp" |
26 #include "gc/g1/g1FullGCMarker.inline.hpp" |
27 #include "gc/shared/referenceProcessor.hpp" |
27 #include "gc/shared/referenceProcessor.hpp" |
|
28 #include "memory/iterator.inline.hpp" |
28 |
29 |
29 G1FullGCMarker::G1FullGCMarker(uint worker_id, PreservedMarks* preserved_stack, G1CMBitMap* bitmap) : |
30 G1FullGCMarker::G1FullGCMarker(uint worker_id, PreservedMarks* preserved_stack, G1CMBitMap* bitmap) : |
30 _worker_id(worker_id), |
31 _worker_id(worker_id), |
31 _mark_closure(worker_id, this, G1CollectedHeap::heap()->ref_processor_stw()), |
32 _mark_closure(worker_id, this, G1CollectedHeap::heap()->ref_processor_stw()), |
32 _verify_closure(VerifyOption_G1UseFullMarking), |
33 _verify_closure(VerifyOption_G1UseFullMarking), |