virtual OS::gcStepIfNeeded has been added