JIT: So you want to be faster than an interpreter on modern CPUs