Virtual Ghost provides the operation, sva.reinit.icontext(), to reinitialize an Interrupt Context with new application state. This reinitialization will modify the program counter and stack pointer in the Interrupt Context so that, when resumed, the program will begin executing new code.