@@ -32,11 +32,11 @@ class Edge; class EdgeStore; class EdgeQueue; // Class responsible for iterating the heap breadth-first -class BFSClosure : public ExtendedOopClosure { +class BFSClosure : public BasicOopIterateClosure { private: EdgeQueue* _edge_queue; EdgeStore* _edge_store; BitSet* _mark_bits; const Edge* _current_parent;