< prev index next >

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

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

*** 156,167 **** ClassLoaderDataGraph::purge(); CodeCache::purge_exception_caches(); } ! class ShenandoahUnloadRendezvousClosure : public ThreadClosure { public: void do_thread(Thread* thread) {} }; void ShenandoahUnload::unload() { assert(ShenandoahConcurrentRoots::can_do_concurrent_class_unloading(), "Why we here?"); --- 156,168 ---- ClassLoaderDataGraph::purge(); CodeCache::purge_exception_caches(); } ! 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 >