From c4ea0e0df24eafffeca44facc579958cd67534b6 Mon Sep 17 00:00:00 2001 From: LotP <22-lotp@users.noreply.git.ryujinx.app> Date: Thu, 24 Apr 2025 12:48:22 -0500 Subject: [PATCH] Reset PPTC Carriers on invalidation See merge request ryubing/ryujinx!26 --- src/ARMeilleure/Translation/PTC/Ptc.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ARMeilleure/Translation/PTC/Ptc.cs b/src/ARMeilleure/Translation/PTC/Ptc.cs index 81ff899bd..b3baa4413 100644 --- a/src/ARMeilleure/Translation/PTC/Ptc.cs +++ b/src/ARMeilleure/Translation/PTC/Ptc.cs @@ -566,9 +566,7 @@ namespace ARMeilleure.Translation.PTC { if (AreCarriersEmpty() || ContainsBlacklistedFunctions()) { - _infosStream.SetLength(0); - _relocsStream.SetLength(0); - _unwindInfosStream.SetLength(0); + ResetCarriersIfNeeded(); return; }