< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp

Print this page
rev 57157 : [mq]: 8234796-v4

@@ -156,12 +156,13 @@
 
   ClassLoaderDataGraph::purge();
   CodeCache::purge_exception_caches();
 }
 
-class ShenandoahUnloadRendezvousClosure : public ThreadClosure {
+class ShenandoahUnloadRendezvousClosure : public HandshakeClosure {
 public:
+  ShenandoahUnloadRendezvousClosure() : HandshakeClosure("ShenandoahUnloadRendezvous") {}
   void do_thread(Thread* thread) {}
 };
 
 void ShenandoahUnload::unload() {
   assert(ShenandoahConcurrentRoots::can_do_concurrent_class_unloading(), "Why we here?");
< prev index next >