1 min readDec 2, 2017
Now that I think about it, when you’re building the lowest level of the VM you have your choice of POSIX threads or ‘green’ threads, so it has a parallel execution model along with preemptive threading.
The pthreads are much better, unless you’re building a VM for something like an ARM processor.
It’s been a little while since I built my own VM, and I need to do so within the next couple of weeks <sigh>.