1.1 --- a/src/share/vm/classfile/classLoaderData.inline.hpp Mon Apr 22 22:00:03 2013 -0700 1.2 +++ b/src/share/vm/classfile/classLoaderData.inline.hpp Tue Apr 23 08:39:55 2013 +0200 1.3 @@ -43,10 +43,9 @@ 1.4 assert(loader() != NULL,"Must be a class loader"); 1.5 // Gets the class loader data out of the java/lang/ClassLoader object, if non-null 1.6 // it's already in the loader_data, so no need to add 1.7 - ClassLoaderData** loader_data_addr = java_lang_ClassLoader::loader_data_addr(loader()); 1.8 - ClassLoaderData* loader_data_id = *loader_data_addr; 1.9 - if (loader_data_id) { 1.10 - return loader_data_id; 1.11 + ClassLoaderData* loader_data= java_lang_ClassLoader::loader_data(loader()); 1.12 + if (loader_data) { 1.13 + return loader_data; 1.14 } 1.15 - return ClassLoaderDataGraph::add(loader_data_addr, loader, THREAD); 1.16 + return ClassLoaderDataGraph::add(loader, false, THREAD); 1.17 }