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()