c++: add yield-instr to simple_vm