Explorar o código

arm_dynarmic_64: Log the instruction when an exception is raised

Morph %!s(int64=6) %!d(string=hai) anos
pai
achega
f2df941e8d
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/core/arm/dynarmic/arm_dynarmic_64.cpp

+ 2 - 2
src/core/arm/dynarmic/arm_dynarmic_64.cpp

@@ -98,8 +98,8 @@ public:
             }
             [[fallthrough]];
         default:
-            ASSERT_MSG(false, "ExceptionRaised(exception = {}, pc = {:X})",
-                       static_cast<std::size_t>(exception), pc);
+            ASSERT_MSG(false, "ExceptionRaised(exception = {}, pc = {:08X}, code = {:08X})",
+                       static_cast<std::size_t>(exception), pc, MemoryReadCode(pc));
         }
     }