< prev index next >

src/hotspot/share/gc/z/zMark.cpp

Print this page
rev 57137 : imported patch 8234796-v2

@@ -411,17 +411,18 @@
 void ZMark::idle() const {
   ZStatTimer timer(ZSubPhaseConcurrentMarkIdle);
   os::naked_short_sleep(1);
 }
 
-class ZMarkFlushAndFreeStacksClosure : public ThreadClosure {
+class ZMarkFlushAndFreeStacksClosure : public HandshakeClosure {
 private:
   ZMark* const _mark;
   bool         _flushed;
 
 public:
   ZMarkFlushAndFreeStacksClosure(ZMark* mark) :
+      HandshakeClosure("ZMarkFlushAndFreeStacks"),
       _mark(mark),
       _flushed(false) {}
 
   void do_thread(Thread* thread) {
     if (_mark->flush_and_free(thread)) {
< prev index next >