< prev index next >

src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Print this page
rev 49912 : imported patch 8201492-properly-implement-non-contiguous-reference-processing

*** 107,117 **** --- 107,123 ---- // reference processor as the _is_alive_non_header field class G1CMIsAliveClosure : public BoolObjectClosure { G1CollectedHeap* _g1h; public: G1CMIsAliveClosure(G1CollectedHeap* g1h) : _g1h(g1h) { } + bool do_object_b(oop obj); + }; + class G1CMSubjectToDiscoveryClosure : public BoolObjectClosure { + G1CollectedHeap* _g1h; + public: + G1CMSubjectToDiscoveryClosure(G1CollectedHeap* g1h) : _g1h(g1h) { } bool do_object_b(oop obj); }; // Represents the overflow mark stack used by concurrent marking. //
< prev index next >