src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
changeset 50752 9d62da00bf15
parent 50113 caf115bb98ad
child 53244 9807daeb47c4
equal deleted inserted replaced
50751:d9132bdf6c30 50752:9d62da00bf15
    32 class Edge;
    32 class Edge;
    33 class EdgeStore;
    33 class EdgeStore;
    34 class EdgeQueue;
    34 class EdgeQueue;
    35 
    35 
    36 // Class responsible for iterating the heap breadth-first
    36 // Class responsible for iterating the heap breadth-first
    37 class BFSClosure : public ExtendedOopClosure {
    37 class BFSClosure : public BasicOopIterateClosure {
    38  private:
    38  private:
    39   EdgeQueue* _edge_queue;
    39   EdgeQueue* _edge_queue;
    40   EdgeStore* _edge_store;
    40   EdgeStore* _edge_store;
    41   BitSet* _mark_bits;
    41   BitSet* _mark_bits;
    42   const Edge* _current_parent;
    42   const Edge* _current_parent;