hotspot/src/share/vm/classfile/systemDictionary.cpp
changeset 16617 6235d2c7549f
parent 16352 1ff72c6eaa70
child 16631 c6860a0ebc99
equal deleted inserted replaced
16616:4c8e1c4a798b 16617:6235d2c7549f
   144    if (AllowParallelDefineClass && java_lang_ClassLoader::parallelCapable(class_loader())) {
   144    if (AllowParallelDefineClass && java_lang_ClassLoader::parallelCapable(class_loader())) {
   145      return true;
   145      return true;
   146    }
   146    }
   147    return false;
   147    return false;
   148 }
   148 }
       
   149 
       
   150 /**
       
   151  * Returns true if the passed class loader is the extension class loader.
       
   152  */
       
   153 bool SystemDictionary::is_ext_class_loader(Handle class_loader) {
       
   154   if (class_loader.is_null()) {
       
   155     return false;
       
   156   }
       
   157   return (class_loader->klass()->name() == vmSymbols::sun_misc_Launcher_ExtClassLoader());
       
   158 }
       
   159 
   149 // ----------------------------------------------------------------------------
   160 // ----------------------------------------------------------------------------
   150 // Resolving of classes
   161 // Resolving of classes
   151 
   162 
   152 // Forwards to resolve_or_null
   163 // Forwards to resolve_or_null
   153 
   164