src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
changeset 51698 74dde8b66b7f
parent 51608 625a5bdde0c5
child 51959 db0c3952de52
--- a/src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp	Tue Sep 11 09:53:41 2018 -0400
+++ b/src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp	Tue Sep 11 09:42:27 2018 -0400
@@ -129,7 +129,7 @@
     // requested, so only need to walk this loader's ClassLoaderData
     // dictionary, or the NULL ClassLoaderData dictionary for bootstrap loader.
     if (loader != NULL) {
-      ClassLoaderData* data = java_lang_ClassLoader::loader_data(loader);
+      ClassLoaderData* data = java_lang_ClassLoader::loader_data_acquire(loader);
       // ClassLoader may not be used yet for loading.
       if (data != NULL && data->dictionary() != NULL) {
         data->dictionary()->all_entries_do(&closure);