if (VM.TraceRepositoryReading) { VM.sysWrite("VM_ClassLoader.boot:\n"); for (int i = 0, n = vmRepositories.length; i < n; ++i) VM.sysWrite("   " + vmRepositories[i] + "\n"); }   caches = new ZipFile[10]; zipCacheCount = 0;   resourceCache = new Hashtable(); resourceNullKey = new VM_BinaryData( (byte[])null );
com.ibm.oti.vm.AbstractClassLoader.resCache.cache.clear();
  static void boot(String vmClasses) {    if (vmClasses != null) {      vmRepositories = new String[2];      //-#if RVM_WITH_JKSVM_JAR      vmRepositories[0] = vmClasses + "/jksvm.jar";      //-#else      vmRepositories[0] = vmClasses;      //-#endif      //-#if RVM_FOR_CYGWIN      vmRepositories[1] = vmClasses + "\\rvmrt.jar";      //-#else      vmRepositories[1] = vmClasses + "/rvmrt.jar";      //-#endif    }    if (VM.TraceRepositoryReading) {      VM.sysWrite("VM_ClassLoader.boot:\n");      for (int i = 0, n = vmRepositories.length; i < n; ++i)	VM.sysWrite("   " + vmRepositories[i] + "\n");    }    // Zip file caching    caches = new ZipFile[10];    zipCacheCount = 0;    // Resource caching    resourceCache = new Hashtable();    resourceNullKey = new VM_BinaryData( (byte[])null );  }