summaryrefslogtreecommitdiff
path: root/libretro.c
diff options
context:
space:
mode:
authorDavid Guillen Fandos2021-03-30 21:06:52 +0200
committerDavid Guillen Fandos2021-03-30 21:06:52 +0200
commit71ebc49b59d3b85ed9b8dc81d40e13a05a4f805f (patch)
treeb3feb2dcf190c1ba3f954d026a5e795bedf3d8f2 /libretro.c
parent336b14a876ceb45fe4d0a70e6df3301d1cdf25ba (diff)
downloadpicogpsp-71ebc49b59d3b85ed9b8dc81d40e13a05a4f805f.tar.gz
picogpsp-71ebc49b59d3b85ed9b8dc81d40e13a05a4f805f.tar.bz2
picogpsp-71ebc49b59d3b85ed9b8dc81d40e13a05a4f805f.zip
Improve indirect jumps in ARM
Handle already translated blocks in the ARM asm to speed up indirect branches (affect some games more than others)
Diffstat (limited to 'libretro.c')
-rw-r--r--libretro.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libretro.c b/libretro.c
index d94ddcb..0373c94 100644
--- a/libretro.c
+++ b/libretro.c
@@ -675,7 +675,7 @@ static void check_variables(int started_from_load)
dynarec_enable = 1;
if (dynarec_enable != prevvalue)
- wipe_caches();
+ init_caches();
}
else
dynarec_enable = 1;