src/hotspot/share/gc/z/zMark.hpp
changeset 52140 3a168f782e80
parent 51395 f3cf91d5373f
child 54164 c585ef187216
equal deleted inserted replaced
52139:5a2af44ecb83 52140:3a168f782e80
   106   bool is_initialized() const;
   106   bool is_initialized() const;
   107 
   107 
   108   template <bool finalizable, bool publish> void mark_object(uintptr_t addr);
   108   template <bool finalizable, bool publish> void mark_object(uintptr_t addr);
   109 
   109 
   110   void start();
   110   void start();
   111   void mark();
   111   void mark(bool initial);
   112   bool end();
   112   bool end();
   113 
   113 
   114   void flush_and_free();
   114   void flush_and_free();
   115   bool flush_and_free(Thread* thread);
   115   bool flush_and_free(Thread* thread);
   116 };
   116 };