e.printStackTrace(); VM.shutdown(VM.exitStatusMiscTrouble);
e.printStackTrace(); VM.shutdown(VM.EXIT_STATUS_MISC_TROUBLE);
  private void openFileOutputStream(String trace_file_name)  {    if(VM_HardwarePerformanceMonitors.verbose>=2)VM.sysWriteln("VM_TraceWriter.openFileOutputStream(",trace_file_name,")");    if (trace_file != null) {	// constraint      VM.sysWriteln("***VM_TraceWriter.openFileOutputStream(",trace_file_name,") trace_file != null!***");            new Exception().printStackTrace(); VM.shutdown(VM.exitStatusMiscTrouble);    }    try {      trace_file = new FileOutputStream(trace_file_name);    } catch (FileNotFoundException e) {      VM.sysWriteln("***VM_TraceWriter.openFileOutputStream() FileNotFound exception with new FileOutputStream("+trace_file_name+")");      e.printStackTrace(); VM.shutdown(VM.exitStatusMiscTrouble);    } catch (SecurityException e) {      VM.sysWriteln("***VM_TraceWriter.openFileOutputStream() Security exception with new FileOutputStream("+trace_file_name+")");      e.printStackTrace(); VM.shutdown(VM.exitStatusMiscTrouble);    }     writeHeader();    hpm.resetCurrent();    // tell producer it is okay to produce    hpm.activate();  }