Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The included commands for this are native code. The C compiler produces LLVM IR.


I can't parse this, but the facts remain that the only JIT Apple allow is their own. Any other app cannot generate and run native code at runtime. Thus, apps are interpreting the immediate form (for iSH that 32-bit x86 and for A-Shell it's LLVM IR).

iSH is threading, that is, the x86 code is translated into an IR consisting of pointers to the code that executes its interpretation. This is a technique older than FORTH and which may be the best you can do on iOS currently. A-Shell may do the same, I don't know.

EDIT: updated with more details.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: