added a new direct-threaded vm (experimental)