This is an assignment of NTU virtual machine course 2017.
Following optimization techniques are apply to qemu 0.13:
- Shadow stack (Return target cache)
- Instruction Brach Target Cache(IBTC)
This version of qemu may failed to build on some version of GCC, please use gcc-4.8.0.