< prev index next >

src/hotspot/share/gc/z/zHeap.hpp

concurrent root iterator v2

concurrent root iterator
   // Marking
   bool is_object_live(uintptr_t addr) const;
   bool is_object_strongly_live(uintptr_t addr) const;
   template <bool finalizable, bool publish> void mark_object(uintptr_t addr);
   void mark_start();
-  void mark();
+  void mark(bool initial);
   void mark_flush_and_free(Thread* thread);
   bool mark_end();
 
   // Post-marking & Pre-relocation
   void destroy_detached_pages();
    
< prev index next >