hotspot/src/share/vm/classfile/systemDictionary.cpp
changeset 42575 bd1618170c93
parent 42074 c069e5e285cb
child 42639 762117d57d05
equal deleted inserted replaced
42573:a20695c30be5 42575:bd1618170c93
  2895 }
  2895 }
  2896 
  2896 
  2897 // caller needs ResourceMark
  2897 // caller needs ResourceMark
  2898 const char* SystemDictionary::loader_name(const oop loader) {
  2898 const char* SystemDictionary::loader_name(const oop loader) {
  2899   return ((loader) == NULL ? "<bootloader>" :
  2899   return ((loader) == NULL ? "<bootloader>" :
  2900     InstanceKlass::cast((loader)->klass())->name()->as_C_string());
  2900           InstanceKlass::cast((loader)->klass())->name()->as_C_string());
  2901 }
  2901 }
  2902 
  2902 
  2903 // caller needs ResourceMark
  2903 // caller needs ResourceMark
  2904 const char* SystemDictionary::loader_name(const ClassLoaderData* loader_data) {
  2904 const char* SystemDictionary::loader_name(const ClassLoaderData* loader_data) {
  2905   return (loader_data->class_loader() == NULL ? "<bootloader>" :
  2905   return (loader_data->class_loader() == NULL ? "<bootloader>" :
  2906     InstanceKlass::cast((loader_data->class_loader())->klass())->name()->as_C_string());
  2906           SystemDictionary::loader_name(loader_data->class_loader()));
  2907 }
  2907 }