@@ -32,11 +32,11 @@ class Edge; class EdgeStore; class EdgeQueue; // Class responsible for iterating the heap depth-first -class DFSClosure: public ExtendedOopClosure { +class DFSClosure: public BasicOopIterateClosure { private: static EdgeStore* _edge_store; static BitSet* _mark_bits; static const Edge*_start_edge; static size_t _max_depth;