From 269160ef0d1316200e8e518409ae29b65620ffe4 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Thu, 18 Aug 2016 18:18:44 +0100 Subject: [PATCH] emit_x64: Clear RSB-related caches when ClearCache() is called --- src/backend_x64/emit_x64.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend_x64/emit_x64.cpp b/src/backend_x64/emit_x64.cpp index 4eaef5b0..46b97264 100644 --- a/src/backend_x64/emit_x64.cpp +++ b/src/backend_x64/emit_x64.cpp @@ -1820,6 +1820,8 @@ void EmitX64::Patch(Arm::LocationDescriptor desc, CodePtr bb) { } void EmitX64::ClearCache() { + unique_hash_to_code_ptr.clear(); + patch_unique_hash_locations.clear(); basic_blocks.clear(); patch_jg_locations.clear(); patch_jmp_locations.clear();