src/hotspot/share/classfile/classLoaderStats.cpp
changeset 51698 74dde8b66b7f
parent 51444 3e5d28e6de32
child 51959 db0c3952de52
equal deleted inserted replaced
51697:49e1b21d9878 51698:74dde8b66b7f
   137   _out->print_cr("BlockSz: Total size of all allocated metaspace blocks (each chunk has several blocks)");
   137   _out->print_cr("BlockSz: Total size of all allocated metaspace blocks (each chunk has several blocks)");
   138 }
   138 }
   139 
   139 
   140 
   140 
   141 void ClassLoaderStatsClosure::addEmptyParents(oop cl) {
   141 void ClassLoaderStatsClosure::addEmptyParents(oop cl) {
   142   while (cl != NULL && java_lang_ClassLoader::loader_data(cl) == NULL) {
   142   while (cl != NULL && java_lang_ClassLoader::loader_data_acquire(cl) == NULL) {
   143     // This classloader has not loaded any classes
   143     // This classloader has not loaded any classes
   144     ClassLoaderStats** cls_ptr = _stats->get(cl);
   144     ClassLoaderStats** cls_ptr = _stats->get(cl);
   145     if (cls_ptr == NULL) {
   145     if (cls_ptr == NULL) {
   146       // It does not exist in our table - add it
   146       // It does not exist in our table - add it
   147       ClassLoaderStats* cls = new ClassLoaderStats();
   147       ClassLoaderStats* cls = new ClassLoaderStats();