jart / blink

tiniest x86-64-linux emulator
ISC License
7k stars 225 forks source link

Fix Cygwin JIT memory protection after fork #55

Closed trungnt2910 closed 1 year ago

trungnt2910 commented 1 year ago

Closes #27

image

glxgears look quite fast.

I decided to put the fix protection to jit.c as it looks more like a general JIT stuff and not specific to Cygwin. Hopefully, compilers may be able to optimize this out on platforms that don't use the workaround.

trungnt2910 commented 1 year ago

cc @ClickNin