src/share/vm/utilities/vmError.cpp

changeset 7074
833b0f92429a
parent 6918
d22136881b85
child 7267
417e3b8d04c5
child 7709
5ca2ea5eeff0
equal deleted inserted replaced
7073:4d3a43351904 7074:833b0f92429a
770 if (_verbose) { 770 if (_verbose) {
771 os::print_signal_handlers(st, buf, sizeof(buf)); 771 os::print_signal_handlers(st, buf, sizeof(buf));
772 st->cr(); 772 st->cr();
773 } 773 }
774 774
775 STEP(228, "(Native Memory Tracking)" )
776 if (_verbose) {
777 MemTracker::final_report(st);
778 }
779
775 STEP(230, "" ) 780 STEP(230, "" )
776 781
777 if (_verbose) { 782 if (_verbose) {
778 st->cr(); 783 st->cr();
779 st->print_cr("--------------- S Y S T E M ---------------"); 784 st->print_cr("--------------- S Y S T E M ---------------");
892 // We will first print a brief message to standard out (verbose = false), 897 // We will first print a brief message to standard out (verbose = false),
893 // then save detailed information in log file (verbose = true). 898 // then save detailed information in log file (verbose = true).
894 static bool out_done = false; // done printing to standard out 899 static bool out_done = false; // done printing to standard out
895 static bool log_done = false; // done saving error log 900 static bool log_done = false; // done saving error log
896 static bool transmit_report_done = false; // done error reporting 901 static bool transmit_report_done = false; // done error reporting
897
898 // disble NMT to avoid further exception
899 MemTracker::shutdown(MemTracker::NMT_error_reporting);
900 902
901 if (SuppressFatalErrorMessage) { 903 if (SuppressFatalErrorMessage) {
902 os::abort(); 904 os::abort();
903 } 905 }
904 jlong mytid = os::current_thread_id(); 906 jlong mytid = os::current_thread_id();

mercurial