src/hotspot/share/classfile/classLoaderDataGraph.cpp
changeset 54756 845f5a35241b
parent 54355 f226ab0b7f21
child 54764 865ec913f916
--- a/src/hotspot/share/classfile/classLoaderDataGraph.cpp	Wed May 08 11:59:14 2019 +0200
+++ b/src/hotspot/share/classfile/classLoaderDataGraph.cpp	Wed May 08 06:40:45 2019 -0400
@@ -48,6 +48,7 @@
 volatile size_t ClassLoaderDataGraph::_num_instance_classes = 0;
 
 void ClassLoaderDataGraph::clear_claimed_marks() {
+  assert_locked_or_safepoint_weak(ClassLoaderDataGraph_lock);
   for (ClassLoaderData* cld = _head; cld != NULL; cld = cld->next()) {
     cld->clear_claim();
   }