class JVMCIClassLoaderFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
useJVMCIClassLoader
Copy of the
UseJVMCIClassLoader VM option. |
| Constructor and Description |
|---|
JVMCIClassLoaderFactory() |
| Modifier and Type | Method and Description |
|---|---|
private static URL[] |
getJVMCIJarsUrls()
Gets the URLs for lib/jvmci/*.jar.
|
private static void |
init(ClassLoader loader)
Registers the JVMCI class loader in the VM.
|
private static ClassLoader |
newClassLoader()
Creates a new class loader for loading JVMCI classes.
|
private static boolean useJVMCIClassLoader
UseJVMCIClassLoader VM option. Set by the VM before the static
initializer is called.JVMCIClassLoaderFactory()
private static void init(ClassLoader loader)
private static ClassLoader newClassLoader()
private static URL[] getJVMCIJarsUrls()