< prev index next >
src/share/vm/logging/logConfiguration.cpp
Print this page
rev 8933 : 8046148.01
rev 8934 : 8046148.02
@@ -39,17 +39,18 @@
LogOutput** LogConfiguration::_outputs = NULL;
size_t LogConfiguration::_n_outputs = 0;
void LogConfiguration::post_initialize() {
assert(LogConfiguration_lock != NULL, "Lock must be initialized before post-initialization");
+ LogDiagnosticCommand::registerCommand();
LogHandle(logging) log;
log.info("Log configuration fully initialized.");
if (log.is_trace()) {
ResourceMark rm;
+ MutexLocker ml(LogConfiguration_lock);
describe(log.trace_stream());
}
- LogDiagnosticCommand::registerCommand();
}
void LogConfiguration::initialize(jlong vm_start_time) {
LogFileOutput::set_file_name_parameters(vm_start_time);
LogDecorations::set_vm_start_time_millis(vm_start_time);
< prev index next >