From 7d189ab2c0fac2915c8870f613eea3f87d812a98 Mon Sep 17 00:00:00 2001 From: Coxxs <58-coxxs@users.noreply.git.ryujinx.app> Date: Sun, 22 Jun 2025 05:28:40 +0800 Subject: [PATCH] gdb: Revert ExecutionContext for now Pc isn't reliable either --- src/ARMeilleure/State/ExecutionContext.cs | 10 ---------- src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs | 10 ---------- 2 files changed, 20 deletions(-) diff --git a/src/ARMeilleure/State/ExecutionContext.cs b/src/ARMeilleure/State/ExecutionContext.cs index fa1a4a032..cdf6f56c5 100644 --- a/src/ARMeilleure/State/ExecutionContext.cs +++ b/src/ARMeilleure/State/ExecutionContext.cs @@ -164,21 +164,11 @@ namespace ARMeilleure.State internal void OnBreak(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _breakCallback?.Invoke(this, address, imm); } internal void OnSupervisorCall(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _supervisorCallback?.Invoke(this, address, imm); } diff --git a/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs b/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs index cb3c6c2af..a1ba0002e 100644 --- a/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs +++ b/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs @@ -139,21 +139,11 @@ namespace Ryujinx.Cpu.LightningJit.State internal void OnBreak(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _breakCallback?.Invoke(this, address, imm); } internal void OnSupervisorCall(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _supervisorCallback?.Invoke(this, address, imm); }