equal
deleted
inserted
replaced
344 tty->cr(); |
344 tty->cr(); |
345 } |
345 } |
346 |
346 |
347 if (PrintSystemDictionaryAtExit) { |
347 if (PrintSystemDictionaryAtExit) { |
348 ResourceMark rm; |
348 ResourceMark rm; |
|
349 MutexLocker mcld(ClassLoaderDataGraph_lock); |
349 SystemDictionary::print(); |
350 SystemDictionary::print(); |
350 ClassLoaderDataGraph::print(); |
351 ClassLoaderDataGraph::print(); |
351 } |
352 } |
352 |
353 |
353 if (LogTouchedMethods && PrintTouchedMethodsAtExit) { |
354 if (LogTouchedMethods && PrintTouchedMethodsAtExit) { |
492 ResourceMark rm; |
493 ResourceMark rm; |
493 LogStream ls_info(log.info()); |
494 LogStream ls_info(log.info()); |
494 Universe::print_on(&ls_info); |
495 Universe::print_on(&ls_info); |
495 if (log.is_trace()) { |
496 if (log.is_trace()) { |
496 LogStream ls_trace(log.trace()); |
497 LogStream ls_trace(log.trace()); |
|
498 MutexLocker mcld(ClassLoaderDataGraph_lock); |
497 ClassLoaderDataGraph::print_on(&ls_trace); |
499 ClassLoaderDataGraph::print_on(&ls_trace); |
498 } |
500 } |
499 } |
501 } |
500 |
502 |
501 if (PrintBytecodeHistogram) { |
503 if (PrintBytecodeHistogram) { |