update virtual runtime