vm.cpp revision aa6f54aa24c3b1cfb4f8864dafd0e1a135fdb7f4
1