changeset 52587 | 6cd56deebb0d |
parent 52586 | 74109912c738 |
child 52781 | 436097b038a1 |
--- a/src/hotspot/share/classfile/classLoaderDataGraph.cpp Fri Nov 16 07:30:40 2018 -0500 +++ b/src/hotspot/share/classfile/classLoaderDataGraph.cpp Fri Nov 16 10:54:04 2018 -0500 @@ -582,7 +582,7 @@ } void ClassLoaderDataGraph::purge() { - assert(SafepointSynchronize::is_at_safepoint(), "must be at safepoint!"); + assert_locked_or_safepoint(ClassLoaderDataGraph_lock); ClassLoaderData* list = _unloading; _unloading = NULL; ClassLoaderData* next = list;