1. A method comprising: receiving a request to transition control to a virtual machine (VM) from a virtual machine monitor (VMM); determining that a single-stepping indicator is set to a single stepping value; transitioning control to the VM; and if an execution of a first instruction in the VM completes successfully, transitioning control to the VMM following the successful completion of the execution of the first instruction.