--- old/src/hotspot/share/gc/parallel/psCompactionManager.cpp 2018-09-10 08:57:51.668783035 -0400 +++ new/src/hotspot/share/gc/parallel/psCompactionManager.cpp 2018-09-10 08:57:51.420783046 -0400 @@ -183,7 +183,7 @@ void InstanceClassLoaderKlass::oop_pc_follow_contents(oop obj, ParCompactionManager* cm) { InstanceKlass::oop_pc_follow_contents(obj, cm); - ClassLoaderData * const loader_data = java_lang_ClassLoader::loader_data(obj); + ClassLoaderData * const loader_data = java_lang_ClassLoader::loader_data_acquire(obj); if (loader_data != NULL) { cm->follow_class_loader(loader_data); }