static Lock hotwire_makeClassLoader_stickyLibs_lock = lock(); static JavaXClassLoader hotwire_makeClassLoader_stickyLibs(L files) { lock hotwire_makeClassLoader_stickyLibs_lock; new L files2; for (File f : files) { S libID = DiskSnippetCache_fileToLibID(f); if (libID != null && isStickyLibrary(libID)) { addLibrary(libID); print("Retaining sticky library " + libID); } else files2.add(f); } ret new JavaXClassLoaderWithParent(null, files2, myClassLoader()); }