adding support for re-compile without recreation of VM