libretro / pcsx_rearmed

ARM optimized PCSX fork
GNU General Public License v2.0
168 stars 120 forks source link

Update to Lightrec 2023-11-20, fix the threaded compiler #803

Closed pcercuei closed 1 year ago

pcercuei commented 1 year ago

Update to latest Lightrec, which only has one commit since the last pull, but this commit fixes the last race in the threaded compiler.

I've been using it for hours now on PC (8 cores, so 7 compiler threads used) and it is been as stable as the single-core builds; I did not notice any difference in emulation.

Fixes https://github.com/libretro/pcsx_rearmed/issues/697.

notaz commented 1 year ago

Hmm this isn't actually enabled, is it? I'm seeing -DLIGHTREC_ENABLE_THREADED_COMPILER=0 while compiling.

pcercuei commented 1 year ago

I didn't enable it by default, no.