diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2021-02-07 20:25:14 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-08 10:25:14 +1100 |
| commit | ee28ccebf4e8a2ad84c2fcba2d6436473103def8 (patch) | |
| tree | fb0e2253eea28931291b77ba428b9ef18fbde509 /ARMeilleure/Translation/TranslatedFunction.cs | |
| parent | 7016d95eb17ee572fd6fe373f2b4c05e4a576dd6 (diff) | |
Disable partial JIT invalidation on unmap (#1991)
Diffstat (limited to 'ARMeilleure/Translation/TranslatedFunction.cs')
| -rw-r--r-- | ARMeilleure/Translation/TranslatedFunction.cs | 5 |
1 files changed, 5 insertions, 0 deletions
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 |
