< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahObjectMarker.hpp
Print this page
@@ -23,13 +23,14 @@
*/
#ifndef SHARE_GC_SHENANDOAH_SHENANDOAHOBJECTMARKER_HPP
#define SHARE_GC_SHENANDOAH_SHENANDOAHOBJECTMARKER_HPP
-#include "gc/shared/markBitMap.hpp"
#include "gc/shared/objectMarker.hpp"
-#include "gc/shenandoah/shenandoahHeap.hpp"
+
+class MarkBitMap;
+class ShenandoahHeap;
class ShenandoahObjectMarker : public ObjectMarker {
private:
ShenandoahHeap* const _heap;
MarkBitMap* _bit_map;
@@ -41,9 +42,9 @@
bool init();
void done();
bool mark(oop o);
- bool visited(oop o);
+ bool marked(oop o);
};
#endif // SHARE_GC_SHENANDOAH_SHENANDOAHOBJECTMARKER_HPP
< prev index next >