hotspot/src/os/solaris/vm/vmError_solaris.cpp
changeset 33105 294e48b4f704
parent 29573 2d800e5d575f
equal deleted inserted replaced
33104:a7c0f60a1294 33105:294e48b4f704
   115   if (uc && pc && StubRoutines::is_safefetch_fault(pc)) {
   115   if (uc && pc && StubRoutines::is_safefetch_fault(pc)) {
   116     os::Solaris::ucontext_set_pc(uc, StubRoutines::continuation_for_safefetch_fault(pc));
   116     os::Solaris::ucontext_set_pc(uc, StubRoutines::continuation_for_safefetch_fault(pc));
   117     return;
   117     return;
   118   }
   118   }
   119 
   119 
   120   VMError err(NULL, sig, pc, info, ucVoid);
   120   VMError::report_and_die(NULL, sig, pc, info, ucVoid);
   121   err.report_and_die();
       
   122 }
   121 }
   123 
   122 
   124 void VMError::reset_signal_handlers() {
   123 void VMError::reset_signal_handlers() {
   125   // install signal handlers for all synchronous program error signals
   124   // install signal handlers for all synchronous program error signals
   126   sigset_t newset;
   125   sigset_t newset;