示例#1
0
 static Timer()
 {
   mainTimer = new Timer();
   mainTimer.reset();
 }
示例#2
0
  public static bool handleAssembly (Assembly asm)
  {
    bool keepRunning = true;
    Timer timer = new Timer();
    if (asm == null) {
      Exn.msg.WriteLine ("Module {0} failed load", asm);
      return keepRunning;
    }

    // Exn.msg.WriteLine ("Executing IL Module: {0}", asm);

    Type manifest = asm.GetType ("SchemeManifest");
    if (manifest != null) {
      keepRunning = handleManifest (manifest);
    }
    return keepRunning;
  }
示例#3
0
  // :-)
  public static void miniCoreDump (Timer timer)
  {
    msg.WriteLine ("Time for program (s) = {0:f3}",
		  (double)timer.getElapsedTime() / 1000000.0);
  }