hotspot/src/share/vm/utilities/vmError.cpp
changeset 46630 75aa3e39d02c
parent 46589 f1c04490ded1
child 47086 2b35673f6297
equal deleted inserted replaced
46629:8eeacdc76bf2 46630:75aa3e39d02c
   294       case Universe::ZeroBasedNarrowOop:
   294       case Universe::ZeroBasedNarrowOop:
   295         st->print_cr("#   JVM is running with Zero Based Compressed Oops mode in which the Java heap is");
   295         st->print_cr("#   JVM is running with Zero Based Compressed Oops mode in which the Java heap is");
   296         st->print_cr("#     placed in the first 32GB address space. The Java Heap base address is the");
   296         st->print_cr("#     placed in the first 32GB address space. The Java Heap base address is the");
   297         st->print_cr("#     maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress");
   297         st->print_cr("#     maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress");
   298         st->print_cr("#     to set the Java Heap base and to place the Java Heap above 32GB virtual address.");
   298         st->print_cr("#     to set the Java Heap base and to place the Java Heap above 32GB virtual address.");
       
   299         break;
       
   300       default:
   299         break;
   301         break;
   300     }
   302     }
   301   }
   303   }
   302   st->print_cr("# This output file may be truncated or incomplete.");
   304   st->print_cr("# This output file may be truncated or incomplete.");
   303 }
   305 }
  1330       if (_step_did_timeout) {
  1332       if (_step_did_timeout) {
  1331         // The current step had a timeout. Lets continue reporting with the next step.
  1333         // The current step had a timeout. Lets continue reporting with the next step.
  1332         st->print_raw("[timeout occurred during error reporting in step \"");
  1334         st->print_raw("[timeout occurred during error reporting in step \"");
  1333         st->print_raw(_current_step_info);
  1335         st->print_raw(_current_step_info);
  1334         st->print_cr("\"] after " INT64_FORMAT " s.",
  1336         st->print_cr("\"] after " INT64_FORMAT " s.",
  1335           (get_current_timestamp() - _step_start_time) / TIMESTAMP_TO_SECONDS_FACTOR);
  1337                      (int64_t)
       
  1338                      ((get_current_timestamp() - _step_start_time) / TIMESTAMP_TO_SECONDS_FACTOR));
  1336       } else if (_reporting_did_timeout) {
  1339       } else if (_reporting_did_timeout) {
  1337         // We hit ErrorLogTimeout. Reporting will stop altogether. Let's wrap things
  1340         // We hit ErrorLogTimeout. Reporting will stop altogether. Let's wrap things
  1338         // up, the process is about to be stopped by the WatcherThread.
  1341         // up, the process is about to be stopped by the WatcherThread.
  1339         st->print_cr("------ Timeout during error reporting after " INT64_FORMAT " s. ------",
  1342         st->print_cr("------ Timeout during error reporting after " INT64_FORMAT " s. ------",
  1340           (get_current_timestamp() - _reporting_start_time) / TIMESTAMP_TO_SECONDS_FACTOR);
  1343                      (int64_t)
       
  1344                      ((get_current_timestamp() - _reporting_start_time) / TIMESTAMP_TO_SECONDS_FACTOR));
  1341         st->flush();
  1345         st->flush();
  1342         // Watcherthread is about to call os::die. Lets just wait.
  1346         // Watcherthread is about to call os::die. Lets just wait.
  1343         os::infinite_sleep();
  1347         os::infinite_sleep();
  1344       } else {
  1348       } else {
  1345         // Crash or assert during error reporting. Lets continue reporting with the next step.
  1349         // Crash or assert during error reporting. Lets continue reporting with the next step.