fixed vm gc