From ee28ccebf4e8a2ad84c2fcba2d6436473103def8 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 7 Feb 2021 20:25:14 -0300 Subject: Disable partial JIT invalidation on unmap (#1991) --- ARMeilleure/Translation/TranslatedFunction.cs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ARMeilleure/Translation/TranslatedFunction.cs') diff --git a/ARMeilleure/Translation/TranslatedFunction.cs b/ARMeilleure/Translation/TranslatedFunction.cs index 54c050f6..8b075928 100644 --- a/ARMeilleure/Translation/TranslatedFunction.cs +++ b/ARMeilleure/Translation/TranslatedFunction.cs @@ -33,5 +33,10 @@ namespace ARMeilleure.Translation { return !HighCq && Interlocked.Increment(ref _callCount) == MinCallsForRejit; } + + public void ResetCallCount() + { + Interlocked.Exchange(ref _callCount, 0); + } } } \ No newline at end of file -- cgit v1.2.3