public void dumpProcessorState() throws InterruptiblePragma {
public void dumpProcessorState() throws LogicallyUninterruptiblePragma  {
  public void dumpProcessorState() throws InterruptiblePragma {    VM.sysWrite("Processor ");     VM.sysWriteInt(id);    if (this == VM_Processor.getCurrentProcessor()) VM.sysWrite(" (me)");    VM.sysWrite(" running thread");    if (activeThread != null) activeThread.dump();    else VM.sysWrite(" NULL Active Thread");    VM.sysWrite("\n");    VM.sysWrite(" system thread id ");    VM.sysWriteInt(pthread_id);    VM.sysWrite("\n");    VM.sysWrite(" transferQueue:");    if (transferQueue!=null) transferQueue.dump();    VM.sysWrite(" readyQueue:");    if (readyQueue!=null) readyQueue.dump();    VM.sysWrite(" ioQueue:");    if (ioQueue!=null) ioQueue.dump();    VM.sysWrite(" processWaitQueue:");    if (processWaitQueue!=null) processWaitQueue.dump();    VM.sysWrite(" idleQueue:");    if (idleQueue!=null) idleQueue.dump();    VM.sysWrite(" status: ");     int status = vpStatus;    if (status ==  IN_NATIVE) VM.sysWrite("IN_NATIVE\n");    if (status ==  IN_JAVA) VM.sysWrite("IN_JAVA\n");    if (status ==  BLOCKED_IN_NATIVE) VM.sysWrite("BLOCKED_IN_NATIVE\n");    VM.sysWrite(" timeSliceExpired: ");    VM.sysWriteInt(timeSliceExpired);     VM.sysWrite("\n");  }