private void UndefinedInstructionHandler(object sender, InstUndefinedEventArgs e) { KernelStatic.GetCurrentThread().PrintGuestStackTrace(); KernelStatic.GetCurrentThread()?.PrintGuestRegisterPrintout(); throw new UndefinedInstructionException(e.Address, e.OpCode); }
private void UndefinedInstructionHandler(object sender, InstUndefinedEventArgs e) { throw new UndefinedInstructionException(e.Address, e.OpCode); }
private void UndefinedInstructionHandler(object sender, InstUndefinedEventArgs e) { throw new UndefinedInstructionException(e.Position, e.RawOpCode); }
private void UndefinedInstructionHandler(object sender, InstUndefinedEventArgs e) { KernelContext.Scheduler.GetCurrentThreadOrNull()?.PrintGuestStackTrace(); throw new UndefinedInstructionException(e.Address, e.OpCode); }
private void UndefinedHandler(object sender, InstUndefinedEventArgs e) { PrintStackTraceForCurrentThread(); throw new UndefinedInstructionException(e.Position, e.RawOpCode); }