src/share/vm/runtime/init.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File

    *** old/src/share/vm/runtime/init.cpp	Mon Jan 12 13:05:32 2015
    --- new/src/share/vm/runtime/init.cpp	Mon Jan 12 13:05:32 2015

    *** 156,168 ****
    --- 156,177 ----
          perfMemory_exit();
          if (PrintSafepointStatistics) {
            // Print the collected safepoint statistics.
            SafepointSynchronize::print_stat_on_exit();
          }
    !     if (PrintStringTableStatistics) { // deprecated
    !       SymbolTable::dump(tty);
    !       StringTable::dump(tty);
    !       SymbolTable::the_table()->dump_table(tty, "SymbolTable");
    !       StringTable::the_table()->dump_table(tty, "StringTable");
    +     }
    +     if (PrintStringTableStatisticsAtExit) {
    +       StringTable::the_table()->dump(tty, "StringTable");
    +     }
    +     if (PrintSymbolTableStatisticsAtExit) {
    +       SymbolTable::the_table()->dump(tty, "SymbolTable");
    +     }
    +     if (PrintSystemDictionaryStatisticsAtExit) {
    +       SystemDictionary::the_table()->dump(tty, "SystemDictionary");
          }
          ostream_exit();
        }
      }

src/share/vm/runtime/init.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File