From fa6db27b32557dfa0fd505ebd177abe5097d6444 Mon Sep 17 00:00:00 2001 From: jhorv <38920027+jhorv@users.noreply.github.com> Date: Sun, 21 Apr 2024 13:51:03 -0400 Subject: [PATCH] adjust call to `SignalMemoryTracking()`` --- src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs b/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs index 637d87d770..bd23850526 100644 --- a/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs +++ b/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs @@ -92,14 +92,16 @@ namespace Ryujinx.Cpu.Jit return ReadOnlySequence.Empty; } - if (tracked) - { - SignalMemoryTracking(va, (ulong)size, false); - } - try { - AssertValidAddressAndSize(va, (ulong)size); + if (tracked) + { + SignalMemoryTracking(va, (ulong)size, false); + } + else + { + AssertValidAddressAndSize(va, (ulong)size); + } ulong endVa = va + (ulong)size; int offset = 0;