Re:QEMU for iOS
by kdrag0n on Friday February 21, 2020 @06:08PM
(#22387921)
iSH actually uses a semi-JIT to emulate an x86 CPU — it doesn't run ARM64 code. It basically creates an arrray of function pointers to snippets of pre-translated code. It's not a full JIT like UTM, but it's an interesting workaround for iOS' restrictions.
Official description: https://github.com/tbodt/ish#a-note-on-the-jit