< prev index next >

src/hotspot/share/classfile/systemDictionaryShared.cpp

Print this page

        

*** 495,505 **** SystemDictionary::is_platform_class_loader(class_loader()))) { // Fix for 4474172; see evaluation for more details class_loader = Handle( THREAD, java_lang_ClassLoader::non_reflection_class_loader(class_loader())); ! ClassLoaderData *loader_data = register_loader(class_loader, CHECK_NULL); Dictionary* dictionary = loader_data->dictionary(); unsigned int d_hash = dictionary->compute_hash(name); bool DoObjectLock = true; --- 495,505 ---- SystemDictionary::is_platform_class_loader(class_loader()))) { // Fix for 4474172; see evaluation for more details class_loader = Handle( THREAD, java_lang_ClassLoader::non_reflection_class_loader(class_loader())); ! ClassLoaderData *loader_data = register_loader(class_loader); Dictionary* dictionary = loader_data->dictionary(); unsigned int d_hash = dictionary->compute_hash(name); bool DoObjectLock = true;
< prev index next >