src/hotspot/share/classfile/classLoaderExt.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Cdiff src/hotspot/share/classfile/classLoaderExt.cpp

src/hotspot/share/classfile/classLoaderExt.cpp

Print this page

        

*** 77,92 **** ClassLoader::setup_app_search_path(app_class_path); } } void ClassLoaderExt::process_module_table(ModuleEntryTable* met, TRAPS) { ! ResourceMark rm; for (int i = 0; i < met->table_size(); i++) { for (ModuleEntry* m = met->bucket(i); m != NULL;) { char* path = m->location()->as_C_string(); ! if (strncmp(path, "file:", 5) == 0 && ClassLoader::string_ends_with(path, ".jar")) { ! m->print(); path = ClassLoader::skip_uri_protocol(path); ClassLoader::setup_module_search_path(path, THREAD); } m = m->next(); } --- 77,91 ---- ClassLoader::setup_app_search_path(app_class_path); } } void ClassLoaderExt::process_module_table(ModuleEntryTable* met, TRAPS) { ! ResourceMark rm(THREAD); for (int i = 0; i < met->table_size(); i++) { for (ModuleEntry* m = met->bucket(i); m != NULL;) { char* path = m->location()->as_C_string(); ! if (strncmp(path, "file:", 5) == 0) { path = ClassLoader::skip_uri_protocol(path); ClassLoader::setup_module_search_path(path, THREAD); } m = m->next(); }
src/hotspot/share/classfile/classLoaderExt.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File