equal
deleted
inserted
replaced
705 address addr = (address) info->si_addr; |
705 address addr = (address) info->si_addr; |
706 if (sig == SIGBUS && info->si_code == BUS_OBJERR && info->si_errno == ENOMEM) { |
706 if (sig == SIGBUS && info->si_code == BUS_OBJERR && info->si_errno == ENOMEM) { |
707 vm_exit_out_of_memory(0, OOM_MMAP_ERROR, "Out of swap space to map in thread stack."); |
707 vm_exit_out_of_memory(0, OOM_MMAP_ERROR, "Out of swap space to map in thread stack."); |
708 } |
708 } |
709 |
709 |
710 VMError err(t, sig, pc, info, ucVoid); |
710 VMError::report_and_die(t, sig, pc, info, ucVoid); |
711 err.report_and_die(); |
|
712 |
711 |
713 ShouldNotReachHere(); |
712 ShouldNotReachHere(); |
714 return false; |
713 return false; |
715 } |
714 } |
716 |
715 |