dcg.dumpGraph();
  public static void report() {    if (!booted) return;    VM_ControllerThread.report();    VM_RuntimeMeasurements.report();    for (Enumeration e = organizers.elements(); e.hasMoreElements(); ) {      VM_Organizer organizer = (VM_Organizer)e.nextElement();      organizer.report();    }    if (options.FINAL_REPORT_LEVEL >= 2) {      VM_EdgeCounts.dumpCounts();    }    if (options.REPORT_INTERRUPT_STATS) {      VM.sysWriteln("Timer Interrupt and Listener Stats");      VM.sysWriteln("\tTotal number of clock ticks ",VM_Processor.timerTicks);      VM.sysWriteln("\tReported clock ticks ",VM_Processor.reportedTimerTicks);      VM.sysWriteln("\tController clock ",controllerClock);      VM.sysWriteln("\tNumber of method samples taken ",(int)methodSamples.getTotalNumberOfSamples());    }    if (VM.LogAOSEvents) VM_AOSLogging.systemExiting();  }