Closing Keynote: The Joy and Excitement of Forbidden Computer
summary
A hardware/software project reproduces QEMU/Kimu’s TCG by emitting pre-generated gadget chains (every ARM64 snippet for Kimu IR) and stitching them with a custom tiny code threaded interpreter, avoiding iOS JIT restrictions. Benchmarks show native boot ~12s, original JIT ~18s, interpreter ~78–120s, and the threaded approach ~36s. The implementation lands in UTM as the usable UTM slow Edition, restores VM use on modern iPhones, and demonstrably halves boot time versus the plain interpreter.
AI-written summary · about
chapters (5)
- 0:00Start
- 0:58Who Am I
- 3:12Virtual Machines on Ios
- 7:11Intermediate Representation
- 19:45The Tiny Code Threaded Interpreter
related talks
41mQEMU: Emulating Your Way to Success
50mForking QEMU to emulate and secure the Tillitis TKey
41mBooting the iOS Kernel to an Interactive Bash Shell on QEMU
01h 03mBootable applications - an introduction
26mQemu Demystified
22mGigue: A JIT Code Binary Generator for Hardware Testing
58m“Deconstructing the OS: The devil’s In the side effects”
15mThe Projucer
