< 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 >