< prev index next >

src/share/vm/jfr/leakprofiler/chains/bfsClosure.hpp

Print this page
rev 9055 : 8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg

*** 24,34 **** #ifndef SHARE_VM_JFR_LEAKPROFILER_CHAINS_BFSCLOSURE_HPP #define SHARE_VM_JFR_LEAKPROFILER_CHAINS_BFSCLOSURE_HPP #include "memory/iterator.hpp" - #include "oops/oop.hpp" class BitSet; class Edge; class EdgeStore; class EdgeQueue; --- 24,33 ----
*** 63,72 **** --- 62,72 ---- void process_queue(); public: BFSClosure(EdgeQueue* edge_queue, EdgeStore* edge_store, BitSet* mark_bits); void process(); + void do_root(const oop* ref); virtual void do_oop(oop* ref); virtual void do_oop(narrowOop* ref); };
< prev index next >