drc: rework expire code
authornotaz <notasas@gmail.com>
Wed, 23 Feb 2022 23:08:35 +0000 (01:08 +0200)
committernotaz <notasas@gmail.com>
Sat, 26 Feb 2022 21:31:16 +0000 (23:31 +0200)
commit93c0345be944a8f53a06433c3c59cfa9c23cd16b
tree8182965f3a8b62417a43dda478d7145998755f0c
parent882a08fc49541450bc403b2e920e4bccc257dfdf
drc: rework expire code

Should be quite a bit simpler now, and no longer wastes ~4MB of
translation cache for aggressive block expiring. However more stuff
in cache means longer lists which may slow things down if
recompilation is happening nonstop, so further tuning might be needed.
libpcsxcore/new_dynarec/new_dynarec.c