src/share/vm/gc_implementation/g1/concurrentMark.hpp

Print this page
rev 4616 : 8014277: Remove ObjectClosure as base class for BoolObjectClosure

*** 42,54 **** class G1CMIsAliveClosure: public BoolObjectClosure { G1CollectedHeap* _g1; public: G1CMIsAliveClosure(G1CollectedHeap* g1) : _g1(g1) { } - void do_object(oop obj) { - ShouldNotCallThis(); - } bool do_object_b(oop obj); }; // A generic CM bit map. This is essentially a wrapper around the BitMap // class, with one bit per (1<<_shifter) HeapWords. --- 42,51 ----