(VM_Class)OPT_ClassLoaderProxy.proxy.findOrCreateType(klassName);
(VM_Class)OPT_ClassLoaderProxy.findOrCreateType(klassName, VM_SystemClassLoader.getVMClassLoader());
  private static void loadSpecialClass (String klassName, OPT_Options options)     throws VM_ResolutionException {    VM_Class klass =       (VM_Class)OPT_ClassLoaderProxy.proxy.findOrCreateType(klassName);    klass.load();    klass.resolve();    klass.instantiate();    klass.initialize();    VM_Method[] methods = klass.getDeclaredMethods();    for (int j = 0; j < methods.length; j++) {      VM_Method meth = methods[j];      if (meth.isClassInitializer())        continue;      if (!meth.isCompiled() || 	  meth.getMostRecentlyGeneratedCompiledMethod().getCompilerInfo().getCompilerType() != VM_CompilerInfo.OPT) {        OPT_CompilationPlan cp = 	  new OPT_CompilationPlan(meth, 				  OPT_OptimizationPlanner.createOptimizationPlan(options), 				  null, options);        meth.replaceCompiledMethod(compile(cp));      }    }  }