VM_PreCompile.init();
  public static void boot() {    if (VM.MeasureCompilation) {      VM_Callbacks.addExitMonitor(new VM_RuntimeCompiler());    }    //-#if RVM_WITH_ADAPTIVE_SYSTEM    options = new OPT_Options();    setNoCacheFlush(options);    optimizationPlan = OPT_OptimizationPlanner.createOptimizationPlan(options);    if (VM.MeasureCompilation) {      OPT_OptimizationPlanner.initializeMeasureCompilation();    }    OPT_Compiler.init(options);    // when we reach here the OPT compiler is enabled.    compilerEnabled = true;    for (int i=0; i<earlyOptArgs.length; i+=2) {      processOptCommandLineArg(earlyOptArgs[i], earlyOptArgs[i+1]);    }    //-#endif    //-#if RVM_WITH_QUICK_COMPILER    // when we reach here the QUICK compiler is enabled.    quickCompilerEnabled = true;        for (int i=0; i<earlyQuickArgs.length; i+=2) {      processQuickCommandLineArg(earlyQuickArgs[i],earlyQuickArgs[i+1]);    }    VM_QuickCompiler.initOptions();    //-#endif  }