src/share/vm/classfile/classLoader.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/classfile/classLoader.cpp	Wed Feb 17 17:04:44 2016
--- new/src/share/vm/classfile/classLoader.cpp	Wed Feb 17 17:04:44 2016

*** 35,44 **** --- 35,45 ---- #include "compiler/compileBroker.hpp" #include "gc/shared/collectedHeap.inline.hpp" #include "gc/shared/generation.hpp" #include "interpreter/bytecodeStream.hpp" #include "interpreter/oopMapCache.hpp" + #include "logging/logTag.hpp" #include "memory/allocation.inline.hpp" #include "memory/filemap.hpp" #include "memory/oopFactory.hpp" #include "memory/universe.inline.hpp" #include "oops/instanceKlass.hpp"
*** 415,434 **** --- 416,434 ---- #endif #if INCLUDE_CDS void ClassLoader::exit_with_path_failure(const char* error, const char* message) { assert(DumpSharedSpaces, "only called at dump time"); ! tty->print_cr("Hint: enable -XX:+TraceClassPaths to diagnose the failure"); ! tty->print_cr("Hint: enable -Xlog:classpath=info to diagnose the failure"); vm_exit_during_initialization(error, message); } #endif void ClassLoader::trace_class_path(outputStream* out, const char* msg, const char* name) { ! if (!TraceClassPaths) { ! if (!log_is_enabled(Info, classpath)) { return; } if (msg) { out->print("%s", msg); } if (name) { if (strlen(name) < 256) {
*** 576,588 **** --- 576,586 ---- } else { return NULL; } } } if (TraceClassPaths) { tty->print_cr("[Opened %s]", path); } + log_info(classpath)("opened: %s", path); log_info(classload)("opened: %s", path); } else { // Directory new_entry = new ClassPathDirEntry(path); log_info(classload)("path: %s", path);

src/share/vm/classfile/classLoader.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File