QEMU, a Fast and Portable Dynamic Translator
Optimizing direct threaded code by selective inlining