Skip navigation links
C G I J L N S U 

C

cache - Static variable in class jdk.internal.jvmci.service.Services
 

G

getJVMCIJarsUrls() - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Gets the URLs for lib/jvmci/*.jar.
getServiceImpls(Class<?>) - Static method in class jdk.internal.jvmci.service.Services
 

I

init(ClassLoader) - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Registers the JVMCI class loader in the VM.

J

jdk.internal.jvmci.service - package jdk.internal.jvmci.service
 
JVMCIClassLoaderFactory - Class in jdk.internal.jvmci.service
Utility called from the VM to create and register a separate class loader for loading JVMCI classes (i.e., those in found in lib/jvmci/*.jar).
JVMCIClassLoaderFactory() - Constructor for class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
 

L

load(Class<S>) - Static method in class jdk.internal.jvmci.service.Services
Gets an Iterable of the JVMCI providers available for a given service.
loadSingle(Class<S>, boolean) - Static method in class jdk.internal.jvmci.service.Services
Gets the JVMCI provider for a given service for which at most one provider must be available.

N

newClassLoader() - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Creates a new class loader for loading JVMCI classes.

S

ServiceProvider - Annotation Type in jdk.internal.jvmci.service
Annotates a service provider than can be loaded via load(Class) or loadSingle(Class, boolean).
Services - Class in jdk.internal.jvmci.service
An mechanism for accessing service providers via JVMCI.
Services() - Constructor for class jdk.internal.jvmci.service.Services
 
SUPPRESS_PROPERTY_NAME - Static variable in class jdk.internal.jvmci.service.Services
 
SuppressNoClassDefFoundError - Static variable in class jdk.internal.jvmci.service.Services
Determines whether to suppress the NoClassDefFoundError raised if a service provider class specified in a <jre>/jvmci/services/* file is missing.

U

useJVMCIClassLoader - Static variable in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Copy of the UseJVMCIClassLoader VM option.
C G I J L N S U 
Skip navigation links