src/share/vm/classfile/classLoader.cpp
Print this page
rev 9245 : [mq]: class_loading_log
*** 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/log.hpp"
#include "memory/allocation.inline.hpp"
#include "memory/filemap.hpp"
#include "memory/oopFactory.hpp"
#include "memory/universe.inline.hpp"
#include "oops/instanceKlass.hpp"
*** 571,586 ****
--- 572,595 ----
}
}
if (TraceClassLoading || TraceClassPaths) {
tty->print_cr("[Opened %s]", path);
}
+ if (log_is_enabled(Debug, classload)) {
+ outputStream* log = LogHandle(classload)::debug_stream();
+ log->print_cr("[Opened %s]", path);
+ }
} else {
// Directory
new_entry = new ClassPathDirEntry(path);
if (TraceClassLoading) {
tty->print_cr("[Path %s]", path);
}
+ if (log_is_enabled(Debug, classload)) {
+ outputStream* log = LogHandle(classload)::debug_stream();
+ log->print_cr("[Path %s]", path);
+ }
}
return new_entry;
}