VM.assert(threadSwitchingEnabledCount <= 1);
VM._assert(threadSwitchingEnabledCount <= 1);
  public void enableThreadSwitching () {    ++threadSwitchingEnabledCount;    if (VM.VerifyAssertions)       VM.assert(threadSwitchingEnabledCount <= 1);    if (VM.VerifyAssertions &&         VM_Collector.gcInProgress() && !VM.BuildForConcurrentGC) 	VM.assert(threadSwitchingEnabledCount <1 || getCurrentProcessorId()==0);    if (threadSwitchingEnabled() && threadSwitchPending) {       // re-enable a deferred thread switch      threadSwitchRequested = -1;      threadSwitchPending   = false;    }  }