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 23:47:59 +0000 (01:47 +0200)
commit432435eac7d83bce7da655cadb942405320d349f
tree2120f13bc4594f4f723c4e093258f1917bd4eee7
parentb9e27215a2756fb3229962d237f239f844aec295
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