< prev index next >

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

Print this page

        

*** 117,131 **** --- 117,139 ---- virtual void do_oop(narrowOop* p) { process_buffer_if_full(); add_narrowOop(p); } + virtual void do_oop_no_buffering(narrowOop* o) { + _oc->do_oop(o); + } + virtual void do_oop(oop* p) { process_buffer_if_full(); add_oop(p); } + virtual void do_oop_no_buffering(oop* o) { + _oc->do_oop(o); + } + void done() { if (!is_buffer_empty()) { process_buffer(); } }
< prev index next >