Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

AArch64CGlobalDataLoadAddressOp - Class in com.oracle.svm.core.graal.aarch64
 
AArch64CPUFeatureAccess - Class in com.oracle.svm.core.aarch64
 
AArch64CPUFeatureAccess() - Constructor for class com.oracle.svm.core.aarch64.AArch64CPUFeatureAccess
 
AArch64FarReturnOp - Class in com.oracle.svm.core.graal.aarch64
 
AArch64FarReturnOp(AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.svm.core.graal.aarch64.AArch64FarReturnOp
 
AArch64FrameAccess - Class in com.oracle.svm.core.aarch64
 
AArch64FrameAccess() - Constructor for class com.oracle.svm.core.aarch64.AArch64FrameAccess
 
AArch64HostedPatcher - Class in com.oracle.svm.hosted.code.aarch64
 
AArch64HostedPatcher() - Constructor for class com.oracle.svm.hosted.code.aarch64.AArch64HostedPatcher
 
AArch64InstructionSynchronizationBarrierOp - Class in com.oracle.svm.core.graal.aarch64
AArch64 instruction for CodeSynchronizationNode.
AArch64InstructionSynchronizationBarrierOp() - Constructor for class com.oracle.svm.core.graal.aarch64.AArch64InstructionSynchronizationBarrierOp
 
AArch64ISBNode - Class in com.oracle.svm.core.graal.nodes.aarch64
 
AArch64ISBNode() - Constructor for class com.oracle.svm.core.graal.nodes.aarch64.AArch64ISBNode
 
AArch64LibCHelper - Class in com.oracle.svm.core.aarch64
 
AArch64LibCHelper() - Constructor for class com.oracle.svm.core.aarch64.AArch64LibCHelper
 
AArch64LibCHelper.CPUFeatures - Interface in com.oracle.svm.core.aarch64
 
AArch64LibCHelperDirectives - Class in com.oracle.svm.core.aarch64
 
AArch64LibCHelperDirectives() - Constructor for class com.oracle.svm.core.aarch64.AArch64LibCHelperDirectives
 
AArch64NativeImagePatcher - Class in com.oracle.svm.core.graal.aarch64
 
AArch64NativeImagePatcher() - Constructor for class com.oracle.svm.core.graal.aarch64.AArch64NativeImagePatcher
 
AArch64RuntimeCodeInstallerPlatformHelper - Class in com.oracle.svm.graal.meta.aarch64
 
AArch64RuntimeCodeInstallerPlatformHelper() - Constructor for class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
 
AArch64SafepointCheckOp - Class in com.oracle.svm.core.graal.aarch64
Compact instruction for SafepointCheckNode.
AArch64SafepointCheckOp() - Constructor for class com.oracle.svm.core.graal.aarch64.AArch64SafepointCheckOp
 
abort() - Static method in class com.oracle.svm.core.posix.headers.LibC
 
abort(String, Object...) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort(Throwable, String) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort(Iterable<String>) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort() - Static method in class com.oracle.svm.core.windows.headers.LibC
 
abs(long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
absoluteDifference(PointerBase, PointerBase) - Static method in class com.oracle.svm.core.util.PointerUtils
Return the distance between two Pointers.
absoluteIP(CodeInfo, long) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
AbstractBootImage - Class in com.oracle.svm.hosted.image
 
AbstractBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.AbstractBootImage
 
AbstractBootImage.NativeImageKind - Enum in com.oracle.svm.hosted.image
 
AbstractCommittedMemoryProvider - Class in com.oracle.svm.core.os
 
AbstractCommittedMemoryProvider() - Constructor for class com.oracle.svm.core.os.AbstractCommittedMemoryProvider
 
AbstractDeoptimizeLowering() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets.AbstractDeoptimizeLowering
 
AbstractImageHeapLayouter<T extends ImageHeapPartition> - Class in com.oracle.svm.core.image
 
AbstractImageHeapLayouter() - Constructor for class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
AbstractImageHeapLayouter.AbstractImageHeapPartition - Class in com.oracle.svm.core.image
The native image heap comes in partitions.
AbstractImageHeapLayouter.ImageHeapLayout - Class in com.oracle.svm.core.image
 
AbstractImageHeapPartition(String, boolean) - Constructor for class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
accept(Object, T) - Method in interface com.oracle.svm.core.util.RingBuffer.Consumer
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.ConstantInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.EnumLookupInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.EnumValueInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.PointerToInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
accept(InfoTreeVisitor) - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
accessAsProt(int) - Static method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
accessName - Variable in class com.oracle.svm.core.graal.nodes.CInterfaceReadNode
 
accessName - Variable in class com.oracle.svm.core.graal.nodes.CInterfaceWriteNode
 
AccessorComputer - Class in com.oracle.svm.reflect.hosted
 
AccessorComputer() - Constructor for class com.oracle.svm.reflect.hosted.AccessorComputer
 
AccessorInfo - Class in com.oracle.svm.hosted.c.info
 
AccessorInfo(ResolvedJavaMethod, AccessorInfo.AccessorKind, boolean, boolean, boolean) - Constructor for class com.oracle.svm.hosted.c.info.AccessorInfo
 
AccessorInfo.AccessorKind - Enum in com.oracle.svm.hosted.c.info
 
acquireTether(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
ActionOnTransitionToJavaSupport() - Constructor for class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
activate(InstalledCodeObserver.InstalledCodeObserverHandle) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandleAccessor
 
activateImplicitExceptionsAreFatal() - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
Switch the current thread into a mode where implicit exceptions such as NullPointerException are fatal errors.
activateObservers(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
adaptPrimitiveType(StructuredGraph, ValueNode, JavaKind, JavaKind, boolean) - Static method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
adaptSignatureAndConvertArguments(HostedProviders, NativeLibraries, HostedGraphKit, JavaType, JavaType[], List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
adaptSignatureAndConvertArguments(HostedProviders, NativeLibraries, HostedGraphKit, JavaType, JavaType[], List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
add(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
add(ReferenceMapEncoder.Input) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
add(int, boolean, Runnable) - Static method in class com.oracle.svm.core.jdk.Target_java_lang_Shutdown
 
add(long) - Method in class com.oracle.svm.core.util.Counter
Increments the value of this counter.
add(String, String...) - Method in class com.oracle.svm.hosted.c.NativeLibraries.DependencyGraph
 
add(NativeImageHeap.ObjectInfo, long) - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
add(Class<T>, T) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
add(ResolvedJavaMethod, int, Object) - Method in class com.oracle.svm.hosted.snippets.IntrinsificationPluginRegistry
 
addAdditionalPreOption(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addAdditionalPreOption(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
AddAllCharsets - Static variable in class com.oracle.svm.core.jdk.LocalizationFeature.Options
 
AddAllFileSystemProviders - Static variable in class com.oracle.svm.core.jdk.FileSystemProviderSupport.Options
 
addAndGet(long) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
addAndGet(UnsignedWord) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicUnsigned
Atomically adds the given value to the current value.
addAnnotated(CLibrary) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addAutoProxyInvoke(ResolvedJavaMethod, int) - Method in class com.oracle.svm.hosted.FallbackFeature
 
addBuiltinPkgNativePrefix(String) - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
addBundleToCache(ResourceBundle) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
addBundleToCache(String) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
addCharset(Charset) - Static method in class com.oracle.svm.core.jdk.LocalizationFeature
 
addConstantsToHeap() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
addDebugInfo(ResolvedJavaMethod, Infopoint, int) - Method in class com.oracle.svm.core.code.FrameInfoEncoder
 
addDirectRelocationWithAddend(int, int, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addDirectRelocationWithoutAddend(int, int, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addError(String, Object...) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addError(String, Object...) - Method in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
addFailedSpeculation(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
addFillerObject(int) - Method in interface com.oracle.svm.core.image.ImageHeap
 
addFillerObject(int) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
Adds an object to the image heap that tries to span size bytes.
addInitializationHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addInitialObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
addInputFile(Path) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addInputFile(int, Path) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addInputFile(Path) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addInputFile(int, Path) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
additionalPreOptions - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addJavaVM(JNIJavaVM) - Static method in class com.oracle.svm.jni.JNIJavaVMList
Insert a new entry at an arbitrary location.
addLateToImageHeap(Object, String) - Method in interface com.oracle.svm.core.image.ImageHeap
 
addLateToImageHeap(Object, String) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
This method allows adding objects to the image heap at a point in time when the image heap is already considered as complete.
addLibPath(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLibPath(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLibPath(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLibPath(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLibrary(String, boolean) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addLibrary(String, boolean, String[]) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addLinkedLibrary(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLinkedLibrary(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLinkedLibrary(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLinkedLibrary(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLiveValue(Value) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMapBuilder
 
addMessage(String, AnalysisMethod, String, String, Throwable) - Method in class com.oracle.svm.hosted.analysis.SubstrateUnsupportedFeatures
 
addMethod(SharedMethod, CompilationResult, int) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
addMethod(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
addObject(Object, boolean, Object) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
If necessary, add an object to the model of the native image heap.
addObserverFactory(InstalledCodeObserver.Factory) - Method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
addOrLookupMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionLinkages
 
addOrMaxValue(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Add two long values, or return Long.MAX_VALUE if the sum overflows.
addPadding(long) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
 
addPadding(long) - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Adds some padding to the end of the partition.
addPCRelativeRelocationWithAddend(int, int, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addProxyClass(Class<?>...) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
addProxyClass(Class<?>...) - Method in class com.oracle.svm.reflect.proxy.DynamicProxySupport
 
addRelocation(int, ObjectFile.RelocationKind, int, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addResourceBundles(String) - Method in interface com.oracle.svm.core.configure.ResourcesRegistry
 
addResourceBundles() - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
addResources(String) - Method in interface com.oracle.svm.core.configure.ResourcesRegistry
 
address - Variable in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
addressOf(NonmovableArray<?>, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Returns a pointer to the address of the given index of an array.
addressOf(int) - Method in class com.oracle.svm.core.heap.PinnedBuffer
Returns a pointer to the specified buffer element.
addressOf(int) - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
addressOf(int) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
addressOfArrayElement(int) - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
addressOfObject() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
AddressOfVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
AddressOfVMThreadLocalNode(VMThreadLocalInfo, ValueNode) - Constructor for class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
addRoot(JavaConstant, Object) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
addRPath(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addRPath(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addRPath(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addRPath(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addShutdownHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addStartupHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addSubstitutionField(F) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
addSubstitutionMethod(ResolvedJavaMethod, M) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
addSubstitutionType(ResolvedJavaType, T) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
addTarget(Path) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
addTearDownHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addTrailingObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
AddVectoredContinueHandler(int, CFunctionPointer) - Static method in class com.oracle.svm.core.windows.headers.ErrHandlingAPI
Registers a vectored continue handler.
adoptChild(T) - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
adoptChildren(Collection<? extends ElementInfo>) - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.annotation.AnnotationTypeFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
Initializes classes that can be proven safe and prints class initialization statistics.
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.FallbackFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.image.sources.SourceCache.SourceCacheFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.hosted.VMFeature
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
afterAnalysis() - Method in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
afterAnalysis(Feature.AfterAnalysisAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionFeature
 
afterClone(Node) - Method in class com.oracle.svm.core.graal.nodes.VerificationMarkerNode
 
afterClone(Node) - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
afterClone(Node) - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
afterCollection() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called after a collection.
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
afterGarbageCollection(boolean) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Called by the garbage collector after a collection has ended, as an opportunity to perform lazy operations, sanity checks or clean-ups.
afterHeapLayout(Feature.AfterHeapLayoutAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
afterHeapLayout(Feature.AfterHeapLayoutAccess) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
afterHeapLayout(Feature.AfterHeapLayoutAccess) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
afterImageWrite(Feature.AfterImageWriteAccess) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
afterParse(HostedMethod) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
afterParseCanonicalization() - Static method in class com.oracle.svm.hosted.code.CompileQueue
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolverRegistrationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.code.InstalledCodeObserverFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.graal.aarch64.AArch64NativeImagePatcher
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.RuntimeFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.monitor.MonitorFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.darwin.DarwinProcessPropertiesSupport.ImagePropertiesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport.ImagePropertiesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.util.CounterFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport.ImagePropertiesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.annotation.AnnotationTypeFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.ClassValueFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.code.aarch64.AArch64HostedPatcher
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.FallbackFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
aggregateMethods(Collection<AnalysisMethod>) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
Aggregate a set of methods that are annotated with RestrictHeapAccess or with Uninterruptible, or methods that are called from those methods.
Alias - Annotation Type in com.oracle.svm.core.annotate
Mechanism for referring to fields and methods otherwise inaccessible due to Java language access control rules.
AlignedHeapChunk - Class in com.oracle.svm.core.genscavenge
An AlignedHeapChunk can hold many Objects.
AlignedHeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.AlignedHeapChunk
 
AlignedHeapChunk.AlignedHeader - Interface in com.oracle.svm.core.genscavenge
Additional fields beyond what is in HeapChunk.Header.
AlignedHeapChunk.MemoryWalkerAccessImpl - Class in com.oracle.svm.core.genscavenge
Methods for a MemoryWalker to access an aligned heap chunk.
AlignedHeapChunk.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Expose some methods that should be protected.
AlignedHeapChunkSize - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
alignment() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type
 
alignUp(int) - Method in class com.oracle.svm.core.config.ObjectLayout
Align the specified offset or address up to ObjectLayout.getAlignment().
alignUp(long) - Method in class com.oracle.svm.core.config.ObjectLayout
Align the specified offset or address up to ObjectLayout.getAlignment().
allAMD64Flags() - Static method in class com.oracle.svm.core.SubstrateTargetDescription
We include all flags that enable AMD64 CPU instructions as we want best possible performance for the code.
allAnnotations() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
allDeclaredMethods - Variable in class com.oracle.svm.hosted.meta.HostedType
 
allocate(ImageHeapObject) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
 
allocate(ImageHeapObject) - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Reserves sufficient memory in this partition for the given object.
allocate(UnsignedWord, UnsignedWord, boolean) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Allocate a block of committed memory.
allocate(UnsignedWord, UnsignedWord, boolean) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
Allocate the requested amount of virtual memory at the requested alignment.
allocate(UnsignedWord, boolean) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
Allocate the requested amount of virtual memory at the default alignment.
allocate(UnsignedWord, UnsignedWord, boolean) - Method in class com.oracle.svm.core.windows.WindowsOSCommittedMemoryProvider
 
allocateArray(DynamicHub, int, int, int, boolean, boolean, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
allocateArrayDynamic(DynamicHub, int, boolean, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
allocateCodeMemory(UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
allocateCodeMemory(long) - Method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
allocateInstance(DynamicHub, long, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
allocateInstanceDynamic(DynamicHub, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
AllocateInstancePrefetchLines - Static variable in class com.oracle.svm.core.SubstrateOptions
 
allocateIsolateThread(int) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
allocateIsolateThread(int) - Method in class com.oracle.svm.core.thread.VMThreads
Allocate native memory for a IsolateThread.
allocateIsolateThread(int) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
allocateMemory(UnalignedHeapChunk.UnalignedHeader, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Allocate memory within this AlignedHeapChunk.
allocateMethodInfo() - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
allocatePhaseStatisticsCache() - Static method in class com.oracle.svm.graal.GraalSupport
 
AllocatePrefetchDistance - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchInstr - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchLines - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchStepSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchStyle - Static variable in class com.oracle.svm.core.SubstrateOptions
 
ALLOCATION_LOCATION_IDENTITIES - Static variable in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
AllocationBase() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
AllocationBeforePhysicalMemorySize - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
AllocationCounter - Class in com.oracle.svm.core.allocationprofile
Passed as an argument to the allocation snippet during lowering.
AllocationCounter(String, AllocationCounter) - Constructor for class com.oracle.svm.core.allocationprofile.AllocationCounter
 
AllocationFreeList<T extends AllocationFreeList.Element<T>> - Class in com.oracle.svm.core.heap
A list of elements that can be constructed without allocation, for use by the garbage collector.
AllocationFreeList() - Constructor for class com.oracle.svm.core.heap.AllocationFreeList
Constructor.
AllocationFreeList.Element<T extends AllocationFreeList.Element<T>> - Class in com.oracle.svm.core.heap
An element of a AllocationFreeList has slots for the next element in the list, so singly-linked lists can be assembled without allocation.
AllocationFreeList.PreviouslyRegisteredElementException - Exception in com.oracle.svm.core.heap
 
AllocationFreeStackFrameVisitor - Static variable in class com.oracle.svm.core.stack.ThreadStackPrinter
 
AllocationFreeStackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.AllocationFreeStackFrameVisitor
 
AllocationProfiling - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
AllocationProfilingThreshold - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
AllocationProtect() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
AllocationSite - Class in com.oracle.svm.core.allocationprofile
 
AllocationSite.Options - Class in com.oracle.svm.core.allocationprofile
 
allow() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
allowConstantFolding() - Method in interface com.oracle.svm.core.meta.ReadableJavaField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.meta.HostedField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
allowConstantFolding() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
allowConstantToStackMove(Constant) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
 
allowConstantToStackMove(Constant) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
AllowFoldMethods - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
AllowIncompleteClasspath - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
allowRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
allReasons - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
altMetafactory(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
Facilitates the creation of simple "function objects" that implement one or more interfaces by delegation to a provided MethodHandle, after appropriate type adaptation and partial evaluation of arguments.
Always() - Constructor for class com.oracle.svm.core.annotate.ExcludeFromReferenceMap.Always
 
AlwaysCollectCompletely() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy.AlwaysCollectCompletely
 
AlwaysIncluded() - Constructor for class com.oracle.svm.core.annotate.TargetClass.AlwaysIncluded
 
AlwaysIncluded() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.AlwaysIncluded
 
AlwaysInline - Annotation Type in com.oracle.svm.core.annotate
Every thus annotated method is always inlined by the compiler.
AlwaysInlineAllCallees - Annotation Type in com.oracle.svm.core.annotate
In an annotated method, all statically bindable callee methods are inlined (unless the callee is annoted with NeverInline).
AMD64CGlobalDataLoadAddressOp - Class in com.oracle.svm.core.graal.amd64
 
AMD64CPUFeatureAccess - Class in com.oracle.svm.core.amd64
 
AMD64CPUFeatureAccess() - Constructor for class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
AMD64FarReturnOp - Class in com.oracle.svm.core.graal.amd64
 
AMD64FarReturnOp(AllocatableValue, AllocatableValue, AllocatableValue, boolean) - Constructor for class com.oracle.svm.core.graal.amd64.AMD64FarReturnOp
 
AMD64FrameAccess - Class in com.oracle.svm.core.amd64
 
AMD64FrameAccess() - Constructor for class com.oracle.svm.core.amd64.AMD64FrameAccess
 
AMD64HostedPatcher - Class in com.oracle.svm.hosted.code.amd64
 
AMD64HostedPatcher(int, AMD64BaseAssembler.OperandDataAnnotation) - Constructor for class com.oracle.svm.hosted.code.amd64.AMD64HostedPatcher
 
AMD64LibCHelper - Class in com.oracle.svm.core.amd64
 
AMD64LibCHelper() - Constructor for class com.oracle.svm.core.amd64.AMD64LibCHelper
 
AMD64LibCHelper.CPUFeatures - Interface in com.oracle.svm.core.amd64
 
AMD64LibCHelperDirectives - Class in com.oracle.svm.core.amd64
 
AMD64LibCHelperDirectives() - Constructor for class com.oracle.svm.core.amd64.AMD64LibCHelperDirectives
 
AMD64NativeImagePatcher - Class in com.oracle.svm.core.graal.amd64
 
AMD64NativeImagePatcher(int, AMD64BaseAssembler.OperandDataAnnotation) - Constructor for class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
 
AMD64RuntimeCodeInstallerPlatformHelper - Class in com.oracle.svm.graal.meta.amd64
 
AMD64RuntimeCodeInstallerPlatformHelper() - Constructor for class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
 
AMD64SafepointCheckOp - Class in com.oracle.svm.core.graal.amd64
Compact instruction for SafepointCheckNode.
AMD64SafepointCheckOp() - Constructor for class com.oracle.svm.core.graal.amd64.AMD64SafepointCheckOp
 
AnalysisBytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Constructor for class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
AnalysisConstantFieldProvider - Class in com.oracle.svm.hosted.ameta
 
AnalysisConstantFieldProvider(AnalysisUniverse, MetaAccessProvider, AnalysisConstantReflectionProvider, ClassInitializationSupport) - Constructor for class com.oracle.svm.hosted.ameta.AnalysisConstantFieldProvider
 
AnalysisConstantReflectionProvider - Class in com.oracle.svm.hosted.ameta
 
AnalysisConstantReflectionProvider(AnalysisUniverse, ConstantReflectionProvider, ClassInitializationSupport) - Constructor for class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
AnalysisGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
AnalysisGraphBuilderPhase(Providers, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase
 
AnalysisGraphBuilderPhase.AnalysisBytecodeParser - Class in com.oracle.svm.hosted.phases
 
AnalysisMethodCalleeWalker - Class in com.oracle.svm.hosted.code
Gather a list of the transitive blacklisted callees from methods annotated with RestrictHeapAccess that allocate.
AnalysisMethodCalleeWalker() - Constructor for class com.oracle.svm.hosted.code.AnalysisMethodCalleeWalker
 
AnalysisSpeculation(DeoptHostedSnippets.AnalysisSpeculationReason) - Constructor for class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.AnalysisSpeculation
 
AnalysisSpeculationReason(String) - Constructor for class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.AnalysisSpeculationReason
 
AnnotatedExceptionTypesComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedExceptionTypesComputer
 
AnnotatedField - Class in com.oracle.svm.hosted.substitute
 
AnnotatedField(ResolvedJavaField, Annotation) - Constructor for class com.oracle.svm.hosted.substitute.AnnotatedField
 
AnnotatedMethod - Class in com.oracle.svm.hosted.substitute
 
AnnotatedMethod(ResolvedJavaMethod, ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
AnnotatedParameterTypesComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedParameterTypesComputer
 
AnnotatedReceiverTypeComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedReceiverTypeComputer
 
AnnotatedReturnTypeComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedReturnTypeComputer
 
AnnotatedSuperInfo - Class in com.oracle.svm.core.hub
 
AnnotatedTypeComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Field.AnnotatedTypeComputer
 
AnnotateOriginal - Annotation Type in com.oracle.svm.core.annotate
This annotation allows to add additional annotations to existing methods but keep the implementation as it is.
AnnotationsEncoding - Class in com.oracle.svm.core.hub
 
AnnotationSubstitutionField - Class in com.oracle.svm.hosted.annotation
 
AnnotationSubstitutionField(AnnotationSubstitutionType, ResolvedJavaMethod, SnippetReflectionProvider, MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
AnnotationSubstitutionMethod - Class in com.oracle.svm.hosted.annotation
 
AnnotationSubstitutionMethod(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.annotation.AnnotationSubstitutionMethod
 
AnnotationSubstitutionProcessor - Class in com.oracle.svm.hosted.substitute
 
AnnotationSubstitutionProcessor(ImageClassLoader, MetaAccessProvider, ClassInitializationSupport) - Constructor for class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
AnnotationSubstitutionType - Class in com.oracle.svm.hosted.annotation
 
AnnotationSubstitutionType(MetaAccessProvider, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
AnnotationSupport - Class in com.oracle.svm.hosted.annotation
 
AnnotationSupport(MetaAccessProvider, SnippetReflectionProvider) - Constructor for class com.oracle.svm.hosted.annotation.AnnotationSupport
 
AnnotationSupportConfig - Class in com.oracle.svm.core.jdk
 
AnnotationSupportConfig() - Constructor for class com.oracle.svm.core.jdk.AnnotationSupportConfig
 
AnnotationTypeFeature - Class in com.oracle.svm.hosted.annotation
 
AnnotationTypeFeature() - Constructor for class com.oracle.svm.hosted.annotation.AnnotationTypeFeature
 
AnnotationTypeSupport - Class in com.oracle.svm.core.hub
 
AnnotationTypeSupport() - Constructor for class com.oracle.svm.core.hub.AnnotationTypeSupport
 
AOTInline - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AOTTrivialInline - Static variable in class com.oracle.svm.core.SubstrateOptions
 
APIFunctionPrefix - Static variable in class com.oracle.svm.core.SubstrateOptions
 
APIOption - Annotation Type in com.oracle.svm.core.option
If an Option is additionally annotated with APIOption it will be exposed as native-image option with the given name.
APIOption.APIOptionKind - Enum in com.oracle.svm.core.option
APIOptionKind can be used to customize how an APIOption gets rewritten to its Option counterpart.
APIOption.DefaultTransformer - Class in com.oracle.svm.core.option
 
APIOption.List - Annotation Type in com.oracle.svm.core.option
 
APIOption.Utils - Class in com.oracle.svm.core.option
 
append(T) - Method in class com.oracle.svm.core.util.RingBuffer
 
append(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendConstantAccessor(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendEnumType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendln(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendln() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendMacroDefinition(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
Appends definition of "flags" like macro.
appendPointerToType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendRawStructType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendStateSplitProxy(FrameState) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
appendStateSplitProxy(FrameStateBuilder) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
appendStructType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
ApplicationSourceCache - Class in com.oracle.svm.hosted.image.sources
 
ApplicationSourceCache() - Constructor for class com.oracle.svm.hosted.image.sources.ApplicationSourceCache
Create an application source cache.
apply(String) - Method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions.NameTransformation
 
apply(String) - Method in class com.oracle.svm.core.c.function.CEntryPointOptions.DefaultNameTransformation
 
apply(String) - Method in class com.oracle.svm.core.c.function.CEntryPointOptions.UnchangedNameTransformation
 
apply(NonmovableArray<?>) - Method in interface com.oracle.svm.core.code.RuntimeCodeInfoAccess.NonmovableArrayAction
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_internal_access
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_internal_loader_helper
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_internal_misc
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_internal_reflect
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_nio
 
apply(Object) - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
apply(Object) - Method in class com.oracle.svm.core.option.APIOption.DefaultTransformer
 
apply(Object) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
apply(GraphBuilderContext, ResolvedJavaType, Supplier<FrameState>, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
 
apply(GraphBuilderContext, ResolvedJavaType, Supplier<FrameState>, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
apply(Object) - Method in class com.oracle.svm.truffle.nfi.NativeObjectReplacer
 
areAllAllocatableRegistersCallerSaved() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
areAllAllocatableRegistersCallerSaved() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
areNestMates(Class<?>, Class<?>) - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_Reflection
 
arg_types() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_cif
 
args() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
ARGUMENTS - Static variable in class com.oracle.svm.core.JavaMainWrapper
 
ARITHMETIC_COS - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_EXP - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_LOG - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_LOG10 - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_POW - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_SIN - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_TAN - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ArithmeticSnippets - Class in com.oracle.svm.core.graal.snippets
 
ArithmeticSnippets(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Constructor for class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
ArithmeticSnippets.DivRemLowering - Class in com.oracle.svm.core.graal.snippets
 
ArithmeticSnippets.IdentityLowering - Class in com.oracle.svm.core.graal.snippets
 
ARRAY - Static variable in class com.oracle.svm.core.jdk.InternalVMMethod.Holder
Array that contains only the instance of the annotation, useful when the annotation is manually injected.
array - Variable in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
arraycopy(NonmovableArray<?>, int, NonmovableArray<?>, int, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
 
ArraycopySnippets - Class in com.oracle.svm.core.graal.jdk
 
ArraycopySnippets(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Constructor for class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
ArrayCopyWithExceptionNode - Class in com.oracle.svm.core.graal.jdk
 
ArrayCopyWithExceptionNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, JavaKind, int) - Constructor for class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
arrayLengthOffset() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
arrayLengthOffset() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
ArraysCopyOfLowering() - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfLowering
 
arraysCopyOfSnippet(DynamicHub, Object, int, int) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets
 
ArraysCopyOfWithExceptionLowering() - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfWithExceptionLowering
 
arrayType - Variable in class com.oracle.svm.hosted.meta.HostedType
 
asBoolean() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asBoolean() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asBoxedPrimitive() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asBoxedPrimitive() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asByteBuffer(NonmovableArray<Byte>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Obtain a ByteBuffer that is backed by the given array.
asCompilableTruffleAST(JavaConstant) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
asCompilableTruffleAST(JavaConstant) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
asDouble() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asDouble() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asExecutableName(String) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
asFloat() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asFloat() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asInt() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asInt() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asJavaClass(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
asJavaClass(ResolvedJavaType) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
asJavaClass(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
asJavaMethod() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
asJavaType(Constant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
asJavaType(Constant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
asJavaType(Constant) - Method in class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
asList(Object, String) - Static method in class com.oracle.svm.core.configure.ConfigurationParser
 
asLong() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asLong() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asMap(Object, String) - Static method in class com.oracle.svm.core.configure.ConfigurationParser
 
asObject(Class<T>, JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
asObject(Constant) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asObject(Class<T>, JavaConstant) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asObject(ResolvedJavaType, JavaConstant) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asObject(Class<T>, JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedSnippetReflectionProvider
 
asObject(Class<T>, JavaConstant) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
asObjectHub(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
asPackageName() - Method in enum com.oracle.svm.core.OS
Returns a string that can be used in a package name.
asPointer(HeapChunk.Header<?>) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Convenience method: Cast a HeapChunk.Header to a Pointer to allow address arithmetic.
assertHub(DynamicHub) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
For assertions: Verify that the hub is a reference to where DynamicHubs live in the heap.
assertHubOfObject(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
For assertions: Verify the hub of the object.
assertionsEnabled() - Static method in class com.oracle.svm.core.SubstrateUtil
Checks whether assertions are enabled in the VM.
assertIsNotLocked(String) - Method in class com.oracle.svm.core.locks.VMMutex
This method is potentially racy and must only be called in places where we can guarantee that no incorrect AssertionErrors are thrown because of potential races.
assertIsOwner(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
assertNotOwner(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
assign(int, byte[]) - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
assignableFromMatches - Variable in class com.oracle.svm.hosted.meta.HostedType
 
assignJavaThread(Thread, boolean) - Static method in class com.oracle.svm.core.thread.JavaThreads
Assign a Thread object to the current thread, which must have already been attached VMThreads as an IsolateThread.
assignObjectToPartition(ImageHeapObject, boolean, boolean, boolean) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
assignObjectToPartition(ImageHeapObject, boolean, boolean, boolean) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
Assign an object to the most suitable partition.
assignPartitionRelativeOffsets(ImageHeap) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
 
assignPartitionRelativeOffsets(ImageHeap) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
Determines in which order image heap objects are placed in image heap partitions.
asStackTraceElement(int) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
asString(Object, String) - Static method in class com.oracle.svm.core.configure.ConfigurationParser
 
AtomicInteger(int) - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
AtomicLong(long) - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
AtomicPointer() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicPointer
 
AtomicReference() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
AtomicReference(T) - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
AtomicUnsigned() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicUnsigned
 
AtomicWord() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
Creates a new AtomicWord with initial value WordFactory.zero().
ATTACH_THREAD - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
attachCurrentThread(Isolate) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
attachThread(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
attachThread(Isolate, CEntryPointNativeFunctions.IsolateThreadPointer) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
attachThread(IsolateThread) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
attachThread(ValueNode, boolean) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
attachThread(IsolateThread) - Method in class com.oracle.svm.core.heap.Heap
Notifies the heap that a new thread was attached to the VM.
attachThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
Creates a new IsolateThread and adds it to the list of running threads.
attachThreadSnippet(Isolate, boolean, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
attachToCurrentIsolate(InstalledCodeObserver.InstalledCodeObserverHandle) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandleAccessor
 
attachToCurrentIsolate(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
aUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
aUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
autoflush(boolean) - Method in class com.oracle.svm.core.log.Log
Turn auto-flushing of the log at every newline on or off.
autoflush(boolean) - Method in class com.oracle.svm.core.log.RealLog
 
Automatic - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AutomaticFeature - Annotation Type in com.oracle.svm.core.annotate
Feature classes can use this annotation are unconditionally added when they are reachable on the class path.
AutomaticPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.AutomaticPrologue
 
AUX_IMAGE_UNSUPPORTED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
AuxiliaryImageHeap - Interface in com.oracle.svm.core.genscavenge
 
auxiliaryImagePath() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
auxiliaryImageReservedSpaceSize() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
availableObjectMemory(HeapChunk.Header<?>) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
How much space is available for objects in a HeapChunk?
await() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
awaitQuiescence(long, TimeUnit) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
awaitTermination(long, TimeUnit) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 

B

backendProvider - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
bailoutInPrologue(WordBase) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(long) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(double) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(boolean) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller.
BarrierSnippets - Class in com.oracle.svm.core.genscavenge.graal
Methods in this class are snippets.
BarrierSnippets(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
BarrierSnippets.Options - Class in com.oracle.svm.core.genscavenge.graal
 
BarrierSnippets.PostWriteBarrierLowering - Class in com.oracle.svm.core.genscavenge.graal
 
BarrierSnippets.TestingBackDoor - Class in com.oracle.svm.core.genscavenge.graal
 
barrierType - Variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
barrierType - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
base - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
base - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
BaseAddress() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
baseParameterNumber(boolean) - Static method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
basePhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
 
BaseProcessPropertiesSupport - Class in com.oracle.svm.core
 
BaseProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.BaseProcessPropertiesSupport
 
bb - Variable in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
bb - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
bci - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
bci - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
bci() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
bci() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
bci - Variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
BCI_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.os.ImageHeapProviderFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.SubstrateExitHandlerFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.VMInspection
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.ClassNewInstanceFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.config.JavaxXmlClassAndResourcesLoaderFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.FallbackFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.option.HostedOptionFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.SecurityServicesFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.VMFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.jni.functions.JNIFunctionTablesFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.jni.JNIThreadLocalEnvironmentFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.truffle.NodeClassFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
beforeCollection() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called before a collection.
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.diagnostic.HostedHeapDumpFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.jni.functions.JNIFunctionTablesFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.reflect.proxy.hosted.DynamicProxyFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
beforeGarbageCollection() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Called by the garbage collector before a collection is started, as an opportunity to perform lazy operations, sanity checks or clean-ups.
beforeInstallInCurrentIsolate(CodeInfo, SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
beforeThreadRun(Thread) - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
 
beforeThreadRun(Thread) - Method in class com.oracle.svm.core.thread.JavaThreads
Hook for subclasses.
BLACKLIST - Static variable in annotation type com.oracle.svm.core.annotate.MustNotSynchronize
 
block() - Method in class com.oracle.svm.core.locks.VMCondition
Waits until the condition variable gets signaled.
block(long) - Method in class com.oracle.svm.core.locks.VMCondition
Waits until the condition variable gets signaled or the given number of nanoseconds has elapsed.
BLOCKED_ON_MONITOR_ENTER - Static variable in class com.oracle.svm.core.thread.ThreadStatus
(re-)entering a synchronization block.
blockNoTransition() - Method in class com.oracle.svm.core.locks.VMCondition
Like VMCondition.block(), but without a thread status transition.
blockNoTransition(long) - Method in class com.oracle.svm.core.locks.VMCondition
blockNoTransitionUnspecifiedOwner() - Method in class com.oracle.svm.core.locks.VMCondition
Like VMCondition.blockNoTransition(), but an unspecified lock owner is used.
bool(boolean) - Method in class com.oracle.svm.core.log.Log
Prints the strings "true" or "false" depending on the value.
bool(boolean) - Method in class com.oracle.svm.core.log.RealLog
 
BootImageHeapElement(Object, UnsignedWord) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
bootImageHeapObjRefVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
BoxedPointer - Class in com.oracle.svm.core.c
 
BoxedPointer(PointerBase) - Constructor for class com.oracle.svm.core.c.BoxedPointer
 
BoxedRelocatedPointer - Class in com.oracle.svm.core.c
A variant of BoxedPointer that is immutable, but has a non-final field, intended to work around limitations on folding RelocatedPointer into a constant in call stub code.
BoxedRelocatedPointer(RelocatedPointer) - Constructor for class com.oracle.svm.core.c.BoxedRelocatedPointer
 
boxPrimitive(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
boxPrimitive(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
breakpoint() - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
breakpoint(Object) - Static method in class com.oracle.svm.core.SubstrateUtil
 
broadcast() - Method in class com.oracle.svm.core.locks.VMCondition
Wakes up all threads that are waiting on this condition.
buffer - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
The ByteBuffer itself.
build() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
build(DebugContext, ImageHeapLayouter) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
Build the image.
build(DebugContext, ImageHeapLayouter) - Method in class com.oracle.svm.hosted.image.NativeBootImage
Create the image sections for code, constants, and the heap.
build(String[], String[], NativeImageClassLoader) - Method in interface com.oracle.svm.hosted.ImageBuildTask
Main function for remote image building which is invoked on every image building request sent to the server.
build(DebugContext) - Method in class com.oracle.svm.hosted.meta.UniverseBuilder
This step is single threaded, i.e., all the maps are modified only by a single thread, so no synchronization is necessary.
build(String[], String[], NativeImageClassLoader) - Method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
buildContent(Pointer) - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Fills the target content from the virtual frame information.
Builder(SubstrateReplacements.GraphMakerFactory) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, String) - Static method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
buildID(StringBuilder) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildID(StringBuilder) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
buildInitialGraph(DebugContext, BytecodeProvider, ResolvedJavaMethod, Object[], boolean, NodeSourcePosition, IntrinsicContext.CompilationContext) - Method in class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
buildName(StringBuilder) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildName(StringBuilder) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
buildName(StringBuilder) - Method in class com.oracle.svm.truffle.SubstrateTruffleCompilationIdentifier
 
buildRuntimeMetadata(CFunctionPointer, UnsignedWord) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
buildSourceReference(FrameState) - Static method in class com.oracle.svm.graal.hosted.GraalFeature
 
buildString(StringBuilder, CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildString(StringBuilder, CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
BuiltinDirectives - Class in com.oracle.svm.hosted.c
 
BuiltinDirectives() - Constructor for class com.oracle.svm.hosted.c.BuiltinDirectives
 
byDecreasingCount - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
byDecreasingSpace - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
byIncreasingCount - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by count.
byIncreasingSpace - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by space.
byName - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by name.
BySpaceAndTime() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
ByteArrayReader - Class in com.oracle.svm.core.util
Provides low-level read access to a byte[] array for signed and unsigned values of size 1, 2, 4, and 8 bytes.
ByteArrayReader() - Constructor for class com.oracle.svm.core.util.ByteArrayReader
 
byteIndex - Variable in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
byteSizeOf(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Provides the size of the given array in bytes.
bytesSupplier - Variable in class com.oracle.svm.core.c.CGlobalDataImpl
 
bytesToUnit(UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
bytesToUnit(UnsignedWord, MetricsLogUtils.MemoryUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
ByTime() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 

C

C_SOURCE_FILE_EXTENSION - Static variable in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
CACHED_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
cachedFile(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Convert a potential resolved candidate path to the corresponding local File in this cache.
cachedPath(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Convert a potential resolved candidate path to the corresponding local Path in this cache.
cacheReverseMapping() - Static method in class com.oracle.svm.core.heap.GCCause
 
CalendarSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
CalendarSubstitutions() - Constructor for class com.oracle.svm.core.jdk.CalendarSubstitutions
 
CalleeSavedRegisters - Class in com.oracle.svm.core
This class provides support for callee-saved registers to the rest of the VM.
CalleeSavedRegisters(Register, List<Register>, Map<Register, Integer>, int, int) - Constructor for class com.oracle.svm.core.CalleeSavedRegisters
 
calleeSavedRegisters - Variable in class com.oracle.svm.core.CalleeSavedRegisters
 
caller - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
caller - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
 
callerAnnotatedWith(Invoke, Class<? extends Annotation>) - Static method in class com.oracle.svm.hosted.code.CompileQueue
 
callerMethod - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
callForReplacements(DebugContext, RuntimeConfiguration) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
callNewArrayStub(Word, int) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
callNewInstanceStub(Word) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
callNewMultiArrayStub(Word, int, Word) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
calloc(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
calloc(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
callSlowPath(ForeignCallDescriptor, Object) - Static method in class com.oracle.svm.core.monitor.MonitorSnippets
 
CallTreeNode(ResolvedJavaMethod, ResolvedJavaMethod, GraalFeature.CallTreeNode, int, String) - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
canBeInlined() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
Overriding this method is necessary in addition to adding the Modifier.STATIC modifier.
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
canBeUsedForInlining(Invoke) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
canBoxPrimitive(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
cancelInstalledTask(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
canDeferPlugin(GeneratedInvocationPlugin) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
canDeferPlugin(GeneratedInvocationPlugin) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
Fold and Node.NodeIntrinsic can be deferred during parsing/decoding.
canDeoptForTesting - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
canDeoptForTesting() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
canDeoptForTesting(HostedMethod) - Method in class com.oracle.svm.hosted.code.CompileQueue
Returns true if a method should be considered as deoptimization source.
canDeoptimize() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
canDeoptimize(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
canDeoptimize() - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
canDeoptimize() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
canDeoptimize() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
canDeoptimize() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
canDeoptimize() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
canInlinePartialIntrinsicExit() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
CAnnotationProcessor - Class in com.oracle.svm.hosted.c
Processes native library information for one C Library header file (one { NativeCodeContext }).
CAnnotationProcessor(NativeLibraries, NativeCodeContext) - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessor
 
CAnnotationProcessorCache - Class in com.oracle.svm.hosted.c
Cache of pre-computed information for the CAnnotationProcessor.
CAnnotationProcessorCache() - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
CAnnotationProcessorCache.Options - Class in com.oracle.svm.hosted.c
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.core.graal.nodes.ExceptionStateNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.core.graal.nodes.TestDeoptimizeNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
canonicalMethodName(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
canRead(Target_java_lang_Module) - Method in class com.oracle.svm.core.jdk.Target_java_lang_Module
 
canUse(Class<?>) - Method in class com.oracle.svm.core.jdk.Target_java_lang_Module
 
canUseAsStateDuring() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
canUseAsStateDuring() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
canUseAsStateDuring() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
canUseAsStateDuring() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
canVirtualizeLargeByteArrayAccess() - Method in class com.oracle.svm.core.graal.code.SubstratePlatformConfigurationProvider
 
CAPCacheDir - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
CARD_REMEMBERED_SET_LOCATION - Static variable in class com.oracle.svm.core.genscavenge.CardTable
A LocationIdentity to distinguish card locations from other locations.
CardTable - Class in com.oracle.svm.core.genscavenge
A card remembered set table is a remembered set that summarizes pointer stores into a region.
CardTable.ReferenceToYoungObjectReferenceVisitor - Class in com.oracle.svm.core.genscavenge
Visit an object reference and return false if it is a reference to the young space.
CardTable.ReferenceToYoungObjectVisitor - Class in com.oracle.svm.core.genscavenge
 
CardTable.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
For testing and debugging.
CardTable.Visitor - Interface in com.oracle.svm.core.genscavenge
An interface for visitors to a card remembered set table.
cast(Object, Class<T>) - Static method in class com.oracle.svm.core.SubstrateUtil
CCallStubMethod - Class in com.oracle.svm.hosted.code
 
CCLinkerInvocation - Class in com.oracle.svm.hosted.image
 
CCLinkerInvocation() - Constructor for class com.oracle.svm.hosted.image.CCLinkerInvocation
 
CCLinkerInvocation.Options - Class in com.oracle.svm.hosted.image
 
CCompilerInvoker - Class in com.oracle.svm.hosted.c.codegen
 
CCompilerInvoker(Path) - Constructor for class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
CCompilerInvoker.CompilerErrorHandler - Interface in com.oracle.svm.hosted.c.codegen
 
CCompilerInvoker.CompilerInfo - Class in com.oracle.svm.hosted.c.codegen
 
CCompilerOption - Static variable in class com.oracle.svm.core.SubstrateOptions
 
CCompilerPath - Static variable in class com.oracle.svm.core.SubstrateOptions
 
CConst - Annotation Type in com.oracle.svm.core.c
Qualifies a C type as const in an entry-point method signature.
CConstantValueSupportImpl - Class in com.oracle.svm.hosted.c
 
CConstantValueSupportImpl(NativeLibraries, MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.c.CConstantValueSupportImpl
 
CEntryPointActions - Class in com.oracle.svm.core.c.function
Advanced entry and leave actions for entry point methods annotated with CEntryPoint.
CEntryPointBuiltins - Class in com.oracle.svm.core.c.function
Methods implementing the built-ins of CEntryPoint.Builtin, which are matched by name (case-insensitive).
CEntryPointBuiltins.CEntryPointBuiltinImplementation - Annotation Type in com.oracle.svm.core.c.function
 
CEntryPointCallStubMethod - Class in com.oracle.svm.hosted.code
 
CEntryPointCallStubSupport - Class in com.oracle.svm.hosted.code
 
CEntryPointCreateIsolateParameters - Interface in com.oracle.svm.core.c.function
Parameters for the creation of an isolate.
CEntryPointData - Class in com.oracle.svm.hosted.code
 
CEntryPointEnterNode - Class in com.oracle.svm.core.graal.nodes
 
CEntryPointEnterNode(CEntryPointEnterNode.EnterAction, ValueNode, boolean, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
CEntryPointEnterNode.EnterAction - Enum in com.oracle.svm.core.graal.nodes
 
CEntryPointErrors - Class in com.oracle.svm.core.c.function
Errors returned by CEntryPointActions and CEntryPointNativeFunctions and their implementation, including snippets and foreign function calls.
CEntryPointFeature - Class in com.oracle.svm.hosted.thread
 
CEntryPointFeature() - Constructor for class com.oracle.svm.hosted.thread.CEntryPointFeature
 
CEntryPointJavaCallStubMethod - Class in com.oracle.svm.hosted.code
Call stub for invoking CEntryPoint methods via a Java-to-native call to the method's native-to-Java stub.
CEntryPointLeaveNode - Class in com.oracle.svm.core.graal.nodes
 
CEntryPointLeaveNode(CEntryPointLeaveNode.LeaveAction) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
CEntryPointLeaveNode(CEntryPointLeaveNode.LeaveAction, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
CEntryPointLeaveNode.LeaveAction - Enum in com.oracle.svm.core.graal.nodes
 
CEntryPointLiteralFeature - Class in com.oracle.svm.hosted.code
 
CEntryPointLiteralFeature() - Constructor for class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
CEntryPointNativeFunctions - Class in com.oracle.svm.core.c.function
 
CEntryPointNativeFunctions.IsolatePointer - Interface in com.oracle.svm.core.c.function
 
CEntryPointNativeFunctions.IsolateThreadPointer - Interface in com.oracle.svm.core.c.function
 
CEntryPointNativeFunctions.NameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointOptions - Annotation Type in com.oracle.svm.core.c.function
 
CEntryPointOptions.AlwaysIncluded - Class in com.oracle.svm.core.c.function
A BooleanSupplier that always returns true.
CEntryPointOptions.AutomaticPrologue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.prologue() for examining the entry point method's signature and, in the case of an IsolateThread parameter, using CEntryPointSetup.EnterPrologue or, in the case of an Isolate parameter, using CEntryPointSetup.EnterIsolatePrologue.
CEntryPointOptions.DefaultNameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointOptions.NoEpilogue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.epilogue() to omit the epilogue entirely.
CEntryPointOptions.NoPrologue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.prologue() to omit the prologue entirely.
CEntryPointOptions.NotIncludedAutomatically - Class in com.oracle.svm.core.c.function
A BooleanSupplier that always returns false.
CEntryPointOptions.Publish - Enum in com.oracle.svm.core.c.function
 
CEntryPointOptions.UnchangedNameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointPrologueBailoutNode - Class in com.oracle.svm.core.graal.nodes
 
CEntryPointPrologueBailoutNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointPrologueBailoutNode
 
CEntryPointSetup - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup
 
CEntryPointSetup.EnterCreateIsolatePrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.EnterIsolatePrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.EnterPrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveDetachThreadEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveTearDownIsolateEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSnippets - Class in com.oracle.svm.core.graal.snippets
Snippets for calling from C to Java.
CEntryPointSnippets.EnterLowering - Class in com.oracle.svm.core.graal.snippets
 
CEntryPointSnippets.IsolateCreationWatcher - Interface in com.oracle.svm.core.graal.snippets
 
CEntryPointSnippets.LeaveLowering - Class in com.oracle.svm.core.graal.snippets
 
CEntryPointSnippets.UtilityLowering - Class in com.oracle.svm.core.graal.snippets
 
CEntryPointSupport - Class in com.oracle.svm.hosted.c.function
 
CEntryPointSupport() - Constructor for class com.oracle.svm.hosted.c.function.CEntryPointSupport
 
CEntryPointUtilityNode - Class in com.oracle.svm.core.graal.nodes
 
CEntryPointUtilityNode(CEntryPointUtilityNode.UtilityAction, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
CEntryPointUtilityNode(CEntryPointUtilityNode.UtilityAction, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
CEntryPointUtilityNode.UtilityAction - Enum in com.oracle.svm.core.graal.nodes
 
CEnumCallWrapperMethod - Class in com.oracle.svm.hosted.cenum
Generated code for patching CEnumLookup annotated methods and calling EnumRuntimeData.convertCToJava(long).
CEnumCallWrapperSubstitutionProcessor - Class in com.oracle.svm.hosted.cenum
Substitutes methods declared as native with CEnumLookup annotation with a synthetic graph that calls the appropriate EnumRuntimeData.convertCToJava(long) method.
CEnumCallWrapperSubstitutionProcessor() - Constructor for class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
 
CErrorNumber - Class in com.oracle.svm.core
 
CErrorNumber() - Constructor for class com.oracle.svm.core.CErrorNumber
 
CErrorNumber.CErrorNumberSupport - Interface in com.oracle.svm.core
 
CFunctionCallStubMethod - Class in com.oracle.svm.hosted.code
Call stub for invoking C functions via methods annotated with CFunction.
cFunctionEpilogue(int) - Static method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
CFunctionEpilogueMarker - Class in com.oracle.svm.core.nodes
 
CFunctionEpilogueNode - Class in com.oracle.svm.core.nodes
See comments in CFunctionPrologueNode for details.
CFunctionEpilogueNode(int) - Constructor for class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
CFunctionLinkages - Class in com.oracle.svm.hosted.code
 
CFunctionOptions - Annotation Type in com.oracle.svm.core.c.function
This annotation is used to override or extend the behavior of CFunction.
CFunctionOptions.Transition - Enum in com.oracle.svm.core.c.function
Describes the thread state transition performed when the C function is invoked.
CFunctionPointerCallStubMethod - Class in com.oracle.svm.hosted.code
A stub for calling native code generated from a method annotated with InvokeCFunctionPointer.
CFunctionPointerCallStubSupport - Class in com.oracle.svm.hosted.code
 
cFunctionPrologue(int) - Static method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
cFunctionPrologueData(JavaFrameAnchor, int) - Static method in class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
CFunctionPrologueDataNode - Class in com.oracle.svm.core.nodes
We use this class to transport some data from the CFunctionPrologueNode to the InvokeNode.
CFunctionPrologueDataNode(ValueNode, int) - Constructor for class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
CFunctionPrologueMarker - Class in com.oracle.svm.core.nodes
 
CFunctionPrologueNode - Class in com.oracle.svm.core.nodes
Represents the prologue that must be executed before a call to a C function, i.e., a function that requires the setup of a JavaFrameAnchor and a thread state transition.
CFunctionPrologueNode(int) - Constructor for class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
CFunctionSnippets - Class in com.oracle.svm.core.graal.snippets
Snippets for calling from Java to C.
CFunctionSubstitutionProcessor - Class in com.oracle.svm.hosted.code
 
CFunctionSubstitutionProcessor() - Constructor for class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
 
CGlobalData<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.c
An object of this class represents a chunk of static global data that is located outside the heap and can be accessed directly by address.
CGlobalData() - Constructor for class com.oracle.svm.core.c.CGlobalData
 
CGLOBALDATA_BASE_SYMBOL_NAME - Static variable in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGLOBALDATA_RUNTIME_BASE_ADDRESS - Static variable in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGlobalDataFactory - Class in com.oracle.svm.core.c
A factory for pre-allocating and pre-initializing chunks of static global data that are located outside of the heap, or for creating references to symbols.
CGlobalDataFeature - Class in com.oracle.svm.hosted.c
 
CGlobalDataFeature() - Constructor for class com.oracle.svm.hosted.c.CGlobalDataFeature
 
CGlobalDataImpl<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.c
 
CGlobalDataInfo - Class in com.oracle.svm.core.graal.code
 
CGlobalDataInfo(CGlobalDataImpl<?>) - Constructor for class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGlobalDataLoadAddressNode - Class in com.oracle.svm.core.graal.nodes
 
CGlobalDataLoadAddressNode(CGlobalDataInfo) - Constructor for class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
CGlobalDataReference - Class in com.oracle.svm.core.graal.code
 
CGlobalDataReference(CGlobalDataInfo) - Constructor for class com.oracle.svm.core.graal.code.CGlobalDataReference
 
character(char) - Method in class com.oracle.svm.core.log.Log
Prints the provided character.
character(char) - Method in class com.oracle.svm.core.log.RealLog
 
CharsetNodePlugin() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature.CharsetNodePlugin
 
CharsetSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
CharsetSubstitutions() - Constructor for class com.oracle.svm.core.jdk.CharsetSubstitutions
 
CHeader - Annotation Type in com.oracle.svm.core.c
Defines the C header file for entry points enclosed by the annotated class or method.
CHeader.Header - Interface in com.oracle.svm.core.c
 
check(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
Check if a pointer meets some criteria, and do something useful if it does.
check(Object, DisallowedImageHeapObjects.DisallowedObjectReporter) - Static method in class com.oracle.svm.core.image.DisallowedImageHeapObjects
 
check(DebugContext, Collection<HostedMethod>) - Static method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Entry point method.
check(DebugContext, HostedUniverse, Collection<HostedMethod>) - Static method in class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker
Entry point method.
check() - Method in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker
Check that Uninterruptible has been used consistently.
checkCacheFile(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Check whether the copy of a given source file in the local source cache is up to date with respect to any original located in this cache's and if not copy the original to the subdirectory that belongs to this cache.
checkContract() - Method in class com.oracle.svm.core.graal.phases.MethodSafepointInsertionPhase
 
checkDelayedInitialization() - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Check that all registered classes are here, regardless if the AnalysisType got actually marked as used.
checkDelayedInitialization() - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
checkDeoptimized(Pointer) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Checks if a physical stack frame (identified by the stack pointer) was deoptimized, and returns the DeoptimizedFrame in that case.
checkDescriptorExists() - Method in class com.oracle.svm.core.option.HostedOptionKey
Descriptors are not loaded for HostedOptionKey.
checkForbidden(AnalysisType, AnalysisType.UsageKind) - Method in class com.oracle.svm.hosted.SVMHost
 
checkForCycles(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
checkMethod(HostedMethod, HostedMethod) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Check this method for direct synchronizations or calls to methods that synchronize.
checkMethod(BigBang, AnalysisMethod, StructuredGraph) - Method in class com.oracle.svm.hosted.SVMHost
 
checkMethods(DebugContext) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Check methods with the MustNotSynchronize annotation.
checkObjectGraph(ObjectScanner) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
CheckRecurringCallbackOnNativeToJavaTransition - Static variable in class com.oracle.svm.core.thread.ThreadingSupportImpl.Options
 
checkResult(int, String) - Static method in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
 
checkSanity(Isolate) - Static method in class com.oracle.svm.core.Isolates
 
checkStatusIs0(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
checkUnsafeOffset(ValueNode, ValueNode) - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
checkUserLimitations() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
children - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
CInterfaceEnumTool - Class in com.oracle.svm.hosted.phases
 
CInterfaceEnumTool(MetaAccessProvider, SnippetReflectionProvider) - Constructor for class com.oracle.svm.hosted.phases.CInterfaceEnumTool
 
CInterfaceError - Class in com.oracle.svm.hosted.c
 
CInterfaceError(String, Object...) - Constructor for class com.oracle.svm.hosted.c.CInterfaceError
 
CInterfaceInvocationPlugin - Class in com.oracle.svm.hosted.phases
 
CInterfaceInvocationPlugin(MetaAccessProvider, WordTypes, NativeLibraries) - Constructor for class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
CInterfaceLocationIdentity - Class in com.oracle.svm.core.c.struct
The LocationIdentity implementation used for C interface accessors annotated with UniqueLocationIdentity or C interface accessors that have no specified location identity.
CInterfaceLocationIdentity(String) - Constructor for class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
 
CInterfaceReadNode - Class in com.oracle.svm.core.graal.nodes
Reads a C memory location.
CInterfaceReadNode(AddressNode, LocationIdentity, Stamp, OnHeapMemoryAccess.BarrierType, String) - Constructor for class com.oracle.svm.core.graal.nodes.CInterfaceReadNode
 
CInterfaceWriteNode - Class in com.oracle.svm.core.graal.nodes
Writes a C memory location.
CInterfaceWriteNode(AddressNode, LocationIdentity, ValueNode, OnHeapMemoryAccess.BarrierType, String) - Constructor for class com.oracle.svm.core.graal.nodes.CInterfaceWriteNode
 
claimPinnedObjectList() - Static method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Claim the entire list.
Class - Static variable in class com.oracle.svm.core.SubstrateOptions
 
classesWithKind(InitKind) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Returns all classes of a single InitKind.
classesWithKind(InitKind) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
ClassForNameSupport - Class in com.oracle.svm.core.hub
 
ClassForNameSupport() - Constructor for class com.oracle.svm.core.hub.ClassForNameSupport
 
ClassHistogramVisitor - Class in com.oracle.svm.core.heap
Build a histogram of class counts.
ClassHistogramVisitor() - Constructor for class com.oracle.svm.core.heap.ClassHistogramVisitor
Constructor.
ClassHistogramVisitor.HistogramEntry - Class in com.oracle.svm.core.heap
An entry for maps from class names to information about instances of those classes.
classifyObject(Object) - Static method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
ClassInitialization - Static variable in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature.Options
 
ClassInitializationConfiguration - Class in com.oracle.svm.hosted.classinitialization
Maintains user and system configuration for class initialization in Native Image.
ClassInitializationConfiguration() - Constructor for class com.oracle.svm.hosted.classinitialization.ClassInitializationConfiguration
 
ClassInitializationFeature - Class in com.oracle.svm.hosted.classinitialization
 
ClassInitializationFeature() - Constructor for class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
ClassInitializationFeature.Options - Class in com.oracle.svm.hosted.classinitialization
 
ClassInitializationInfo - Class in com.oracle.svm.core.hub
Information about the runtime class initialization state of a class, and implementation of class initialization according to the Java VM specification.
ClassInitializationInfo(CFunctionPointer) - Constructor for class com.oracle.svm.core.hub.ClassInitializationInfo
 
ClassInitializationInfo.ClassInitializerFunctionPointerHolder - Class in com.oracle.svm.core.hub
Isolates require that all function pointers to image methods are in immutable classes.
ClassInitializationSupport - Interface in com.oracle.svm.hosted.classinitialization
Interface for the class initialization required by the native-image.
ClassInitializationTrackingVisitor - Class in com.oracle.svm.hosted.agent
 
ClassInitializationTrackingVisitor(String, ClassLoader, String, ClassWriter) - Constructor for class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor
 
ClassInitializationTrackingVisitor.ClassConstructorMethod - Class in com.oracle.svm.hosted.agent
 
ClassInitializationTrackingVisitor.ClassInitializerMethod - Class in com.oracle.svm.hosted.agent
 
ClassInitializerGraphBuilderPhase - Class in com.oracle.svm.hosted.classinitialization
 
ClassInitializerGraphBuilderPhase(CoreProviders, GraphBuilderConfiguration, OptimisticOptimizations) - Constructor for class com.oracle.svm.hosted.classinitialization.ClassInitializerGraphBuilderPhase
 
ClassInstanceReplacer<S,T> - Class in com.oracle.svm.core.locks
 
ClassInstanceReplacer(Class<S>) - Constructor for class com.oracle.svm.core.locks.ClassInstanceReplacer
 
classList - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
ClassLoaderFeature - Class in com.oracle.svm.hosted
 
ClassLoaderFeature() - Constructor for class com.oracle.svm.hosted.ClassLoaderFeature
 
className - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The name of the class.
className - Variable in enum com.oracle.svm.core.OS
The identifier of this OS as part of a class name.
ClassNewInstanceFeature - Class in com.oracle.svm.hosted
 
ClassNewInstanceFeature() - Constructor for class com.oracle.svm.hosted.ClassNewInstanceFeature
 
ClassOrPackageConfig - Class in com.oracle.svm.hosted.classinitialization
 
classPathEntries - Static variable in class com.oracle.svm.hosted.image.sources.SourceCache
A list of all entries in the classpath used by the native image classloader.
classpathToString(Path) - Static method in class com.oracle.svm.core.util.ClasspathUtils
 
ClasspathUtils - Class in com.oracle.svm.core.util
 
ClasspathUtils() - Constructor for class com.oracle.svm.core.util.ClasspathUtils
 
ClassValueFeature - Class in com.oracle.svm.hosted
 
ClassValueFeature() - Constructor for class com.oracle.svm.hosted.ClassValueFeature
 
ClassValueSupport(Map<ClassValue<?>, Map<Class<?>, Object>>) - Constructor for class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassValueSupport
 
clazz(Feature.FeatureAccess, String) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
cleanRememberedSetOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Clean the remembered set for the given chunk.
cleanTableToIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
cleanup() - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
cleanup() - Method in class com.oracle.svm.truffle.TruffleFeature
 
cleanupAfterAnalysis() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
cleanupExitedOsThreads() - Method in class com.oracle.svm.core.thread.VMThreads
 
clear(Reference<T>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
clear() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Removes all of the mappings from this map.
clear() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
clear() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
clear() - Static method in class com.oracle.svm.jni.JNIThreadLocalPendingException
 
clearActions() - Static method in class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
clearAddress() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
clearAddress() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
clearAddress() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
clearBits(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Clear the object header bits from a header.
clearCache(long, long) - Static method in class com.oracle.svm.core.CodeSynchronizationOperations
 
clearCurrentThreadOwner() - Method in class com.oracle.svm.core.locks.VMMutex
 
clearInThread() - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
clearInThread() - Method in class com.oracle.svm.hosted.SVMHost
 
clearProperty(String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
clearState() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
clearSystemPropertiesForImage() - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
clearUnspecifiedOwner() - Method in class com.oracle.svm.core.locks.VMMutex
 
CLibraryPath - Static variable in class com.oracle.svm.core.SubstrateOptions
 
clock_gettime(int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
 
CLOCK_MONOTONIC() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
 
clone() - Method in class com.oracle.svm.core.heap.Target_java_lang_ref_Reference
 
cloneSnippet(Object) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneSnippets
 
close() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
close() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
close() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
close() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
close() - Method in class com.oracle.svm.core.genscavenge.Latch
Close the Latch, e.g., in a try statement.
close() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Releases the pin for the object.
close() - Method in class com.oracle.svm.core.heap.NoAllocationVerifier
 
close() - Method in class com.oracle.svm.core.heap.PinnedBuffer
Releases the pin for the buffer.
close() - Method in class com.oracle.svm.core.locks.VMMutex
Releases the lock when locking using a try-with-resource statement.
close() - Method in class com.oracle.svm.core.log.Log
An implementation of AutoCloseable.close().
close() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
close(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 
close() - Method in class com.oracle.svm.hosted.DeadlockWatchdog
 
close() - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
close() - Method in class com.oracle.svm.truffle.nfi.LocalNativeScope
 
close() - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport.ErrnoMirrorContext
 
close() - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport.NativeErrnoContext
 
close() - Method in class com.oracle.svm.truffle.SubstrateTruffleCompilationIdentifier
 
CloseHandle(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.WinBase
CloseHandle
closeLocalScope(LocalNativeScope, LocalNativeScope) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
CODE_INFO_NAME - Static variable in class com.oracle.svm.core.code.ImageCodeInfo
 
codeAlignment() - Static method in class com.oracle.svm.core.SubstrateOptions
The alignment for AOT and JIT compiled methods.
codeCache - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
codeCache - Variable in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
CodeCacheCounters - Static variable in class com.oracle.svm.core.code.CodeInfoTable.Options
 
CodeInfo - Interface in com.oracle.svm.core.code
A tethered CodeInfo object that can be accessed using the static methods on the class CodeInfoAccess.
CodeInfoAccess - Class in com.oracle.svm.core.code
Provides functionality to query information about a unit of compiled code from a CodeInfo object.
CodeInfoDecoder - Class in com.oracle.svm.core.code
Decodes the metadata for compiled code.
CodeInfoDecoder.Options - Class in com.oracle.svm.core.code
 
CodeInfoEncoder - Class in com.oracle.svm.core.code
 
CodeInfoEncoder(FrameInfoEncoder.Customization) - Constructor for class com.oracle.svm.core.code.CodeInfoEncoder
 
CodeInfoEncoder.Counters - Class in com.oracle.svm.core.code
 
CodeInfoEncoder.Options - Class in com.oracle.svm.core.code
 
CodeInfoEncoderCounters - Static variable in class com.oracle.svm.core.code.CodeInfoEncoder.Options
 
CodeInfoIndexGranularity - Static variable in class com.oracle.svm.core.code.CodeInfoDecoder.Options
 
CodeInfoQueryResult - Class in com.oracle.svm.core.code
Information about an instruction pointer (IP), created and returned by methods in CodeInfoTable.
CodeInfoQueryResult() - Constructor for class com.oracle.svm.core.code.CodeInfoQueryResult
 
CodeInfoTable - Class in com.oracle.svm.core.code
Provides the main entry points to look up metadata for code, either ahead-of-time compiled code in the native image or code compiled at runtime.
CodeInfoTable() - Constructor for class com.oracle.svm.core.code.CodeInfoTable
 
CodeInfoTable.Options - Class in com.oracle.svm.core.code
 
CodeInfoTether - Class in com.oracle.svm.core.code
Every CodeInfo object has a corresponding CodeInfoTether that is used for managing the lifecycle of the unmanaged memory that is used for the CodeInfo object.
CodeInfoTether(boolean) - Constructor for class com.oracle.svm.core.code.CodeInfoTether
 
CodeReferenceMapDecoder - Class in com.oracle.svm.core.heap
 
CodeReferenceMapDecoder() - Constructor for class com.oracle.svm.core.heap.CodeReferenceMapDecoder
 
CodeReferenceMapEncoder - Class in com.oracle.svm.core.heap
 
CodeReferenceMapEncoder() - Constructor for class com.oracle.svm.core.heap.CodeReferenceMapEncoder
 
CodeSynchronizationNode - Class in com.oracle.svm.core.nodes
 
CodeSynchronizationNode() - Constructor for class com.oracle.svm.core.nodes.CodeSynchronizationNode
 
CodeSynchronizationOperations - Class in com.oracle.svm.core
 
CodeSynchronizationOperations() - Constructor for class com.oracle.svm.core.CodeSynchronizationOperations
 
collect(GCCause) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
collect(GCCause) - Method in interface com.oracle.svm.core.heap.GC
Cause a collection of the Heap's choosing.
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
Return true if this collection should be a complete collection.
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
collectCompletely(GCCause) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
collectCompletely(GCCause) - Method in interface com.oracle.svm.core.heap.GC
Cause a full collection.
CollectDeoptimizationSourcePositionsPhase - Class in com.oracle.svm.core.graal.phases
This phase collects NodeSourcePosition for deoptimizations.
CollectDeoptimizationSourcePositionsPhase() - Constructor for class com.oracle.svm.core.graal.phases.CollectDeoptimizationSourcePositionsPhase
 
collectFailedSpeculations() - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
Return true if this collection should do an incremental collection.
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
CollectionPolicy - Class in com.oracle.svm.core.genscavenge
A collection policy to decide when to collect incrementally or completely.
CollectionPolicy.BySpaceAndTime - Class in com.oracle.svm.core.genscavenge
A collection policy that delays complete collections until the heap has at least `-Xms` space in it, and then tries to balance time in incremental and complete collections.
CollectionPolicy.ByTime - Class in com.oracle.svm.core.genscavenge
A collection policy that attempts to balance the time spent in incremental collections and the time spent in full collections.
CollectionPolicy.NeverCollect - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that never collects.
CollectionPolicy.OnlyCompletely - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that only collects completely.
CollectionPolicy.OnlyIncrementally - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that only collects incrementally.
CollectionPolicy.Options - Class in com.oracle.svm.core.genscavenge
 
CollectionWatcher - Class in com.oracle.svm.core.heap
The abstract base class for CollectionWatchers.
CollectionWatcher() - Constructor for class com.oracle.svm.core.heap.CollectionWatcher
Constructor for subclasses.
collectOptions(List<Class<? extends OptionDescriptors>>, SortedMap<String, OptionDescriptor>, SortedMap<String, OptionDescriptor>) - Static method in class com.oracle.svm.hosted.option.HostedOptionParser
 
collectScepticallyThreshold() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
com.oracle.svm.core - package com.oracle.svm.core
 
com.oracle.svm.core.aarch64 - package com.oracle.svm.core.aarch64
 
com.oracle.svm.core.allocationprofile - package com.oracle.svm.core.allocationprofile
 
com.oracle.svm.core.amd64 - package com.oracle.svm.core.amd64
 
com.oracle.svm.core.annotate - package com.oracle.svm.core.annotate
 
com.oracle.svm.core.c - package com.oracle.svm.core.c
 
com.oracle.svm.core.c.enums - package com.oracle.svm.core.c.enums
 
com.oracle.svm.core.c.function - package com.oracle.svm.core.c.function
 
com.oracle.svm.core.c.libc - package com.oracle.svm.core.c.libc
 
com.oracle.svm.core.c.struct - package com.oracle.svm.core.c.struct
 
com.oracle.svm.core.code - package com.oracle.svm.core.code
 
com.oracle.svm.core.config - package com.oracle.svm.core.config
 
com.oracle.svm.core.configure - package com.oracle.svm.core.configure
 
com.oracle.svm.core.deopt - package com.oracle.svm.core.deopt
 
com.oracle.svm.core.genscavenge - package com.oracle.svm.core.genscavenge
 
com.oracle.svm.core.genscavenge.graal - package com.oracle.svm.core.genscavenge.graal
 
com.oracle.svm.core.genscavenge.graal.nodes - package com.oracle.svm.core.genscavenge.graal.nodes
 
com.oracle.svm.core.graal - package com.oracle.svm.core.graal
 
com.oracle.svm.core.graal.aarch64 - package com.oracle.svm.core.graal.aarch64
 
com.oracle.svm.core.graal.amd64 - package com.oracle.svm.core.graal.amd64
 
com.oracle.svm.core.graal.code - package com.oracle.svm.core.graal.code
 
com.oracle.svm.core.graal.jdk - package com.oracle.svm.core.graal.jdk
 
com.oracle.svm.core.graal.lir - package com.oracle.svm.core.graal.lir
 
com.oracle.svm.core.graal.meta - package com.oracle.svm.core.graal.meta
 
com.oracle.svm.core.graal.nodes - package com.oracle.svm.core.graal.nodes
 
com.oracle.svm.core.graal.nodes.aarch64 - package com.oracle.svm.core.graal.nodes.aarch64
 
com.oracle.svm.core.graal.phases - package com.oracle.svm.core.graal.phases
 
com.oracle.svm.core.graal.replacements - package com.oracle.svm.core.graal.replacements
 
com.oracle.svm.core.graal.snippets - package com.oracle.svm.core.graal.snippets
 
com.oracle.svm.core.graal.stackvalue - package com.oracle.svm.core.graal.stackvalue
 
com.oracle.svm.core.graal.thread - package com.oracle.svm.core.graal.thread
 
com.oracle.svm.core.graal.word - package com.oracle.svm.core.graal.word
 
com.oracle.svm.core.handles - package com.oracle.svm.core.handles
 
com.oracle.svm.core.heap - package com.oracle.svm.core.heap
 
com.oracle.svm.core.hub - package com.oracle.svm.core.hub
 
com.oracle.svm.core.image - package com.oracle.svm.core.image
 
com.oracle.svm.core.jdk - package com.oracle.svm.core.jdk
 
com.oracle.svm.core.jdk.proxy - package com.oracle.svm.core.jdk.proxy
 
com.oracle.svm.core.jni - package com.oracle.svm.core.jni
 
com.oracle.svm.core.locks - package com.oracle.svm.core.locks
 
com.oracle.svm.core.log - package com.oracle.svm.core.log
 
com.oracle.svm.core.meta - package com.oracle.svm.core.meta
 
com.oracle.svm.core.monitor - package com.oracle.svm.core.monitor
 
com.oracle.svm.core.nodes - package com.oracle.svm.core.nodes
 
com.oracle.svm.core.option - package com.oracle.svm.core.option
Substrate VM re-uses much of the Graal option system for handling its own options.
com.oracle.svm.core.os - package com.oracle.svm.core.os
 
com.oracle.svm.core.posix - package com.oracle.svm.core.posix
 
com.oracle.svm.core.posix.darwin - package com.oracle.svm.core.posix.darwin
 
com.oracle.svm.core.posix.headers - package com.oracle.svm.core.posix.headers
 
com.oracle.svm.core.posix.headers.darwin - package com.oracle.svm.core.posix.headers.darwin
 
com.oracle.svm.core.posix.headers.linux - package com.oracle.svm.core.posix.headers.linux
 
com.oracle.svm.core.posix.linux - package com.oracle.svm.core.posix.linux
 
com.oracle.svm.core.posix.pthread - package com.oracle.svm.core.posix.pthread
 
com.oracle.svm.core.posix.thread - package com.oracle.svm.core.posix.thread
 
com.oracle.svm.core.properties - package com.oracle.svm.core.properties
 
com.oracle.svm.core.reflect - package com.oracle.svm.core.reflect
 
com.oracle.svm.core.snippets - package com.oracle.svm.core.snippets
 
com.oracle.svm.core.stack - package com.oracle.svm.core.stack
 
com.oracle.svm.core.thread - package com.oracle.svm.core.thread
 
com.oracle.svm.core.threadlocal - package com.oracle.svm.core.threadlocal
 
com.oracle.svm.core.util - package com.oracle.svm.core.util
 
com.oracle.svm.core.util.json - package com.oracle.svm.core.util.json
 
com.oracle.svm.core.windows - package com.oracle.svm.core.windows
 
com.oracle.svm.core.windows.headers - package com.oracle.svm.core.windows.headers
 
com.oracle.svm.graal - package com.oracle.svm.graal
 
com.oracle.svm.graal.hosted - package com.oracle.svm.graal.hosted
 
com.oracle.svm.graal.meta - package com.oracle.svm.graal.meta
 
com.oracle.svm.graal.meta.aarch64 - package com.oracle.svm.graal.meta.aarch64
 
com.oracle.svm.graal.meta.amd64 - package com.oracle.svm.graal.meta.amd64
 
com.oracle.svm.hosted - package com.oracle.svm.hosted
 
com.oracle.svm.hosted.agent - package com.oracle.svm.hosted.agent
 
com.oracle.svm.hosted.agent.jdk8.lambda - package com.oracle.svm.hosted.agent.jdk8.lambda
 
com.oracle.svm.hosted.ameta - package com.oracle.svm.hosted.ameta
 
com.oracle.svm.hosted.analysis - package com.oracle.svm.hosted.analysis
 
com.oracle.svm.hosted.analysis.flow - package com.oracle.svm.hosted.analysis.flow
 
com.oracle.svm.hosted.annotation - package com.oracle.svm.hosted.annotation
 
com.oracle.svm.hosted.c - package com.oracle.svm.hosted.c
 
com.oracle.svm.hosted.c.codegen - package com.oracle.svm.hosted.c.codegen
 
com.oracle.svm.hosted.c.function - package com.oracle.svm.hosted.c.function
 
com.oracle.svm.hosted.c.info - package com.oracle.svm.hosted.c.info
 
com.oracle.svm.hosted.c.query - package com.oracle.svm.hosted.c.query
 
com.oracle.svm.hosted.c.util - package com.oracle.svm.hosted.c.util
 
com.oracle.svm.hosted.cenum - package com.oracle.svm.hosted.cenum
 
com.oracle.svm.hosted.classinitialization - package com.oracle.svm.hosted.classinitialization
 
com.oracle.svm.hosted.code - package com.oracle.svm.hosted.code
 
com.oracle.svm.hosted.code.aarch64 - package com.oracle.svm.hosted.code.aarch64
 
com.oracle.svm.hosted.code.amd64 - package com.oracle.svm.hosted.code.amd64
 
com.oracle.svm.hosted.config - package com.oracle.svm.hosted.config
 
com.oracle.svm.hosted.dashboard - package com.oracle.svm.hosted.dashboard
 
com.oracle.svm.hosted.diagnostic - package com.oracle.svm.hosted.diagnostic
 
com.oracle.svm.hosted.image - package com.oracle.svm.hosted.image
 
com.oracle.svm.hosted.image.sources - package com.oracle.svm.hosted.image.sources
 
com.oracle.svm.hosted.lambda - package com.oracle.svm.hosted.lambda
 
com.oracle.svm.hosted.meta - package com.oracle.svm.hosted.meta
 
com.oracle.svm.hosted.nodes - package com.oracle.svm.hosted.nodes
 
com.oracle.svm.hosted.option - package com.oracle.svm.hosted.option
 
com.oracle.svm.hosted.phases - package com.oracle.svm.hosted.phases
 
com.oracle.svm.hosted.server - package com.oracle.svm.hosted.server
 
com.oracle.svm.hosted.snippets - package com.oracle.svm.hosted.snippets
 
com.oracle.svm.hosted.substitute - package com.oracle.svm.hosted.substitute
 
com.oracle.svm.hosted.thread - package com.oracle.svm.hosted.thread
 
com.oracle.svm.jni - package com.oracle.svm.jni
 
com.oracle.svm.jni.access - package com.oracle.svm.jni.access
 
com.oracle.svm.jni.functions - package com.oracle.svm.jni.functions
 
com.oracle.svm.jni.hosted - package com.oracle.svm.jni.hosted
 
com.oracle.svm.jni.nativeapi - package com.oracle.svm.jni.nativeapi
This package contains representations of the native entities declared by JNI.
com.oracle.svm.reflect.helpers - package com.oracle.svm.reflect.helpers
 
com.oracle.svm.reflect.hosted - package com.oracle.svm.reflect.hosted
 
com.oracle.svm.reflect.proxy - package com.oracle.svm.reflect.proxy
 
com.oracle.svm.reflect.proxy.hosted - package com.oracle.svm.reflect.proxy.hosted
 
com.oracle.svm.reflect.target - package com.oracle.svm.reflect.target
 
com.oracle.svm.truffle - package com.oracle.svm.truffle
 
com.oracle.svm.truffle.api - package com.oracle.svm.truffle.api
 
com.oracle.svm.truffle.nfi - package com.oracle.svm.truffle.nfi
 
com.oracle.svm.truffle.nfi.libffi - package com.oracle.svm.truffle.nfi.libffi
 
com.oracle.svm.truffle.nfi.posix - package com.oracle.svm.truffle.nfi.posix
 
com.oracle.svm.truffle.nfi.windows - package com.oracle.svm.truffle.nfi.windows
 
commandArgument(OptionKey<?>, String) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
Returns a string to be used on command line to set the option to a desirable value.
commandArgument(OptionKey<?>, String, String) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
Returns a string to be used on command line to set the option to a desirable value.
commit(PointerBase, UnsignedWord, int) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Commit an address range so that physical memory or swap memory can be provisioned for it, and the memory can be accessed in the specified access modes.
commit(PointerBase, UnsignedWord, int) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
commit(PointerBase, UnsignedWord, int) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
CommittedMemoryProvider - Interface in com.oracle.svm.core.os
A provider of ranges of committed memory, which is virtual memory that is backed by physical memory or swap space.
CommittedMemoryProvider.Access - Enum in com.oracle.svm.core.os
 
committedObjectMemoryOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
The committed object memory is the space between start and end.
compareAndSet(int, int) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
compareAndSet(long, long) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicPointer
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
Atomically sets the value to the given updated value if the current value == the expected value.
compareAndSet(int, int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
compareAndSet(IsolateThread, int, int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
compareAndSet(long, long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
compareAndSet(IsolateThread, long, long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
compareAndSet(IsolateThread, T, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
compareAndSet(IsolateThread, T, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
compareAndSetNativeToNewStatus(int) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
A guarded transition from native to another status.
compareAndSetNativeToSafepoint(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
There is no unguarded change to safepoint.
CompareAndSetVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
CompareAndSetVMThreadLocalNode(VMThreadLocalInfo, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
compareTo(HostedField) - Method in class com.oracle.svm.hosted.meta.HostedField
 
compareTo(HostedMethod) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
compareTo(HostedType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
compatibleWith(NativeImageOptions.CStandards) - Method in enum com.oracle.svm.hosted.NativeImageOptions.CStandards
 
compilationIdentifier - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
CompilationInfo - Class in com.oracle.svm.hosted.code
 
CompilationInfo(HostedMethod) - Constructor for class com.oracle.svm.hosted.code.CompilationInfo
 
compilationInfo - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
CompilationInfoSupport - Class in com.oracle.svm.hosted.code
 
CompilationInfoSupport() - Constructor for class com.oracle.svm.hosted.code.CompilationInfoSupport
 
compilationProblemsPerAction - Variable in class com.oracle.svm.graal.GraalSupport
 
compilations - Variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
compilationsByStart - Variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
compile(DebugContext, SubstrateMethod) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
Does the compilation of the method and returns the compilation result.
compile(DebugContext, HostedMethod, CompilationIdentifier, CompileQueue.CompileReason, RuntimeConfiguration) - Method in interface com.oracle.svm.hosted.code.CompileQueue.CompileFunction
 
compileAll() - Method in class com.oracle.svm.hosted.code.CompileQueue
 
compileAndParseError(List<String>, Path, Path, CCompilerInvoker.CompilerErrorHandler, DebugContext) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
compiledBytes - Variable in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
compileGraph(SharedMethod, StructuredGraph) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
CompileQueue - Class in com.oracle.svm.hosted.code
 
CompileQueue(DebugContext, FeatureHandler, HostedUniverse, SharedRuntimeConfigurationBuilder, Boolean, SnippetReflectionProvider, ForkJoinPool) - Constructor for class com.oracle.svm.hosted.code.CompileQueue
 
CompileQueue.CompileFunction - Interface in com.oracle.svm.hosted.code
 
CompileQueue.CompileReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.CompileTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.DirectCallReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.EntryPointReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.ParseFunction - Interface in com.oracle.svm.hosted.code
 
CompileQueue.ParseTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.TrivialInlineTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.VirtualCallReason - Class in com.oracle.svm.hosted.code
 
CompilerBackend - Static variable in class com.oracle.svm.core.SubstrateOptions
 
CompileReason(CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.CompileReason
 
compilerInfo - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
CompilerInfo(Path, String, String, String, int, int, int, String) - Constructor for class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
compilerPath - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
CompileTask(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
compositeValueClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
compress(ValueNode, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
compress(Constant) - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
compress() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
compress() - Method in interface com.oracle.svm.core.meta.CompressibleConstant
 
compress() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
compress() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
compressed(AbstractObjectStamp, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
compressed - Variable in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
COMPRESSED_NULL - Static variable in class com.oracle.svm.core.meta.CompressedNullConstant
 
CompressedNullConstant - Class in com.oracle.svm.core.meta
The compressed representation of the null constant.
CompressibleConstant - Interface in com.oracle.svm.core.meta
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in interface com.oracle.svm.core.annotate.RecomputeFieldValue.CustomFieldValueComputer
Computes the new field value.
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.hosted.AccessorComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.hosted.FieldOffsetComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Constructor.ConstructorAnnotatedReceiverTypeComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedExceptionTypesComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedParameterTypesComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedReceiverTypeComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.AnnotatedReturnTypeComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.ParameterAnnotationsComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Field.AnnotatedTypeComputer
 
compute(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Method.DefaultValueComputer
 
computeCurrentCapacity() - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
computeCurrentCount() - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
ComputedValue - Interface in com.oracle.svm.hosted.substitute
 
ComputedValueField - Class in com.oracle.svm.hosted.substitute
Wraps a field whose value is recomputed when added to an image.
ComputedValueField(ResolvedJavaField, ResolvedJavaField, RecomputeFieldValue.Kind, Class<?>, String, boolean) - Constructor for class com.oracle.svm.hosted.substitute.ComputedValueField
 
computeLockValue(FrameState, int) - Method in class com.oracle.svm.core.graal.code.SubstrateDebugInfoBuilder
 
computeProfiles() - Method in class com.oracle.svm.core.ImageProfiles
Obtains the current profiles.
computeStamp(Stamp) - Static method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
computeSubstitutions(SVMHost, ResolvedJavaType, OptionValues) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
conditions - Variable in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
All conditions, so that we can initialize them at run time when the VM starts.
condTimedWait(long) - Method in class com.oracle.svm.core.thread.ParkEvent
cond_timedwait, similar to ParkEvent.condWait() but with a timeout in nanoseconds.
condWait() - Method in class com.oracle.svm.core.thread.ParkEvent
 
ConfigurableClassInitialization - Class in com.oracle.svm.hosted.classinitialization
The core class for deciding whether a class should be initialized during image building or class initialization should be delayed to runtime.
ConfigurableClassInitialization(MetaAccessProvider, ImageClassLoader) - Constructor for class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
ConfigurationFiles - Class in com.oracle.svm.core.configure
Gathers configuration files from specified directories without having to provide each configuration file individually.
ConfigurationFiles() - Constructor for class com.oracle.svm.core.configure.ConfigurationFiles
 
ConfigurationFiles.Options - Class in com.oracle.svm.core.configure
 
ConfigurationParser - Class in com.oracle.svm.core.configure
 
ConfigurationParser() - Constructor for class com.oracle.svm.core.configure.ConfigurationParser
 
ConfigurationParserUtils - Class in com.oracle.svm.hosted.config
 
ConfigurationParserUtils() - Constructor for class com.oracle.svm.hosted.config.ConfigurationParserUtils
 
ConfigurationResourceRoots - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
ConfigurationValues - Class in com.oracle.svm.core.config
Accessors for important configuration objects that are always accessible via the ImageSingletons.
ConfigurationValues() - Constructor for class com.oracle.svm.core.config.ConfigurationValues
 
confstr(int, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
constantEquals(Constant, Constant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
ConstantFoldLoadFieldPlugin - Class in com.oracle.svm.hosted.phases
 
ConstantFoldLoadFieldPlugin(ClassInitializationSupport) - Constructor for class com.oracle.svm.hosted.phases.ConstantFoldLoadFieldPlugin
 
ConstantInfo - Class in com.oracle.svm.hosted.c.info
 
ConstantInfo(String, SizableInfo.ElementKind, ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.ConstantInfo
 
constantPools - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
construct() - Method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
constructor(Feature.FeatureAccess, String, Class<?>...) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
CONSTRUCTOR_NAME - Static variable in annotation type com.oracle.svm.core.annotate.TargetElement
 
ConstructorAnnotatedReceiverTypeComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Constructor.ConstructorAnnotatedReceiverTypeComputer
 
contains(CodeInfo, CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
contains(Class<?>) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
contains(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
contains(AnalysisField) - Method in class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
containsKey(Object) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsLibCAnnotation(AnnotatedElement) - Static method in interface com.oracle.svm.core.c.libc.LibCBase
 
containsObject(Pointer) - Method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
containsObjectSlow(Pointer) - Method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
containsReferences(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
 
containsStackValueNode(HostedMethod) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
containsStackValueNode(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
containsValue(Object) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
ContextRecord() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.EXCEPTION_POINTERS
 
continueWalk(JavaStackWalk, CodeInfo) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
Continue a started stack walk.
continueWalk(JavaStackWalk, SimpleCodeInfoQueryResult, DeoptimizedFrame) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
convert(UntetheredCodeInfo, Object) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
convert(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
Try to avoid using this method.
convertCToJava(long) - Method in class com.oracle.svm.core.c.enums.EnumArrayLookup
 
convertCToJava(long) - Method in class com.oracle.svm.core.c.enums.EnumMapLookup
 
convertCToJava(long) - Method in class com.oracle.svm.core.c.enums.EnumNoLookup
 
convertCToJava(long) - Method in class com.oracle.svm.core.c.enums.EnumRuntimeData
 
convertJavaToCInt(Enum<?>) - Method in class com.oracle.svm.core.c.enums.EnumRuntimeData
We need a separate method for single-slot return values.
convertJavaToCLong(Enum<?>) - Method in class com.oracle.svm.core.c.enums.EnumRuntimeData
 
convertOptions(Class<T>, Map<String, Object>) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
convertUnknownValue(Object, Class<T>) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
This method is a helper for the static analysis.
copiedReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
copyConjointMemoryAtomic(Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.MemoryUtil
 
copyConjointSwap(Pointer, Pointer, UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.MemoryUtil
Copy memory and unconditionally reverse bytes based on the element size.
copyConstructor(Target_java_lang_reflect_Constructor) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_ReflectAccess
 
copyField(Target_java_lang_reflect_Field) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_ReflectAccess
 
copyFrom(SubstrateReplacements, Function<Object, Object>) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
CopyingImageHeapProvider - Class in com.oracle.svm.core.os
Platform independent image heap provider that copies the image heap to memory.
CopyingImageHeapProvider() - Constructor for class com.oracle.svm.core.os.CopyingImageHeapProvider
 
copyMethod(Target_java_lang_reflect_Method) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_ReflectAccess
 
copyOfObjectArray(T[], int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
 
copyOfObjectArray(T[]) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Same as NonmovableArrays.copyOfObjectArray(T[], int) with a newLength of the array length.
copyOfObjectArray(T[]) - Method in class com.oracle.svm.core.code.InstantReferenceAdjuster
 
copyOfObjectArray(T[]) - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
copyOfObjectConstantArray(T[]) - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
copyWithPublishAs(CEntryPointOptions.Publish) - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
COUNT_FIELD - Static variable in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
Counter - Class in com.oracle.svm.core.util
A counter that can be incremented.
Counter(Counter.Group, String, String) - Constructor for class com.oracle.svm.core.util.Counter
Creates a counter.
Counter.Group - Class in com.oracle.svm.core.util
A group of related counters.
CounterFeature - Class in com.oracle.svm.core.util
 
CounterFeature() - Constructor for class com.oracle.svm.core.util.CounterFeature
 
Counters() - Constructor for class com.oracle.svm.core.code.CodeInfoEncoder.Counters
 
counters() - Static method in class com.oracle.svm.core.deopt.DeoptimizationCounters
 
counters() - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
counters - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
counters - Variable in class com.oracle.svm.core.util.Counter.Group
 
countingHandlerFunctionPointer() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
countingVMOperation() - Static method in class com.oracle.svm.core.thread.Safepoint.Master.TestingBackdoor
 
CountWriteBarriers - Static variable in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.Options
 
CPrologueData - Interface in com.oracle.svm.core.nodes
 
CPUFeatureAccess - Interface in com.oracle.svm.core
 
CPUFeatures - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
cpWildcardSubstitute - Static variable in class com.oracle.svm.core.util.ClasspathUtils
 
create(DebugContext, SharedMethod, CompilationResult, Pointer) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.Factory
Creates an observer for the specified code.
create(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider) - Static method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
create(ReplacementsImpl, ResolvedJavaMethod, ResolvedJavaMethod) - Method in interface com.oracle.svm.core.graal.meta.SubstrateReplacements.GraphMakerFactory
 
create(Object) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
create(Object) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
create(WordPointer, CEntryPointCreateIsolateParameters) - Static method in class com.oracle.svm.core.Isolates
 
create() - Method in interface com.oracle.svm.core.thread.ParkEvent.ParkEventFactory
 
create(Path) - Static method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
create(String, ResolvedJavaType) - Static method in class com.oracle.svm.hosted.c.info.StructInfo
 
create(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
create(ResolvedJavaMethod, String, Class<? extends Function<String, String>>, String, Class<?>, Class<?>, Class<?>, CEntryPointOptions.Publish) - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
create(Method) - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
create(Method, String) - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
create(Method, String, Class<? extends Function<String, String>>, String, Class<?>, Class<?>, Class<?>, CEntryPointOptions.Publish) - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
create(ReplacementsImpl, ResolvedJavaMethod, ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.SubstrateGraphMakerFactory
 
create(ReflectionRegistry, ImageClassLoader) - Static method in class com.oracle.svm.hosted.config.ConfigurationParserUtils
 
create(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Static method in class com.oracle.svm.hosted.image.AbstractBootImage
 
create(Platform, String[], NativeImageClassLoader) - Static method in class com.oracle.svm.hosted.ImageClassLoader
 
create(ValueNode, ValueNode, int) - Static method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
CREATE_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_DIVISION_BY_ZERO_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
CREATE_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_SUSPENDED() - Static method in class com.oracle.svm.core.windows.headers.Process
 
createAnalysisSubstitutionProcessor(MetaAccessProvider, SnippetReflectionProvider, SubstitutionProcessor, SubstitutionProcessor, SubstitutionProcessor, List<SubstitutionProcessor>) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createAnalysisUniverse(OptionValues, TargetDescription, ImageClassLoader, MetaAccessProvider, SnippetReflectionProvider, AnnotationSubstitutionProcessor, SubstitutionProcessor, ClassInitializationSupport, List<SubstitutionProcessor>) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createArithmeticLIRGen(AllocatableValue) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createArithmeticLIRGen(RegisterValue) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createAutomaticUnsafeSubstitutions(SnippetReflectionProvider, AnnotationSubstitutionProcessor) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createBackend(Providers) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createBackgroundCompileQueue(SubstrateTruffleRuntime) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createBarrierSet(MetaAccessProvider) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
createBarrierSet(MetaAccessProvider) - Method in class com.oracle.svm.core.heap.Heap
Returns a suitable BarrierSet for the garbage collector that is used for this heap.
createBigBang(OptionValues, TargetDescription, AnalysisUniverse, NativeLibraries, ForkJoinPool, Runnable, AnalysisMetaAccess, AnalysisConstantReflectionProvider, WordTypes, SnippetReflectionProvider, AnnotationSubstitutionProcessor, ForeignCallsProvider, ClassInitializationSupport) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createBoxing(ValueNode, JavaKind, ResolvedJavaType) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createByteArray(int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Allocates a byte array of the specified length.
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.graal.hosted.GraalFeature.RuntimeGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializerGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.HostedGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase
 
createBytes(IntSupplier) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of zero-initialized bytes with at least the length that is provided by the specified supplier.
createBytes(IntSupplier, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createBytes(IntSupplier), and additionally creates a symbol with the provided name for the allocated bytes.
createBytes(Supplier<byte[]>) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of bytes that is dimensioned and initialized to contain the bytes provided by the specified supplier.
createBytes(Supplier<byte[]>, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createBytes(Supplier), and additionally creates a symbol with the provided name for the allocated bytes.
createBytes(IntSupplier) - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local memory block that has a user-defined size.
createCFunctionCall(ValueNode, List<ValueNode>, Signature, int, boolean) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createClosureHandle(NativeClosure) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createCodeCacheProvider(RegisterConfig) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createCodeCacheProvider(RegisterConfig) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createCodeCacheProvider(RegisterConfig) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createCompilationIdentifier(CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createCompilationResult(String, CompilationIdentifier, CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createCompiledCode(ResolvedJavaMethod, CompilationRequest, CompilationResult, boolean, OptionValues) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createCompiledCode(ResolvedJavaMethod, CompilationRequest, CompilationResult, boolean, OptionValues) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createCompileQueue(DebugContext, FeatureHandler, HostedUniverse, SharedRuntimeConfigurationBuilder, boolean, SnippetReflectionProvider, ForkJoinPool) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
createCompilerCommand(List<String>, Path, Path...) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
createCompilerInfo(Path, Scanner) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
createConstant(Constant, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createConstantInfo(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createContextHandle(Target_com_oracle_truffle_nfi_impl_NFIContext) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createCounter(String) - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
createCString(String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of data that is dimensioned and initialized to contain the provided string's contents as zero-terminated modified UTF-8.
createCString(String, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createCString(String), and additionally creates a symbol with the provided name for the allocated string.
createCustomCompileFunction() - Method in class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
 
createCustomParseFunction() - Method in class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
 
createCustomUnpublished() - Static method in class com.oracle.svm.hosted.code.CEntryPointData
 
createDataItem(Constant) - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder
 
createDebugContext(OptionValues, CompilationIdentifier, CompilableTruffleAST, PrintStream) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
createDeclarativeSubstitutionProcessor(MetaAccessProvider, ImageClassLoader, ClassInitializationSupport) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createDecodingInvocationPlugins(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
createDeoptTarget(HostedMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
createEntryPointData() - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
createEntryPointData() - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
createEnumLookupInvoke(HostedGraphKit, ResolvedJavaType, EnumInfo, JavaKind, ValueNode) - Method in class com.oracle.svm.hosted.phases.CInterfaceEnumTool
 
createEnumValueInvoke(HostedGraphKit, EnumInfo, JavaKind, ValueNode) - Method in class com.oracle.svm.hosted.phases.CInterfaceEnumTool
 
CreateEventA(PointerBase, int, int, PointerBase) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
createFailedCast(Class<?>, Object) - Static method in class com.oracle.svm.reflect.helpers.ExceptionHelpers
 
createField(ResolvedJavaField) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
createFirstTierLIRSuites(OptionValues) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createFirstTierLIRSuites(FeatureHandler, Providers, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createFirstTierSuites(OptionValues, boolean) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createFirstTierSuites(FeatureHandler, RuntimeConfiguration, SnippetReflectionProvider, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createForeignCallsProvider() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createGlobalHandle(Object) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createGraphBuilder(Providers, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Method in class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
createGraphBuilderInstance(Providers, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
 
createGraphBuilderPhase(HostedProviders, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Method in class com.oracle.svm.hosted.SVMHost
 
createGraphBuilderSuite() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createGraphDecoder(PartialEvaluator.Request, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin, NodePlugin[], SourceLanguagePositionProvider, EconomicMap<ResolvedJavaMethod, EncodedGraph>) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
createGraphMaker(ResolvedJavaMethod, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
createHostedGraphBuilderConfiguration(HostedProviders, HostedMethod) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
createHostedInliners(PhaseSuite<HighTierContext>) - Method in class com.oracle.svm.core.graal.GraalConfiguration
Creates the inlining phases that will be used for hosted compilation.
createHubStamp(ObjectStamp) - Method in class com.oracle.svm.core.graal.meta.SubstrateStampProvider
 
createIndirectCall(ValueNode, List<ValueNode>, Signature, CallingConvention.Type) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createInitialOptions() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
createInstalledCode() - Method in interface com.oracle.svm.truffle.api.SubstrateCompilableTruffleAST
 
createInstalledCode() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
createInstalledCode(CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createInstance(Class<? extends Annotation>) - Method in class com.oracle.svm.core.hub.AnnotationTypeSupport
 
createInt(int) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createInt() - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local variable of the primitive type int.
createIntArray(int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Allocates an integer array of the specified length.
createInvokeWithExceptionAndUnwind(Class<?>, String, CallTargetNode.InvokeKind, ValueNode...) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createIsolate() - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
createIsolate(CEntryPointCreateIsolateParameters, CEntryPointNativeFunctions.IsolatePointer, CEntryPointNativeFunctions.IsolateThreadPointer) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
createIsolate(Isolates.CreateIsolateParameters) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
createIsolate(ValueNode) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
createIsolateSnippet(CEntryPointCreateIsolateParameters, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
createJavaCallWithException(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode...) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createJavaCallWithExceptionAndUnwind(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode...) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createJNITrampolineMethod(ResolvedJavaMethod, CompilationIdentifier, RegisterValue, int, RegisterValue, int) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createJNITrampolineMethod(ResolvedJavaMethod, CompilationIdentifier, RegisterValue, int, RegisterValue, int) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createJNITrampolineMethod(ResolvedJavaMethod, CompilationIdentifier, RegisterValue, int, RegisterValue, int) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
createLibrary(String, boolean) - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
createLirKindTool() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createLirKindTool() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createLIRSuites(OptionValues) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createLIRSuites(FeatureHandler, Providers, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
 
createLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
createLoadField(ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createLoadIndexed(ValueNode, int, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createLocal(Object) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
createLocalHandle(Object) - Method in class com.oracle.svm.truffle.nfi.LocalNativeScope
 
createLocalHandle(Object) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createLocalScope(int) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createLong(long) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createLong() - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local variable of the primitive type long.
createLoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createLoweringProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createMatchRules(LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createMatchRules(LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
createMethodCallTarget(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], StampPair, int) - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
 
createMethodCallTarget(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], StampPair, JavaTypeProfile) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
createMethodStamp() - Method in class com.oracle.svm.core.graal.meta.SubstrateStampProvider
 
createMethodTypeFlowBuilder(BigBang, MethodTypeFlow) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
createMoveFactory(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
createMoveFactory(LIRGenerationResult, AMD64MoveFactoryBase.BackupSlotProvider) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
createName() - Method in class com.oracle.svm.core.graal.lir.VerifyCFunctionReferenceMapsLIRPhase
 
createName() - Method in class com.oracle.svm.hosted.phases.VerifyDeoptFrameStatesLIRPhase
 
createNewArray(ResolvedJavaType, ValueNode, boolean) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
createNewArrayFromVirtual(VirtualObjectNode, ValueNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createNewArrayNode(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
createNewInstance(ResolvedJavaType, boolean) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
createNewInstanceFromVirtual(VirtualObjectNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createNewInstanceNode(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
createNextBegin() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
createNextBegin() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
createNextBegin() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
createNodePlugins(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
createObject(Object) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createObject(Class<T>) - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local variable of type Object.
createObjectArray(int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Allocates an array of the specified length to hold references to objects on the Java heap.
createObjectLayout() - Static method in class com.oracle.svm.hosted.HostedConfiguration
 
createObjectLayout(int, JavaKind) - Static method in class com.oracle.svm.hosted.HostedConfiguration
Defines the layout of objects.
createObservers(DebugContext, SharedMethod, CompilationResult, Pointer) - Method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
createOptimizedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
createOptimizedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createPartialEvaluator() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
createPartialEvaluator(Providers, GraphBuilderConfiguration, SnippetReflectionProvider, Architecture) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createPartition(String, boolean, boolean) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
 
createPartition(String, boolean, boolean) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
createPartitionsArray(int) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
 
createPartitionsArray(int) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
createPiNode(ValueNode, Stamp) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider, PlatformConfigurationProvider) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider, PlatformConfigurationProvider) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createReadHub(StructuredGraph, ValueNode, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createReplacement(S) - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createReturn(ValueNode, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createRuntimeConfigurationBuilder(OptionValues, SVMHost, AnalysisUniverse, MetaAccessProvider, ConstantReflectionProvider, Function<Providers, SubstrateBackend>, NativeLibraries, ClassInitializationSupport) - Method in interface com.oracle.svm.graal.hosted.RuntimeGraalSetup
 
createRuntimeConfigurationBuilder(OptionValues, SVMHost, AnalysisUniverse, MetaAccessProvider, ConstantReflectionProvider, Function<Providers, SubstrateBackend>, NativeLibraries, ClassInitializationSupport) - Method in class com.oracle.svm.graal.hosted.SubstrateRuntimeGraalSetup
 
createSnippetReflectionProvider() - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createSnippetReflectionProvider() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createSourceCache(SourceCacheType) - Static method in class com.oracle.svm.hosted.image.sources.SourceCache
Create and intialize the source cache used to locate and cache sources of a given type as determined by the supplied key.
createSpeculationLog() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
createSpeculationLog() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
createStackLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
 
createStackLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
createStampProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createStaticAnalysisResultsBuilder(BigBang, HostedUniverse) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
createSuites(OptionValues, boolean) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createSuites(FeatureHandler, RuntimeConfiguration, SnippetReflectionProvider, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createTarget(Platform) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createTargetAddressNode(HostedGraphKit, HostedProviders, List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
createTargetAddressNode(HostedGraphKit, HostedProviders, List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
createTargetAddressNode(HostedGraphKit, HostedProviders, List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
createTargetAddressNode(HostedGraphKit, HostedProviders, List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
createTruffleCompiler(SubstrateTruffleRuntime) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createType(JavaType) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
createUnboxing(ValueNode, JavaKind, MetaAccessProvider) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createURL(String, byte[]) - Static method in class com.oracle.svm.core.jdk.Resources
 
createVirtualArrayNode(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
createVirtualInstanceNode(ResolvedJavaType, boolean) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
createVirtualInstanceNode(boolean) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
createWeak(Object) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
createWord(WordBase) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a single word that is initialized to the specified value.
createWord(WordBase, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createWord(WordBase), and additionally creates a symbol with the provided name for the allocated word.
createWord() - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a single word that is initialized to zero.
createWord(String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createWord(), and additionally creates a symbol with the provided name for the allocated word.
createWord() - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local variable of type word.
createWordArray(int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Allocates a word array of the specified length.
createZapArgumentSpace(StackSlot[], JavaConstant[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
createZapRegisters(Register[], JavaConstant[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
CSourceCodeWriter - Class in com.oracle.svm.hosted.c.codegen
 
CSourceCodeWriter(Path) - Constructor for class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
CStandard - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
CSunMiscSignal - Class in com.oracle.svm.core.posix.headers
The interface that Java code needs to the C sun.miscSignal handler.
CSunMiscSignal() - Constructor for class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
CTL_HW() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
CTL_KERN() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
CTypedef - Annotation Type in com.oracle.svm.core.c
Defines a name for C type to be used in an entry-point method signature.
CUnsigned - Annotation Type in com.oracle.svm.core.c
Qualifies a C integer type as unsigned in an entry-point method signature.
currentException - Static variable in class com.oracle.svm.core.snippets.ExceptionUnwind
 
currentJavaThreadInitialized() - Static method in class com.oracle.svm.core.thread.JavaThreads
Returns true if the Thread object for the current thread exists.
currentLineNumber() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
customCompileFunction - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
Customization() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.Customization
 
customizeStructuredGraphBuilder(StructuredGraph.Builder) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
customParseFunction - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
CustomSubstitution<T extends CustomSubstitutionType<?,?>> - Class in com.oracle.svm.hosted.annotation
 
CustomSubstitution(MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.annotation.CustomSubstitution
 
CustomSubstitutionField - Class in com.oracle.svm.hosted.annotation
 
CustomSubstitutionField(ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
CustomSubstitutionMethod - Class in com.oracle.svm.hosted.annotation
 
CustomSubstitutionMethod(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
CustomSubstitutionType<F extends CustomSubstitutionField,M extends CustomSubstitutionMethod> - Class in com.oracle.svm.hosted.annotation
 
CustomSubstitutionType(ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
customUnwindException(Pointer) - Method in class com.oracle.svm.core.snippets.ExceptionUnwind
Hook to allow a Feature to install custom exception unwind code.
CXX_SOURCE_FILE_EXTENSION - Static variable in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
CyclicElement(Object) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 

D

DarwinDyld - Class in com.oracle.svm.core.posix.headers.darwin
Definitions manually translated from the C header file mach-o/dyld.h.
DarwinDyld() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinDyld
 
DarwinErrno - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinErrno() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinErrno
 
DarwinImageHeapProvider - Class in com.oracle.svm.core.posix.darwin
An optimal image heap provider for Darwin which creates isolate image heaps that are a copy-on-write clone of the original image heap.
DarwinImageHeapProvider() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinImageHeapProvider
 
DarwinProcessPropertiesSupport - Class in com.oracle.svm.core.posix.darwin
 
DarwinProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinProcessPropertiesSupport
 
DarwinProcessPropertiesSupport.ImagePropertiesFeature - Class in com.oracle.svm.core.posix.darwin
 
DarwinPthread - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinPthread() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinPthread
 
DarwinStat - Class in com.oracle.svm.core.posix.headers.darwin
Definitions manually translated from the C header file sys/stat.h.
DarwinStat() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinStat
 
DarwinStat.NoTransitions - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinStat.stat64 - Interface in com.oracle.svm.core.posix.headers.darwin
 
DarwinSubstitutions - Class in com.oracle.svm.core.posix.darwin
Dummy class to have a class with the file's name.
DarwinSubstitutions() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinSubstitutions
 
DarwinSysctl - Class in com.oracle.svm.core.posix.headers.darwin
Definitions manually translated from the C header file sys/sysctl.h.
DarwinSysctl() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
DarwinSyslimits - Class in com.oracle.svm.core.posix.headers.darwin
Definitions manually translated from the C header file sys/syslimits.h.
DarwinSyslimits() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinSyslimits
 
DarwinSystemPropertiesSupport - Class in com.oracle.svm.core.posix.darwin
 
DarwinSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinSystemPropertiesSupport
 
DarwinTime - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinTime() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinTime
 
DarwinTime.MachTimebaseInfo - Interface in com.oracle.svm.core.posix.headers.darwin
 
DarwinVirtualMemory - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinVirtualMemory() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinVirtualMemory
 
DashboardDumpFeature - Class in com.oracle.svm.hosted.dashboard
 
DashboardDumpFeature() - Constructor for class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
data - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
deactivateImplicitExceptionsAreFatal() - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
DeadEndNode - Class in com.oracle.svm.core.graal.nodes
Simplified from UnreachableNode.
DeadEndNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeadEndNode
 
DeadEndOp() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeadEndOp
 
DeadEndOp() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeadEndOp
 
deadlineTimespecToDelayNanos(Time.timespec) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
 
DeadlockWatchdog - Class in com.oracle.svm.hosted
 
DeadlockWatchdogExitOnTimeout - Static variable in class com.oracle.svm.core.SubstrateOptions
 
DeadlockWatchdogInterval - Static variable in class com.oracle.svm.core.SubstrateOptions
 
DeadStoreRemovalPhase - Class in com.oracle.svm.core.graal.phases
 
DeadStoreRemovalPhase() - Constructor for class com.oracle.svm.core.graal.phases.DeadStoreRemovalPhase
 
debug - Variable in class com.oracle.svm.hosted.c.NativeLibraries
 
debugContext - Variable in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
debugHandlersFactories - Variable in class com.oracle.svm.graal.GraalSupport
 
DebugInfoSourceSearchPath - Static variable in class com.oracle.svm.core.SubstrateOptions
 
DeclarativeSubstitutionProcessor - Class in com.oracle.svm.hosted.substitute
This class allows to provide substitutions (see TargetClass) using a JSON file instead of annotations.
DeclarativeSubstitutionProcessor(ImageClassLoader, MetaAccessProvider, ClassInitializationSupport) - Constructor for class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor
 
DeclarativeSubstitutionProcessor.Options - Class in com.oracle.svm.hosted.substitute
 
declaresDefaultMethods() - Method in class com.oracle.svm.core.hub.DynamicHub
 
declaringClass - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
decode(int, CodePointer) - Static method in class com.oracle.svm.core.code.DeoptimizationSourcePositionDecoder
 
decode(byte[]) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
decodeAnnotations(Object) - Static method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
decodeBci(long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
decodeConstant(FrameInfoQueryResult.ValueInfo, NonmovableObjectArray<?>) - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
 
decodeDebugId(long) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDebugId(JavaConstant) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDebugId(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
decodeDebugId(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
decodeDeoptAction(long) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDeoptAction(JavaConstant) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDeoptAction(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
decodeDeoptAction(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
decodeDeoptReason(long) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDeoptReason(JavaConstant) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
decodeDeoptReason(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
decodeDeoptReason(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
decodeFrameInfo(boolean, TypeReader, CodeInfo, FrameInfoDecoder.FrameInfoQueryResultAllocator, FrameInfoDecoder.ValueInfoAllocator, boolean) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
decodeGraph(DebugContext, String, CompilationIdentifier, SharedRuntimeMethod) - Static method in class com.oracle.svm.graal.GraalSupport
 
decodeSpeculation(JavaConstant, SpeculationLog) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
decrementAndGet() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
decrementAndGet() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
decrementCount() - Method in class com.oracle.svm.core.code.CodeInfoTether
 
decrementCount(int) - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
deduplicate(String, boolean) - Method in class com.oracle.svm.core.util.HostedStringDeduplication
De-duplicates the provided string.
DEFAULT_BUILTIN - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
DEFAULT_EPILOGUE - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
DEFAULT_EXCEPTION_HANDLER - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
DEFAULT_LOCATION_IDENTITY - Static variable in class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
The LocationIdentity used for memory accesses of structures.
DEFAULT_MAX_ANALYSIS_SCALING - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
DEFAULT_MODE - Static variable in class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
 
DEFAULT_NAME - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
DEFAULT_NAME_TRANSFORMATION - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
DEFAULT_PROLOGUE - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
defaultAlignment() - Static method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
Returns the default alignment used by committed memory management, which is usually the same as that used by virtual memory management.
defaultBuiltInLibraries - Static variable in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
defaultElementValue() - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
defaultFieldValue(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
DefaultNameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.DefaultNameTransformation
 
defaultPlatform(ClassLoader) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
defaultProtection(boolean) - Static method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
DefaultTransformer() - Constructor for class com.oracle.svm.core.option.APIOption.DefaultTransformer
 
DefaultValueComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Method.DefaultValueComputer
 
DeferredCommonPool - Class in com.oracle.svm.core.jdk
Pure delegate implementation to ForkJoinPool.commonPool().
DeferredCommonPool() - Constructor for class com.oracle.svm.core.jdk.DeferredCommonPool
 
defineMethodSymbol(String, boolean, ObjectFile.Element, HostedMethod, CompilationResult) - Method in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
delayedInvocationPluginMethods - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
delayNanos(boolean, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Turn an absolute deadline in milliseconds, or a relative delay in nanoseconds, into a relative delay in nanoseconds.
delayNanosToDeadlineTimespec(long, Time.timespec) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
Turn a delay in nanoseconds into a deadline in a Time.timespec.
Delete - Annotation Type in com.oracle.svm.core.annotate
Mechanism to ensures that an element is not used.
delete(T) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
DeletedElementException - Exception in com.oracle.svm.hosted.substitute
 
DeletedElementException(String) - Constructor for exception com.oracle.svm.hosted.substitute.DeletedElementException
 
DeletedFieldsPlugin - Class in com.oracle.svm.hosted.substitute
 
DeletedFieldsPlugin() - Constructor for class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
DeletedMethod - Class in com.oracle.svm.hosted.substitute
 
DeletedMethod(ResolvedJavaMethod, Delete) - Constructor for class com.oracle.svm.hosted.substitute.DeletedMethod
 
deleteErrorMessage(AnnotatedElement, Delete, boolean) - Static method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
deleteErrorMessage(AnnotatedElement, String, boolean) - Static method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
deleteGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
deleteLocalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
DeleteLocalSymbols - Static variable in class com.oracle.svm.core.SubstrateOptions
 
deleteWeakGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
DELIMINATOR - Static variable in class com.oracle.svm.hosted.c.query.QueryResultFormat
 
DeoptEntryInfopoint - Class in com.oracle.svm.core.deopt
Infopoint for deopt entries in deoptimization target methods.
DeoptEntryInfopoint(int, DebugInfo) - Constructor for class com.oracle.svm.core.deopt.DeoptEntryInfopoint
 
DeoptEntryNode - Class in com.oracle.svm.core.graal.nodes
A landing-pad for deoptimization.
DeoptEntryNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
DeoptEntryOp - Class in com.oracle.svm.core.graal.lir
A pseudo-instruction which is the landing-pad for deoptimization.
DeoptEntryOp(LIRFrameState) - Constructor for class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
DeoptEntryStubContext() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptEntryStubContext
 
DeoptEntryStubContext() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptEntryStubContext
 
DeoptExitStubContext() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptExitStubContext
 
DeoptExitStubContext() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptExitStubContext
 
DeoptHostedSnippets - Class in com.oracle.svm.core.graal.snippets
 
DeoptHostedSnippets.AnalysisSpeculation - Class in com.oracle.svm.core.graal.snippets
 
DeoptHostedSnippets.AnalysisSpeculationReason - Class in com.oracle.svm.core.graal.snippets
 
DeoptHostedSnippets.DeoptimizeLowering - Class in com.oracle.svm.core.graal.snippets
 
DeoptimizationCounters - Class in com.oracle.svm.core.deopt
 
DeoptimizationCounters() - Constructor for class com.oracle.svm.core.deopt.DeoptimizationCounters
 
DeoptimizationCounters.Options - Class in com.oracle.svm.core.deopt
 
DeoptimizationFeature - Class in com.oracle.svm.graal.hosted
Feature to allow deoptimization in a generated native image.
DeoptimizationFeature() - Constructor for class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
DeoptimizationRuntime - Class in com.oracle.svm.core.deopt
 
DeoptimizationRuntime() - Constructor for class com.oracle.svm.core.deopt.DeoptimizationRuntime
 
DeoptimizationSourcePositionDecoder - Class in com.oracle.svm.core.code
 
DeoptimizationSourcePositionDecoder() - Constructor for class com.oracle.svm.core.code.DeoptimizationSourcePositionDecoder
 
DeoptimizationSourcePositionEncoder - Class in com.oracle.svm.core.code
 
DeoptimizationSourcePositionEncoder() - Constructor for class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
DeoptimizationSupport - Class in com.oracle.svm.core.deopt
 
DeoptimizationSupport() - Constructor for class com.oracle.svm.core.deopt.DeoptimizationSupport
 
DEOPTIMIZE - Static variable in class com.oracle.svm.core.deopt.DeoptimizationRuntime
 
deoptimizeAll() - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Deoptimizes all method(s) in all call stacks (= the calling methods).
DeoptimizeAll - Static variable in class com.oracle.svm.core.graal.snippets.DeoptTester.Options
 
DeoptimizedFrame - Class in com.oracle.svm.core.deopt
The handle to a deoptimized frame.
DeoptimizedFrame.ReserveDeoptScratchSpace - Annotation Type in com.oracle.svm.core.deopt
Used to let the universe builder reserve some space in the instance layout for storing return value registers.
DeoptimizedFrame.VirtualFrame - Class in com.oracle.svm.core.deopt
Heap-based representation of a future baseline-compiled stack frame, i.e., the intermediate representation between deoptimization of an optimized frame and the stack-frame rewriting.
deoptimizeFrame(Pointer, boolean, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Deoptimizes the given frame.
deoptimizeInRange(CodePointer, CodePointer, boolean) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Deoptimize a specific method.
DeoptimizeLowering() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.DeoptimizeLowering
 
Deoptimizer - Class in com.oracle.svm.core.deopt
Performs deoptimization.
Deoptimizer(Pointer, CodeInfoQueryResult) - Constructor for class com.oracle.svm.core.deopt.Deoptimizer
 
Deoptimizer.DeoptStub - Annotation Type in com.oracle.svm.core.deopt
 
Deoptimizer.Options - Class in com.oracle.svm.core.deopt
 
Deoptimizer.StubType - Enum in com.oracle.svm.core.deopt
Custom method prologues and epilogues required for deoptimization.
deoptIndex - Variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
A unique index for the deoptimization point.
deoptMethod - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
deoptMethodOffset - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
deoptOrigin - Variable in class com.oracle.svm.hosted.code.CompilationInfo
A link to the regular compiled method if this method is a deoptimization target.
DeoptProxyAnchorNode - Class in com.oracle.svm.core.graal.nodes
The anchor for DeoptProxyNode when no full deoptimization entry is required.
DeoptProxyAnchorNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
DeoptProxyAnchorNode(NodeClass<? extends DeoptProxyAnchorNode>) - Constructor for class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
DeoptProxyNode - Class in com.oracle.svm.hosted.nodes
Wraps locals and bytecode stack elements at deoptimization points.
DeoptProxyNode(ValueNode, ValueNode, int) - Constructor for class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
DeoptRuntimeSnippets - Class in com.oracle.svm.core.graal.snippets
 
DeoptRuntimeSnippets.AbstractDeoptimizeLowering - Class in com.oracle.svm.core.graal.snippets
 
deoptSnippet(DeoptimizationReason, Boolean, String) - Static method in class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets
 
deoptSnippet(long, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets
 
deoptSourceFrame(CodePointer, boolean) - Method in class com.oracle.svm.core.deopt.Deoptimizer
Deoptimizes a source frame.
deoptSourcePC - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
DeoptSourcePositionInfoNode - Class in com.oracle.svm.core.graal.nodes
Stores deoptimization source positions.
DeoptSourcePositionInfoNode(List<NodeSourcePosition>) - Constructor for class com.oracle.svm.core.graal.nodes.DeoptSourcePositionInfoNode
 
DeoptSourcePositionInfoOp - Class in com.oracle.svm.core.graal.lir
Stores deoptimization source positions.
DeoptSourcePositionInfoOp(List<NodeSourcePosition>) - Constructor for class com.oracle.svm.core.graal.lir.DeoptSourcePositionInfoOp
 
deoptStub(DeoptimizedFrame) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Performs the second step of deoptimization: the actual rewriting of a deoptimized method's frame.
deoptStubFrameSize - Static variable in class com.oracle.svm.core.deopt.Deoptimizer
The size of frame for the deoptimization stub.
deoptTarget - Variable in class com.oracle.svm.hosted.code.CompilationInfo
A link to the deoptimization target method if this method can deoptimize.
DeoptTest - Annotation Type in com.oracle.svm.core.annotate
Used to test deoptimization.
DEOPTTEST - Static variable in class com.oracle.svm.core.graal.snippets.DeoptTester
 
deoptTest() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
Scans the stack frames and if there are some new (= so far not seen) PCs inside deoptimizable methods, a deopt is done.
DeoptTester - Class in com.oracle.svm.core.graal.snippets
Utility class for deoptimization stress test.
DeoptTester() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptTester
 
DeoptTester.Options - Class in com.oracle.svm.core.graal.snippets
 
DeoptTestLowering() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptTestSnippets.DeoptTestLowering
 
DeoptTestNode - Class in com.oracle.svm.core.graal.nodes
Inserted for deoptimization stress test.
DeoptTestNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
deoptTestSnippet() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTestSnippets
 
DeoptTestSnippets - Class in com.oracle.svm.core.graal.snippets
 
DeoptTestSnippets.DeoptTestLowering - Class in com.oracle.svm.core.graal.snippets
 
DependencyGraph() - Constructor for class com.oracle.svm.hosted.c.NativeLibraries.DependencyGraph
 
dependsOn() - Method in interface com.oracle.svm.core.c.CHeader.Header
List that contains the Class<? extends CHeader.Header> instances that declare dependencies of this header file.
description - Variable in class com.oracle.svm.core.util.Counter
 
desiredAssertionStatus() - Method in class com.oracle.svm.core.hub.DynamicHub
 
destroy(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
destroy(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
destroy(long) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
destroyClosureHandle(LibFFI.NativeClosureHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
destroyContextHandle(NativeAPI.TruffleContextHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
destroyForcibly(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
destroyForcibly(long) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
destroyGlobalHandle(TruffleObjectHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
destroysCallerSavedRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
destroysCallerSavedRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp
 
destroysCallerSavedRegisters() - Method in class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
destroysRegisters() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
destroyWeak(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
DETACH_THREAD_MT - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
detachAllThreadsAndTearDownIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
detachAllThreadsExceptCurrentWithoutCleanupForTearDown() - Method in class com.oracle.svm.core.thread.VMThreads
Detaches all manually attached native threads, but not those threads that were launched from Java, which must be notified to individually exit in the immediately following tear-down.
detachFromCurrentIsolate(InstalledCodeObserver.InstalledCodeObserverHandle) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandleAccessor
 
detachFromCurrentIsolate(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
detachThread(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
detachThread(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
detachThread(IsolateThread) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
detachThread(IsolateThread) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
detachThread(IsolateThread) - Method in class com.oracle.svm.core.heap.Heap
Notifies the heap that a thread will be detached from the VM.
detachThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.JavaThreads
Detach the provided Java thread.
detachThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
Remove an IsolateThread from the thread list.
detachThreadSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
detectError(String) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
DetectUserDirectoriesInImageHeap - Static variable in class com.oracle.svm.core.SubstrateOptions
 
determineCPUFeatures(AArch64LibCHelper.CPUFeatures) - Static method in class com.oracle.svm.core.aarch64.AArch64LibCHelper
 
determineCPUFeatures(AMD64LibCHelper.CPUFeatures) - Static method in class com.oracle.svm.core.amd64.AMD64LibCHelper
 
determineHostCPUFeatures() - Static method in class com.oracle.svm.core.aarch64.AArch64CPUFeatureAccess
 
determineHostCPUFeatures() - Static method in class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
DevirtualizeCallsPhase - Class in com.oracle.svm.hosted.phases
Devirtualize invokes based on Static Analysis results.
DevirtualizeCallsPhase() - Constructor for class com.oracle.svm.hosted.phases.DevirtualizeCallsPhase
 
digest(String) - Static method in class com.oracle.svm.core.SubstrateUtil
 
DirectCallReason(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.DirectCallReason
 
DirectSubstrateObjectConstant - Class in com.oracle.svm.core.meta
An object constant that holds a direct reference to the object.
dirtyCardForObjectOfAlignedHeapChunk(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
Dirty the card corresponding to the given Object.
dirtyCardForObjectOfUnalignedHeapChunk(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Dirty the card corresponding to the given Object.
dirtyEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
disableDeoptTesting() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
Temporarily disable deopt testing.
disableLoopSafepoint() - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
disableStackOverflowChecksForFatalError() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
Disables all stack overflow checks for this thread.
disableThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Stop using the current chunk for thread-local allocation.
disableThreadLocalAllocation(IsolateThread) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
DisallowedImageHeapObjectFeature - Class in com.oracle.svm.hosted.image
Complain if there are types that can not move from the image generator heap to the image heap.
DisallowedImageHeapObjectFeature() - Constructor for class com.oracle.svm.hosted.image.DisallowedImageHeapObjectFeature
 
DisallowedImageHeapObjects - Class in com.oracle.svm.core.image
 
DisallowedImageHeapObjects() - Constructor for class com.oracle.svm.core.image.DisallowedImageHeapObjects
 
DisallowedImageHeapObjects.DisallowedObjectReporter - Interface in com.oracle.svm.core.image
 
discoverIfReference(Object, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.genscavenge.ReferenceObjectProcessing
 
dispatch(int, Signal.siginfo_t, WordPointer) - Method in interface com.oracle.svm.core.posix.headers.Signal.AdvancedSignalDispatcher
 
dispatch(int) - Method in interface com.oracle.svm.core.posix.headers.Signal.SignalDispatcher
 
dispatchUncaughtException(Thread, Throwable) - Static method in class com.oracle.svm.core.thread.JavaThreads
If there is an uncaught exception handler, call it.
divideNanosToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Return the number of milliseconds in the given number of nanoseconds.
divideNanosToSeconds(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Return the number of seconds in the given number of nanoseconds.
DivRemLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.DivRemLowering
 
dladdr(WordBase, Dlfcn.Dl_info) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
dlclose(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
dlerror() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
dlerror() - Static method in class com.oracle.svm.core.posix.PosixUtils
 
Dlfcn - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file dlfcn.h.
Dlfcn() - Constructor for class com.oracle.svm.core.posix.headers.Dlfcn
 
Dlfcn.Dl_info - Interface in com.oracle.svm.core.posix.headers
 
Dlfcn.GNUExtensions - Class in com.oracle.svm.core.posix.headers
 
Dlfcn.GNUExtensions.Lmid_t - Interface in com.oracle.svm.core.posix.headers
 
Dlfcn.GNUExtensions.Lmid_tPointer - Interface in com.oracle.svm.core.posix.headers
 
dli_fbase() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
 
dli_fname() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
 
dli_saddr() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
 
dli_sname() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
 
dlinfo(PointerBase, int, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
dlmopen(Dlfcn.GNUExtensions.Lmid_t, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
dlopen(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
dlopen(String, int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
dlsym(PointerBase, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
dlsym(PointerBase, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
doArraysCopyOf(DynamicHub, Object, int, int) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets
 
doCompile(DebugContext, RuntimeConfiguration, Suites, LIRSuites, SubstrateMethod) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
doCompile(DebugContext, HostedMethod, CompilationIdentifier, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
doGraphPE(PartialEvaluator.Request, InlineInvokePlugin, EconomicMap<ResolvedJavaMethod, EncodedGraph>) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
doInstallPrepared(SharedMethod, CodeInfo, SubstrateInstalledCode) - Static method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
doInvoke(Object[]) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
doNotLoopTooLong(long, long, long, String) - Static method in class com.oracle.svm.core.util.TimeUtils
Have I looped for too long? If so, complain, but reset the wait.
doParse(DebugContext, CompileQueue.ParseTask) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
doPrepareInstall(ReferenceAdjuster, CodeInfo) - Method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
doRelockObject(Object, Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
 
doRelockObject(Object, Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
doRelockObject(Object, Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
doStartThread(Thread, long) - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
 
doStartThread(Thread, long) - Method in class com.oracle.svm.core.thread.JavaThreads
Start a new OS thread.
doStartThread(Thread, long) - Method in class com.oracle.svm.core.windows.WindowsJavaThreads
 
doWait(Object, long) - Method in class com.oracle.svm.core.monitor.MonitorSupport
 
doWait(Object, long) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
doWait(Object, long) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
drainInputStream(InputStream, OutputStream) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
 
dump(StringBuilder) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
dump(RegisterDumper.Context) - Static method in class com.oracle.svm.core.SubstrateSegfaultHandler
Called from the platform dependent segfault handler to print diagnostics.
dump(Consumer<String>) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
dumpProfiles() - Static method in class com.oracle.svm.core.ImageProfiles
Dumps currently collected image profiles.
dumpProfilingResults() - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
dumpProfilingResults(Log) - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
dumpReg(Log, String, long) - Static method in interface com.oracle.svm.core.RegisterDumper
 
dumpRegisters(Log, Signal.ucontext_t) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
dumpRegisters(Log, RegisterDumper.Context) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
dumpRegisters(Log, RegisterDumper.Context) - Method in interface com.oracle.svm.core.RegisterDumper
 
dumpRegisters(Log, RegisterDumper.Context) - Method in class com.oracle.svm.core.windows.WindowsRegisterDumper
 
DumpTargetInfo - Static variable in class com.oracle.svm.core.SubstrateOptions
 
dumpToLog(Log, IsolateThread) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
duplicate() - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
duplicate() - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
DuplicatedInNativeCode - Annotation Type in com.oracle.svm.core.annotate
Documents that a value or logic is duplicated in native code so it must not be changed or moved without adapting native code as well.
DuplicateHandle(WinBase.HANDLE, WinBase.HANDLE, WinBase.HANDLE, WinBase.LPHANDLE, int, boolean, int) - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
DURING_CALL_MASK - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.annotation.AnnotationTypeFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.ClassValueFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.LoggingFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.ServiceLoaderFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.truffle.NodeClassFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.core.heap.ReferenceHandlerThreadFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.core.jdk.RandomNumbersFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.core.util.CounterFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.ameta.HostedDynamicHubFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.ClassLoaderFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.ClassValueFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.diagnostic.HostedHeapDumpFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.image.DisallowedImageHeapObjectFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.LoggingFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.SecurityServicesFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.jni.JNILibraryLoadFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.reflect.hosted.ReflectionMetadataFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.reflect.proxy.hosted.DynamicProxyFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.truffle.nfi.posix.PosixTruffleNFIFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.truffle.nfi.TruffleNFIFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.truffle.nfi.windows.WindowsTruffleNFIFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.truffle.NodeClassFeature
 
dwActiveProcessorMask() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
dwAllocationGranularity() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
dwLength() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
dwMemoryLoad() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
dwNumberOfProcessors() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
dwPageSize() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
dwProcessorType() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
DYNAMIC_PROXY_NAME - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles
 
DynamicHub - Class in com.oracle.svm.core.hub
 
DynamicHub(String, HubType, ReferenceType, boolean, Object, DynamicHub, DynamicHub, String, int, ClassLoader) - Constructor for class com.oracle.svm.core.hub.DynamicHub
 
dynamicHub(ResolvedJavaType) - Method in class com.oracle.svm.hosted.SVMHost
 
DynamicHub.ReflectionData - Class in com.oracle.svm.core.hub
This class stores similar information as the non-public class java.lang.Class.ReflectionData.
dynamicHubFromObjectHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
dynamicHubFromObjectHeader(UnsignedWord) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
DynamicHubSupport - Class in com.oracle.svm.core.hub
 
DynamicHubSupport() - Constructor for class com.oracle.svm.core.hub.DynamicHubSupport
 
DynamicProxyConfigurationFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
DynamicProxyConfigurationResources - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
DynamicProxyFeature - Class in com.oracle.svm.reflect.proxy.hosted
 
DynamicProxyFeature() - Constructor for class com.oracle.svm.reflect.proxy.hosted.DynamicProxyFeature
 
DynamicProxyRegistry - Interface in com.oracle.svm.core.jdk.proxy
 
DynamicProxySupport - Class in com.oracle.svm.reflect.proxy
 
DynamicProxySupport(ClassLoader) - Constructor for class com.oracle.svm.reflect.proxy.DynamicProxySupport
 

E

EarlyConstantFoldLoadFieldPlugin - Class in com.oracle.svm.hosted.phases
Early constant folding for well-known static fields.
EarlyConstantFoldLoadFieldPlugin(MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.phases.EarlyConstantFoldLoadFieldPlugin
 
EBADF() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
EBUSY() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
ECHILD() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
efl_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
EFlags() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
EINTR() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
Element() - Constructor for class com.oracle.svm.core.heap.AllocationFreeList.Element
Constructor for subclasses.
ElementInfo - Class in com.oracle.svm.hosted.c.info
 
ElementInfo(String) - Constructor for class com.oracle.svm.hosted.c.info.ElementInfo
 
elementKind - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
emit(ByteBuffer, DataSection.Patches) - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder.ObjectData
 
emitBranch(LogicNode, LabelRef, LabelRef, double) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
emitBranch(LogicNode, LabelRef, LabelRef, double) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitCCall(long, CallingConvention, Value[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitCCall(long, CallingConvention, Value[], int) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in interface com.oracle.svm.core.graal.code.SubstrateNodeLIRBuilder
 
emitCheckForInvokeSuperSpecial(ValueNode[]) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64CGlobalDataLoadAddressOp
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64FarReturnOp
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64InstructionSynchronizationBarrierOp
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64SafepointCheckOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeadEndOp
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64DirectCallOp
 
emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64IndirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64CGlobalDataLoadAddressOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64FarReturnOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64SafepointCheckOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeadEndOp
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.DeoptSourcePositionInfoOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.VerificationMarkerOp
 
emitCompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitCompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitConvertNullToZero(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitConvertNullToZero(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitConvertZeroToNull(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitConvertZeroToNull(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitDeadEnd() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitDeadEnd() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitDeadEnd() - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitEnsureClassInitialized(GraphBuilderContext, JavaConstant) - Static method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
emitEnsureInitializedCall(ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
 
emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitInstructionSynchronizationBarrier() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitInstructionSynchronizationBarrier() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitInstructionSynchronizationBarrier() - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
emitMemoryBarrier - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
emitMemoryBarrier - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
emitPrefetchAllocate(Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitPrefetchAllocate(Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitReadReturnAddress() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
emitReadReturnAddress() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitReadReturnAddress() - Method in interface com.oracle.svm.core.graal.code.SubstrateNodeLIRBuilder
 
emitReturn(JavaKind, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
EmitStringEncodingSubstitutions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
emitUncompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitUncompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitUnwind(Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitUnwind(Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitVerificationMarker(Object) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
emitVerificationMarker(Object) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitVerificationMarker(Object) - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
EMPTY_ARRAY - Static variable in class com.oracle.svm.graal.meta.SubstrateField
 
EMPTY_ARRAY - Static variable in class com.oracle.svm.graal.meta.SubstrateType
 
EMPTY_CLASSES - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
EMPTY_CONSTRUCTORS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
EMPTY_FIELDS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
EMPTY_METHODS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
EMPTY_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getReferenceMapIndex() when the reference map is empty for the IP.
EmptyMemoryAcessProvider - Class in com.oracle.svm.hosted.ameta
 
EnableAllSecurityServices - Static variable in class com.oracle.svm.core.SubstrateOptions
 
enabled() - Static method in class com.oracle.svm.core.deopt.DeoptimizationSupport
Returns true if the image build was configured with support for deoptimization.
enabled() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
 
enabled - Variable in class com.oracle.svm.core.util.Counter.Group
The actual enabled value, set according to the value of the Counter.Group.enabledOption during image generation.
enableDeoptTesting() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
 
enableFeatures(Architecture) - Method in class com.oracle.svm.core.aarch64.AArch64CPUFeatureAccess
 
enableFeatures(Architecture) - Method in class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
enableFeatures(Architecture) - Method in interface com.oracle.svm.core.CPUFeatureAccess
 
EnableLoggingFeature - Static variable in class com.oracle.svm.hosted.LoggingFeature.Options
 
EnableURLProtocols - Static variable in class com.oracle.svm.core.SubstrateOptions
 
encode(LineNumberTable) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.CodeReferenceMapEncoder
 
encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.InstanceReferenceMapEncoder
 
encodeAll() - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
encodeAllAndInstall(CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
encodeAllAndInstall(CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.FrameInfoEncoder
 
encodeAndInstall(List<NodeSourcePosition>, CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
encodeAnnotations(Set<Annotation>, Set<Annotation>) - Static method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
encodeAnnotations(AnalysisMetaAccess, Annotation[], Annotation[], Object) - Static method in class com.oracle.svm.hosted.analysis.Inflation
 
encodeAsImageHeapObjectHeader(long) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
encodeAsImageHeapObjectHeader(long) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
encodeAsObjectHeader(DynamicHub, boolean, boolean) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
encodeAsTLABObjectHeader(DynamicHub) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
encodeAsTLABObjectHeader(DynamicHub) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
encodeBci(int, boolean, boolean) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
Encodes the BCI and the duringCall- and rethrowException flags into a single value.
encodedBci - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
encodeDebugNames() - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
encodeDeoptActionAndReasonToLong(DeoptimizationAction, DeoptimizationReason, int) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
encodedFrameSize - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
encodedGraph(SharedRuntimeMethod, boolean) - Static method in class com.oracle.svm.graal.GraalSupport
 
EncodedLineNumberTable - Class in com.oracle.svm.graal.meta
 
EncodedLineNumberTable() - Constructor for class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
encodeFrameSize(int, boolean, boolean, boolean) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
encodePrimitiveConstant(JavaConstant) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
 
encodeSnippets() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
encodeSnippets() - Method in class com.oracle.svm.hosted.code.HostedReplacements
 
encodeSourceReferences() - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
encodeSpeculation(SpeculationLog.Speculation) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
encodings - Variable in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
endSafepoint() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
endSafepoint() - Method in class com.oracle.svm.core.heap.Heap
Reset the heap to the normal execution state.
EnforceMaxRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
enqueue() - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
enqueue(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
enqueueBlockingNoSafepoint(String, SubstrateUtil.Thunk) - Static method in class com.oracle.svm.core.thread.JavaVMOperation
Convenience method for thunks that can be run by allocating a VMOperation.
enqueueBlockingSafepoint(String, SubstrateUtil.Thunk) - Static method in class com.oracle.svm.core.thread.JavaVMOperation
Convenience method for thunks that can be run by allocating a VMOperation.
enqueueFromNonJavaThread(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
enqueueFromNonJavaThread(NativeVMOperation, NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperationControl
 
ENSURE_INITIALIZED_METHOD - Static variable in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
ENSURE_JAVA_THREAD - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
ensureCapacity(int) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
ensureCompiled(HostedMethod, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
ensureInitialized() - Method in class com.oracle.svm.core.hub.DynamicHub
 
ensureInitialized() - Static method in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
Initialization can require synchronization which is not allowed during safepoints, so this method can be called before using identity hash codes during a safepoint operation.
ensureInitialized() - Static method in class com.oracle.svm.core.thread.VMThreads
Make sure the runtime is initialized for threading.
ensureJavaThread() - Static method in class com.oracle.svm.core.thread.JavaThreads
Ensures that a Thread object for the current thread exists.
ensureJavaThread(String, ThreadGroup, boolean) - Static method in class com.oracle.svm.core.thread.JavaThreads
Ensures that a Thread object for the current thread exists.
ensureLocalCapacity(int) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
ensureLocked(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
Returns the lock of the object.
ensureParsed(HostedMethod, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
enter(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Enters an existing context for the current thread (for example, one created with CEntryPointActions.enterAttachThread(org.graalvm.nativeimage.Isolate, boolean)).
enter() - Static method in class com.oracle.svm.core.c.function.CEntryPointSetup.EnterCreateIsolatePrologue
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptEntryStubContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptExitStubContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptEntryStubContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptExitStubContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
enter(ValueNode) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
ENTER_ISOLATE_MT - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
ENTER_SLOW_PATH_SAFEPOINT_CHECK - Static variable in class com.oracle.svm.core.thread.Safepoint
 
enterAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
enterAttachThread(Isolate, boolean) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Creates a context for the current thread in the specified existing isolate, then enters that context.
enterCreateIsolate(CEntryPointCreateIsolateParameters) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Creates a new isolate, then attaches the current thread to the created isolate, creating a context for the thread in the isolate, and then enters that context before returning.
EnterCreateIsolatePrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterCreateIsolatePrologue
 
EnterCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
EnterCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
entered(Object) - Static method in class com.oracle.svm.jni.JNIThreadOwnedMonitors
 
enterIsolate(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Enters an existing context for the current thread that has already been created in the given isolate.
enterIsolate(ValueNode, boolean) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
enterIsolateFromCrashHandler(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Enters an existing context for the current thread that has already been created in the given isolate, during the prologue of a segfault handler.
EnterIsolatePrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterIsolatePrologue
 
enterIsolateSnippet(Isolate, boolean) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
EnterPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterPrologue
 
enterSnippet(IsolateThread) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
entryArray - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
entryKind(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
entryKind(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
EntryPointNamePrefix - Static variable in class com.oracle.svm.core.SubstrateOptions
 
EntryPointReason() - Constructor for class com.oracle.svm.hosted.code.CompileQueue.EntryPointReason
 
entryPoints - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
entrySet() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
EnumArrayLookup - Class in com.oracle.svm.core.c.enums
 
EnumArrayLookup(long[], long, Enum<?>[]) - Constructor for class com.oracle.svm.core.c.enums.EnumArrayLookup
 
EnumConstantInfo - Class in com.oracle.svm.hosted.c.info
 
EnumConstantInfo(String, ResolvedJavaField, boolean, Enum<?>) - Constructor for class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
EnumInfo - Class in com.oracle.svm.hosted.c.info
 
EnumInfo(String, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.c.info.EnumInfo
 
EnumLookupInfo - Class in com.oracle.svm.hosted.c.info
 
EnumLookupInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumLookupInfo
 
EnumMapLookup - Class in com.oracle.svm.core.c.enums
 
EnumMapLookup(long[], Map<Long, Enum<?>>) - Constructor for class com.oracle.svm.core.c.enums.EnumMapLookup
 
EnumNoLookup - Class in com.oracle.svm.core.c.enums
 
EnumNoLookup(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumNoLookup
 
EnumRuntimeData - Class in com.oracle.svm.core.c.enums
 
EnumRuntimeData(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumRuntimeData
 
EnumValueInfo - Class in com.oracle.svm.hosted.c.info
 
EnumValueInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumValueInfo
 
EPERM() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
epilogue(Pointer, UnsignedWord) - Method in interface com.oracle.svm.core.genscavenge.CardTable.Visitor
Called after all visiting.
epilogue() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
equal(ComparableWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
equal(ComparableWord) - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
equals(Object) - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
equals(Object) - Method in class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
 
equals(Object) - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
 
equals(Object) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
equals(Object) - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
equals(Object) - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
equals(Object) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
equals(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
equals(Object) - Method in class com.oracle.svm.hosted.code.amd64.AMD64HostedPatcher
 
equals(Object) - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
equals(Object) - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
equals(Object) - Method in class com.oracle.svm.jni.access.JNINativeLinkage
Returns true iff obj is a JNINativeLinkage and has the same declaring class, name and descriptor as this object.
ErrHandlingAPI - Class in com.oracle.svm.core.windows.headers
Definitions for Windows errhandlingapi.h
ErrHandlingAPI() - Constructor for class com.oracle.svm.core.windows.headers.ErrHandlingAPI
 
ErrHandlingAPI.CONTEXT - Interface in com.oracle.svm.core.windows.headers
Contains processor-specific register data.
ErrHandlingAPI.EXCEPTION_POINTERS - Interface in com.oracle.svm.core.windows.headers
Contains pointers to exception and context records.
ErrHandlingAPI.EXCEPTION_RECORD - Interface in com.oracle.svm.core.windows.headers
Contains a description of the exception.
Errno - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/errno.h.
Errno() - Constructor for class com.oracle.svm.core.posix.headers.Errno
 
errnoGetterFunctionName - Variable in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
ErrnoMirror - Class in com.oracle.svm.truffle.nfi
 
ErrnoMirror() - Constructor for class com.oracle.svm.truffle.nfi.ErrnoMirror
 
ErrnoMirrorContext() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFISupport.ErrnoMirrorContext
 
ERROR_MSG - Static variable in class com.oracle.svm.core.heap.NoAllocationVerifier
 
ERROR_TIMEOUT() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
errorString(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
Return the error string for the given error number, or a default message.
ESRCH() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
ETIMEDOUT() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
exception - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
exception(Throwable) - Method in class com.oracle.svm.core.log.Log
Prints the provided exception, including a stack trace if available, followed by a newline.
exception(Throwable, int) - Method in class com.oracle.svm.core.log.Log
Prints the provided exception, including a stack trace if available, with at most the specified number of frames, followed by a newline.
exception(Throwable, int) - Method in class com.oracle.svm.core.log.RealLog
 
EXCEPTION_ACCESS_VIOLATION() - Static method in class com.oracle.svm.core.windows.headers.ErrHandlingAPI
 
EXCEPTION_CONTINUE_SEARCH() - Static method in class com.oracle.svm.core.windows.headers.ErrHandlingAPI
 
ExceptionCode() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.EXCEPTION_RECORD
 
ExceptionHelpers - Class in com.oracle.svm.reflect.helpers
 
ExceptionHelpers() - Constructor for class com.oracle.svm.reflect.helpers.ExceptionHelpers
 
exceptionOffset - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
ExceptionRecord() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.EXCEPTION_POINTERS
 
ExceptionSnippets - Class in com.oracle.svm.core.graal.snippets
 
ExceptionSnippets.LoadExceptionObjectLowering - Class in com.oracle.svm.core.graal.snippets
 
ExceptionSnippets.UnwindLowering - Class in com.oracle.svm.core.graal.snippets
 
ExceptionStateNode - Class in com.oracle.svm.core.graal.nodes
 
ExceptionStateNode(FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.ExceptionStateNode
 
ExceptionSynthesizer - Class in com.oracle.svm.hosted
 
ExceptionSynthesizer() - Constructor for class com.oracle.svm.hosted.ExceptionSynthesizer
 
ExceptionUnwind - Class in com.oracle.svm.core.snippets
 
ExceptionUnwind() - Constructor for class com.oracle.svm.core.snippets.ExceptionUnwind
 
ExcludeFromReferenceMap - Annotation Type in com.oracle.svm.core.annotate
Mechanism for excluding a field from the reference map.
ExcludeFromReferenceMap.Always - Class in com.oracle.svm.core.annotate
A BooleanSupplier that always returns true.
exec(Path, String[]) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
exec(Path, String[]) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
ExecutableViaCCBootImage - Class in com.oracle.svm.hosted.image
 
ExecutableViaCCBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.ExecutableViaCCBootImage
 
execute(ForkJoinTask<?>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
execute(Runnable) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
EXECUTE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
Instructions in the memory range may be executed.
execute(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
 
executeInitializationHooks() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
Runs isolate initialization hooks.
executeStartupHooks() - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
executeTearDownHooks() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
Runs isolate tear-down hooks.
executeVarargs(Object...) - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
executor - Variable in class com.oracle.svm.hosted.code.CompileQueue
 
execv(CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
exit(String, String) - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
A guard to place before an allocation, giving the call site and the allocation type.
exit(int) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
exit(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
exit(int) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
EXIT_CODE_ABORT - Static variable in class com.oracle.svm.core.posix.headers.LibC
 
EXIT_CODE_ABORT - Static variable in class com.oracle.svm.core.windows.headers.LibC
 
EXIT_SUCCESS - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
ExitAfterAnalysis - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
ExitAfterCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
ExitAfterRelocatableImageWrite - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
exited(Object) - Static method in class com.oracle.svm.jni.JNIThreadOwnedMonitors
 
expect - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
extendPath(Path, Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Extend a root path form one file system using a path potentially derived from another file system by converting he latter to a text string and replacing the file separator if necessary.
extractImageClassPath(List<String>) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
extractWatchPID(List<String>) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 

F

fA53MAC() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
factory(int, long, SubstrateInstalledCode, DeoptimizedFrame.VirtualFrame, DeoptimizedFrame.RelockObjectData[], CodePointer) - Static method in class com.oracle.svm.core.deopt.DeoptimizedFrame
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GCImpl.Accounting
 
factory(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyObjectsWalker
A factory for an instance that will be initialized lazily.
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Always
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Never
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Sometimes
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
A factory for a Heap Verifier.
factory(String) - Static method in class com.oracle.svm.core.genscavenge.Latch
Create a latch that is closed.
factory() - Static method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
factory() - Static method in class com.oracle.svm.core.graal.code.PatchConsumerFactory.HostedPatchConsumerFactory
 
factory() - Static method in class com.oracle.svm.core.graal.code.PatchConsumerFactory.NativePatchConsumerFactory
 
factory() - Static method in class com.oracle.svm.core.heap.AllocationFreeList
 
factory() - Static method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Factory method.
factory(String) - Static method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
factory(String) - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
Create an opened instance.
factory(String, boolean) - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
Create an instance that can be opened lazily.
factory(AnnotatedType, AnnotatedType[]) - Static method in class com.oracle.svm.core.hub.AnnotatedSuperInfo
 
factory(TypeVariable<?>[], Type[], Type) - Static method in class com.oracle.svm.core.hub.GenericInfo
 
factory(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Static method in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
factory() - Static method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
factory(String, long, ByteOrder) - Static method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
factory(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.meta.MethodPointer
 
fADX() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAES() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fAES() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
FAIL_FATALLY - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
FAILED_INFO_SINGLETON - Static variable in class com.oracle.svm.core.hub.ClassInitializationInfo
Singleton for classes that failed to link during image building.
failFatally(int, CCharPointer) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Fail in a fatal manner, such as by terminating the executing process.
failFatally(int, CCharPointer) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
failFatally(int, CCharPointer) - Method in class com.oracle.svm.core.thread.VMThreads
Report a fatal error to the user and exit.
failFatally(int, CCharPointer) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
failFatallySnippet(int, CCharPointer) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
FallbackExecutor - Class in com.oracle.svm.core
This class is used to generate fallback images in case we are unable to build standalone images.
FallbackExecutor() - Constructor for class com.oracle.svm.core.FallbackExecutor
 
FallbackExecutor.Options - Class in com.oracle.svm.core
 
FallbackExecutorClasspath - Static variable in class com.oracle.svm.core.FallbackExecutor.Options
 
FallbackExecutorJavaArg - Static variable in class com.oracle.svm.core.FallbackExecutor.Options
 
FallbackExecutorMainClass - Static variable in class com.oracle.svm.core.FallbackExecutor.Options
 
FallbackExecutorRuntimeJavaArg - Static variable in class com.oracle.svm.core.FallbackExecutor.Options
 
FallbackExecutorSystemProperty - Static variable in class com.oracle.svm.core.FallbackExecutor.Options
 
FallbackFeature - Class in com.oracle.svm.hosted
 
FallbackFeature() - Constructor for class com.oracle.svm.hosted.FallbackFeature
 
FallbackFeature.FallbackImageRequest - Error in com.oracle.svm.hosted
 
FallbackHeaderResolver(String) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.FallbackHeaderResolver
 
FallbackThreshold - Static variable in class com.oracle.svm.core.SubstrateOptions
 
fAMD3DNOWPREFETCH() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
farReturn(Object, Pointer, CodePointer, boolean) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Continues execution in the specified caller frame, at the specified instruction pointer.
FarReturnNode - Class in com.oracle.svm.core.graal.nodes
 
FarReturnNode(ValueNode, ValueNode, ValueNode, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.FarReturnNode
 
fASIMD() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
FastThreadLocal - Class in com.oracle.svm.core.threadlocal
Base class for fast thread local variables.
FastThreadLocalBytes<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.threadlocal
Represents a fast thread local memory block that has a user-defined size.
FastThreadLocalFactory - Class in com.oracle.svm.core.threadlocal
This class contains factory methods to create fast thread local variables.
FastThreadLocalInt - Class in com.oracle.svm.core.threadlocal
Represents a fast thread local variable of the primitive type int.
FastThreadLocalLong - Class in com.oracle.svm.core.threadlocal
Represents a fast thread local variable of the primitive type long.
FastThreadLocalObject<T> - Class in com.oracle.svm.core.threadlocal
Represents a fast thread local variable of type Object.
FastThreadLocalWord<T extends org.graalvm.word.WordBase> - Class in com.oracle.svm.core.threadlocal
Represents a fast thread local variable of type word.
FatalAssertions - Class in com.oracle.svm.core.snippets
This class provides allocation-free substitution methods for all constructors of AssertionError.
FatalAssertions() - Constructor for class com.oracle.svm.core.snippets.FatalAssertions
 
fatalError() - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
fatalError() - Method in class com.oracle.svm.core.windows.WindowsLogHandler
 
fault_address() - Method in interface com.oracle.svm.core.posix.headers.Signal.mcontext_t
 
fAVX() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX2() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512BW() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512CD() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512DQ() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512ER() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512F() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fAVX512PF() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fBMI1() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fBMI2() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fCLMUL() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fCMOV() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
Fcntl - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file fcntl.h.
Fcntl() - Constructor for class com.oracle.svm.core.posix.headers.Fcntl
 
Fcntl.NoTransitions - Class in com.oracle.svm.core.posix.headers
 
fCRC32() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fCX8() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fDMBATOMICS() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
FeatureHandler - Class in com.oracle.svm.hosted
Handles the registration and iterations of features.
FeatureHandler() - Constructor for class com.oracle.svm.hosted.FeatureHandler
 
featureHandler - Variable in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
FeatureHandler.Options - Class in com.oracle.svm.hosted
 
FeatureImpl - Class in com.oracle.svm.hosted
 
FeatureImpl() - Constructor for class com.oracle.svm.hosted.FeatureImpl
 
FeatureImpl.AfterAnalysisAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.AfterCompilationAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.AfterHeapLayoutAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.AfterImageWriteAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.AfterRegistrationAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.BeforeAnalysisAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.BeforeCompilationAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.BeforeImageWriteAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.CompilationAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.DuringAnalysisAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.DuringSetupAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.FeatureAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.IsInConfigurationAccessImpl - Class in com.oracle.svm.hosted
 
FeatureImpl.OnAnalysisExitAccessImpl - Class in com.oracle.svm.hosted
 
Features - Static variable in class com.oracle.svm.hosted.FeatureHandler.Options
 
fERMS() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fEVTSTRM() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
ffi_call(LibFFI.ffi_cif, PointerBase, PointerBase, WordPointer) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffi_closure_alloc(UnsignedWord, WordPointer) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffi_closure_free(PointerBase) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
FFI_DEFAULT_ABI() - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
FFI_OK() - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffi_prep_cif(LibFFI.ffi_cif, int, UnsignedWord, LibFFI.ffi_type, LibFFI.ffi_type_array) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffi_prep_cif_var(LibFFI.ffi_cif, int, UnsignedWord, UnsignedWord, LibFFI.ffi_type, LibFFI.ffi_type_array) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffi_prep_closure_loc(LibFFI.ffi_closure, LibFFI.ffi_cif, LibFFI.ffi_closure_callback, WordBase, PointerBase) - Static method in class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
ffiClosure() - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
fFP() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fFXSR() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fHT() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fieldLocationIdentity(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
fieldOffset(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
FieldOffsetComputer - Class in com.oracle.svm.reflect.hosted
 
FieldOffsetComputer() - Constructor for class com.oracle.svm.reflect.hosted.FieldOffsetComputer
 
fields(Feature.FeatureAccess, String, String...) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
fields - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
fields - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
FieldsOffsetsFeature - Class in com.oracle.svm.graal.hosted
Graal uses unsafe memory accesses to access Nodes and LIRInstructions.
FieldsOffsetsFeature() - Constructor for class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
FieldsOffsetsFeature.InputsIterationMaskRecomputation - Class in com.oracle.svm.graal.hosted
 
FieldsOffsetsFeature.SuccessorsIterationMaskRecomputation - Class in com.oracle.svm.graal.hosted
 
FILE_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
FileAPI - Class in com.oracle.svm.core.windows.headers
Definitions manually translated from the Windows header file fileapi.h.
FileAPI() - Constructor for class com.oracle.svm.core.windows.headers.FileAPI
 
FileSystemProviderSupport - Class in com.oracle.svm.core.jdk
 
FileSystemProviderSupport.Options - Class in com.oracle.svm.core.jdk
 
FileUtils - Class in com.oracle.svm.hosted.c.util
 
FileUtils() - Constructor for class com.oracle.svm.hosted.c.util.FileUtils
 
fill(PathExhibitor.PathElement, PathExhibitor.PathElement) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
fillContents - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
fillContents - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
Fills the FrameInfoQueryResult.source* and FrameInfoQueryResult.ValueInfo.name fields.
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromImage
 
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
 
fillToMemoryAtomic(Pointer, UnsignedWord, byte) - Static method in class com.oracle.svm.core.MemoryUtil
 
filterAllocatableRegisters(PlatformKind, RegisterArray) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
filterAllocatableRegisters(PlatformKind, RegisterArray) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
filterEntries(long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
finalizeGraph() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
findAllFieldsForLayout(HostedUniverse, HostedMetaAccess, Map<AnalysisField, HostedField>, ArrayList<HostedField>, ArrayList<HostedField>, HostedInstanceClass) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
findAndCacheSource(ResolvedJavaType, Class<?>) - Method in class com.oracle.svm.hosted.image.sources.SourceManager
Find and cache a source file for a give Java class and return a Path to the file relative to the source.
findAnnotatedClasses(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findAnnotatedClasses(Class<? extends Annotation>, boolean) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findAnnotatedFields(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findAnnotatedFields(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findAnnotatedMethods(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findAnnotatedMethods(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findAnnotatedMethods(Class<? extends Annotation>[]) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findAttributes(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
findBuiltinSymbol(String) - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
findCandidate(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Given a prototype path for a file to be resolved return a File identifying a cached candidate for for that Path or null if no cached candidate exists.
findClassByName(String) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findClassByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findClassByName(String, boolean) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findConfigurationFiles(String) - Static method in class com.oracle.svm.core.configure.ConfigurationFiles
 
findConfigurationResources(String, ClassLoader) - Static method in class com.oracle.svm.core.configure.ConfigurationFiles
 
findElementInfo(AnnotatedElement) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
findField(ResolvedJavaType, String) - Static method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
findForeignCall(Class<?>, String, boolean, LocationIdentity...) - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
findForeignCall(Class<?>, String, boolean, boolean, LocationIdentity...) - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedType
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
findInstanceFieldWithOffset(long, JavaKind) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
findIsolateThreadForCurrentOSThread(boolean) - Method in class com.oracle.svm.core.thread.VMThreads
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.hosted.meta.HostedType
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
findLeafConcreteSubtype() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
findLength(ArrayLengthProvider.FindLengthMode, ConstantReflectionProvider) - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
findMethod(MetaAccessProvider) - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
findMethod(ResolvedJavaType, String, ResolvedJavaType...) - Static method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
findMethod(String, Signature) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
findPathInBootImageHeap(PathExhibitor.TargetMatcher, PathExhibitor.PathEdge) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathInHeap(PathExhibitor.TargetMatcher, PathExhibitor.PathEdge) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathInStack(PathExhibitor.TargetMatcher, PathExhibitor.PathEdge, Pointer) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathToObject(PathExhibitor, Object) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.TestingBackDoor
 
findPathToRange(Pointer, Pointer) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathToTarget(PathExhibitor.TargetMatcher, PathExhibitor.PathEdge, Pointer) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findResource(String) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
findResourceAsStreamByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findResourcesByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findSubclasses(Class<T>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findSubclasses(Class<T>, boolean) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findSubstitution(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
findSubstitution(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
findSymbol(String) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
findSymbol(String) - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
findTargetClasses() - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
findTargetClasses() - Method in class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in interface com.oracle.svm.core.meta.SharedType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
finish(LIRFrameState) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMapBuilder
 
finish() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
finish(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
finishCompilation(OptimizedCallTarget, CancellableCompileTask, boolean) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
firstObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
FirstObjectTable - Class in com.oracle.svm.core.genscavenge
A "first object table" to tell me the start of the first object that crosses onto a card remembered set memory region.
FirstObjectTable.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Make some protected things public, for testing.
firstReadOnlyObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
firstReadOnlyPrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
firstReadOnlyReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
firstThread() - Static method in class com.oracle.svm.core.thread.VMThreads
Iteration of all IsolateThreads that are currently running.
firstThreadUnsafe() - Static method in class com.oracle.svm.core.thread.VMThreads
Like VMThreads.firstThread() but without the check that VMThreads.THREAD_MUTEX is locked by the current thread.
firstWritableObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
firstWritablePrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
firstWritableReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
FLAG_BRIDGES - Static variable in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
Flag for alternate metafactories indicating the lambda object requires additional bridge methods.
FLAG_MARKERS - Static variable in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
Flag for alternate metafactories indicating the lambda object implements other marker interfaces besides Serializable.
FLAG_SERIALIZABLE - Static variable in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
Flag for alternate metafactories indicating the lambda object must be serializable.
flatten(String, String[]) - Static method in class com.oracle.svm.core.option.OptionUtils
Utility for string option values that are a, e.g., comma-separated list, but can also be provided multiple times on the command line (so the option type is String[]).
FloatingWordCastNode - Class in com.oracle.svm.core.graal.nodes
Cast between Word and Object that is floating.
FloatingWordCastNode(Stamp, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
fLSE() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
flush() - Method in class com.oracle.svm.core.log.Log
Forces the log to flush to its destination.
flush() - Method in class com.oracle.svm.core.log.RealLog
 
flush() - Method in class com.oracle.svm.core.log.StringBuilderLog
 
flush() - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
flush(FileDescriptor) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
flush() - Method in class com.oracle.svm.core.windows.WindowsLogHandler
 
flush() - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
FlushFileBuffers(int) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
fLZCNT() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fMMX() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fnPtr() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
FoldSecurityManagerGetter - Static variable in class com.oracle.svm.core.SubstrateOptions
 
forAbstract() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forArray(ResolvedJavaType, boolean, int, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forBoxed(JavaKind, Object) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
forBoxedValue(JavaKind, Object) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
ForceDumpGraphsBeforeCompilation - Static variable in class com.oracle.svm.graal.SubstrateGraalUtils.Options
 
ForceFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
 
forceInitializeHosted(Class<?>, String, boolean) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Initializes the class during image building, and reports an error if the user requested to delay initialization to runtime.
forceInitializeHosted(Class<?>, String, boolean) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
foreach(RingBuffer.Consumer<T>) - Method in class com.oracle.svm.core.util.RingBuffer
 
foreach(Object, RingBuffer.Consumer<T>) - Method in class com.oracle.svm.core.util.RingBuffer
 
forEach(BiConsumer<? super K, ? super V>) - Method in class com.oracle.svm.core.WeakIdentityHashMap
 
forEach(BiConsumer<Object, Integer>) - Static method in class com.oracle.svm.jni.JNIThreadOwnedMonitors
Performs the specified action for each monitor owned by this thread, with the recursive depth (>= 1) as second input.
forEachArray(CodeInfo, RuntimeCodeInfoAccess.NonmovableArrayAction) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
forEachFeature(Consumer<Feature>) - Method in class com.oracle.svm.hosted.FeatureHandler
 
forEachGraalFeature(Consumer<GraalFeature>) - Method in class com.oracle.svm.hosted.FeatureHandler
 
forEachObjectArray(CodeInfo, RuntimeCodeInfoAccess.NonmovableArrayAction) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.monitor.MonitorSnippets
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.snippets.ExceptionUnwind
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.snippets.FatalAssertions
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.thread.Safepoint
All foreign calls defined in this class.
forInstance(ResolvedJavaType, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forInterface() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
fork() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
formatArguments(Object...) - Static method in class com.oracle.svm.core.util.UserError
Processes args to convert selected values to strings.
formatArray(Pointer, Class<?>, int, boolean, boolean, boolean, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
FormatArrayNode - Class in com.oracle.svm.core.genscavenge.graal.nodes
 
FormatArrayNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
formatArraySnippet(Word, DynamicHub, int, boolean, boolean, boolean, boolean, boolean, AllocationSnippets.AllocationSnippetCounters) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
formatObject(Pointer, Class<?>, boolean, boolean, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
FormatObjectNode - Class in com.oracle.svm.core.genscavenge.graal.nodes
 
FormatObjectNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
formatObjectSnippet(Word, DynamicHub, boolean, boolean, boolean, AllocationSnippets.AllocationSnippetCounters) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
forName(String, boolean) - Static method in class com.oracle.svm.core.hub.ClassForNameSupport
 
forName(Target_java_lang_Module, String) - Static method in class com.oracle.svm.core.hub.DynamicHub
 
forNameOrNull(String, boolean) - Static method in class com.oracle.svm.core.hub.ClassForNameSupport
 
forObject(Object) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
forObject(Object) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
forObject(Object, boolean) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
forObject(Object) - Method in class com.oracle.svm.hosted.meta.HostedSnippetReflectionProvider
 
forObject(Object) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
forPrimitive() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forString(String) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
forSymbol(String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a reference to the symbol with the specified name.
forwardedReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
Foundation - Class in com.oracle.svm.core.posix.headers.darwin
Definitions manually translated from the C header file Foundation/Foundation.h.
Foundation() - Constructor for class com.oracle.svm.core.posix.headers.darwin.Foundation
 
Foundation.NSOperatingSystemVersion - Interface in com.oracle.svm.core.posix.headers.darwin
 
fPMULL() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fPOPCNT() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
FrameAccess - Class in com.oracle.svm.core
 
FrameAccess() - Constructor for class com.oracle.svm.core.FrameAccess
 
frameAnchor() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
frameInfo - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
frameInfo - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
 
FrameInfoDecoder - Class in com.oracle.svm.core.code
 
FrameInfoDecoder() - Constructor for class com.oracle.svm.core.code.FrameInfoDecoder
 
FrameInfoDecoder.FrameInfoQueryResultAllocator - Interface in com.oracle.svm.core.code
 
FrameInfoDecoder.ValueInfoAllocator - Interface in com.oracle.svm.core.code
 
FrameInfoEncoder - Class in com.oracle.svm.core.code
 
FrameInfoEncoder(FrameInfoEncoder.Customization) - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder
 
FrameInfoEncoder.Customization - Class in com.oracle.svm.core.code
 
FrameInfoEncoder.NamesFromImage - Class in com.oracle.svm.core.code
 
FrameInfoEncoder.NamesFromMethod - Class in com.oracle.svm.core.code
 
FrameInfoQueryResult - Class in com.oracle.svm.core.code
 
FrameInfoQueryResult() - Constructor for class com.oracle.svm.core.code.FrameInfoQueryResult
 
FrameInfoQueryResult.ValueInfo - Class in com.oracle.svm.core.code
 
FrameInfoQueryResult.ValueType - Enum in com.oracle.svm.core.code
 
FramePointerMapWalker - Class in com.oracle.svm.core.genscavenge
A StackFrameVisitor that applies an ObjectReferenceVisitor to all the Object references in a frame.
FramePointerMapWalker(ObjectReferenceVisitor) - Constructor for class com.oracle.svm.core.genscavenge.FramePointerMapWalker
 
frameRegister - Variable in class com.oracle.svm.core.CalleeSavedRegisters
 
frameSlotVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
free(PointerBase, UnsignedWord, UnsignedWord, boolean) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
free(PointerBase, UnsignedWord, UnsignedWord, boolean) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
free(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
free(PointerBase, UnsignedWord) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Free an entire reserved address range (which may be committed or partially committed).
free(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
free(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
free(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
free(PointerBase, UnsignedWord, UnsignedWord, boolean) - Method in class com.oracle.svm.core.windows.WindowsOSCommittedMemoryProvider
 
free(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
FREE_ADDRESS_SPACE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
FREE_IMAGE_HEAP_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
freeImageHeap(PointerBase) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
 
freeImageHeap(PointerBase) - Method in interface com.oracle.svm.core.os.ImageHeapProvider
Disposes an instance of the image heap that was created with this provider.
freeImageHeap(PointerBase) - Method in class com.oracle.svm.core.posix.darwin.DarwinImageHeapProvider
 
freeImageHeap(PointerBase) - Method in class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
 
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
Free the native memory allocated by VMThreads.allocateIsolateThread(int).
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
FreeLibrary(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
FreeLibrary
freeLibrary(long) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
freeLibraryImpl(long) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
freeList - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
A thread-local free list of aligned chunks.
freeMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
freeze(String) - Method in class com.oracle.svm.core.thread.Safepoint.Master
Have each of the threads (except myself!) stop at a safepoint.
fromClass(Class<?>) - Static method in class com.oracle.svm.core.hub.DynamicHub
 
fromId(int) - Static method in class com.oracle.svm.core.heap.GCCause
 
fromImageHeap(Object) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Returns a NonmovableArray for an array of primitives in the image heap.
fromImageHeap(Object[]) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Returns a NonmovableObjectArray for an object array in the image heap.
fromVMThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
fRTM() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSHA1() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fSHA2() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fSSE() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSE2() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSE3() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSE41() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSE42() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSE4A() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fSSSE3() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fstat64(int, DarwinStat.stat64) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinStat
 
fstat64(int, DarwinStat.stat64) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinStat.NoTransitions
 
fstat64(int, LinuxStat.stat64) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxStat
 
fstat64(int, LinuxStat.stat64) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxStat.NoTransitions
 
fSTXRPREFETCH() - Method in interface com.oracle.svm.core.aarch64.AArch64LibCHelper.CPUFeatures
 
fsync(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
fTSC() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 
fTSCINV() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
 

G

g(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
g(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
g(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
gather(JNIJavaVMPointer, int, CIntPointer) - Static method in class com.oracle.svm.jni.JNIJavaVMList
Gather non-null entries in a buffer and provide the total number of non-null entries.
GatherSafepointStatistics - Static variable in class com.oracle.svm.core.thread.Safepoint.Statistics.Options
 
GC - Interface in com.oracle.svm.core.heap
 
GCCause - Class in com.oracle.svm.core.heap
This class holds garbage collection causes that are common and therefore shared between different garbage collector implementations.
GCCause(String, int) - Constructor for class com.oracle.svm.core.heap.GCCause
 
GCCauses - Static variable in class com.oracle.svm.core.heap.GCCause
 
GCImpl - Class in com.oracle.svm.core.genscavenge
Most of the GC state is preallocated at image build time.
GCImpl(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.GCImpl
 
GCImpl.Accounting - Class in com.oracle.svm.core.genscavenge
Accounting for this collector.
GCImpl.RememberedSetConstructor - Class in com.oracle.svm.core.genscavenge
A ObjectVisitor to build the remembered set for a chunk.
GCImpl.Timer - Class in com.oracle.svm.core.genscavenge
A class for the timers kept by the collector.
gen - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.aarch64.AArch64ISBNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.DeadEndNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.DeoptSourcePositionInfoNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadCallerStackPointerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadExceptionObjectNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.VerificationMarkerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.thread.VMThreadLocalSTHolderNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.nodes.SafepointCheckNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
GenerateDebugInfo - Static variable in class com.oracle.svm.core.SubstrateOptions
 
generatedFiles(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
generateIdentityHashCode(Object, int) - Static method in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
 
Generation - Class in com.oracle.svm.core.genscavenge
A Generation is a collection of one or more Spaces.
GenericInfo - Class in com.oracle.svm.core.hub
 
genIf(ValueNode, Condition, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genLoadFieldNode(Assumptions, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
genReturn(ValueNode, JavaKind) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
GenScavengeAllocationSnippets - Class in com.oracle.svm.core.genscavenge.graal
 
GenScavengeAllocationSnippets() - Constructor for class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
GenScavengeAllocationSnippets.Templates - Class in com.oracle.svm.core.genscavenge.graal
 
GenScavengeGCCause - Class in com.oracle.svm.core.genscavenge
 
get() - Method in class com.oracle.svm.core.c.CGlobalData
 
get() - Static method in class com.oracle.svm.core.graal.code.SubstrateBackendFactory
 
get(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
get(String) - Static method in class com.oracle.svm.core.jdk.Resources
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicPointer
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
Gets the current value.
get() - Static method in interface com.oracle.svm.core.meta.ObjectConstantEquality
 
get() - Static method in interface com.oracle.svm.core.os.CommittedMemoryProvider
 
get() - Static method in interface com.oracle.svm.core.os.ImageHeapProvider
 
get() - Static method in interface com.oracle.svm.core.os.VirtualMemoryProvider
 
get() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
get(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
get() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
get(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
get() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
get(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
get() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
get(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
get() - Method in class com.oracle.svm.core.util.LazyFinalReference
 
get(Object) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get() - Static method in class com.oracle.svm.graal.GraalSupport
 
get(NativeLibraries, NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
get() - Static method in class com.oracle.svm.hosted.GraalEdgeUnsafePartition
 
get() - Static method in class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
 
get() - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
get(ResolvedJavaMethod, int) - Method in class com.oracle.svm.hosted.snippets.IntrinsificationPluginRegistry
 
get() - Static method in class com.oracle.svm.jni.JNIThreadLocalPendingException
 
GET_CACHED_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
GET_CACHED_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
GET_CACHED_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
GET_CACHED_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
GET_CACHED_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
getAccess() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl.RestrictionInfo
 
getAccessor() - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandle
Provides an accessor object to perform actions with this handle.
getAccessorInfoWithSize() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getAccessorKind() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getAccounting() - Static method in class com.oracle.svm.core.genscavenge.CollectionPolicy
 
getAccounting() - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
getAccounting() - Method in class com.oracle.svm.core.genscavenge.Space
The accounting for this Space.
getActionForInvokeExceptionEdge(InlineInvokePlugin.InlineInfo) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
getActiveThreadCount() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.c.libc.GLibc
 
getAdditionalQueryCodeCompilerOptions() - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
getAddress() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getAddress() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalBytes
 
getAddress(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalBytes
 
getAddress() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
getAddress(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
getAddress() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
If heap base addressing is enabled, this returns the heap-base relative address of this object.
getAddress(long) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
Similar to NativeImageHeap.ObjectInfo.getAddress() but this method is typically used to get the address of a field within an object.
getAddress() - Static method in class com.oracle.svm.jni.JNIThreadLocalEnvironment
 
getAddress() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getAlignedChunk() - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAlignedChunkFromProvider() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
getAlignedConstantsSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getAlignedHeapChunkSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The size of an aligned chunk as an Unsigned.
getAlignedHeapOverhead() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
The overhead of an aligned chunk.
getAlignment() - Method in class com.oracle.svm.core.config.ObjectLayout
The minimum alignment of objects (instances and arrays).
getAlignment() - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Returns the alignment used by virtual memory management, which is generally equal to the granularity or a multiple thereof.
getAlignment() - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
getAlignmentMask() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getAllDeclaredMethods() - Method in class com.oracle.svm.hosted.meta.HostedType
Returns all methods (including constructors and synthetic methods) that have this type as the declaring class.
getAllocatableRegisters() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getAllocatableRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getAllocationEnd(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getAllocationEnd(LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAllocationEnd(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the address where allocation has ended within the heap chunk.
getAllocationStart(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.MemoryWalkerAccessImpl
 
getAllocationStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the address where allocation starts within the heap chunk.
getAllocationTop(LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAllocObject() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getAllOptionNames() - Method in class com.oracle.svm.core.option.RuntimeOptionValues
 
getAnalysisGraph(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
getAnalysisUniverse() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getAnchor() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
getAndAdd(long) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
getAndAdd(UnsignedWord) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicUnsigned
Atomically adds the given value to the current value.
getAndAssertExists() - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
getAndClearReferencePendingList() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getAndClearReferencePendingList() - Method in class com.oracle.svm.core.heap.Heap
Atomically get the list of pending references and clears (resets) it.
getAndDecrement() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
getAndDecrement() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
getAndResetRequireAnalysisIteration() - Method in class com.oracle.svm.hosted.FeatureImpl.DuringAnalysisAccessImpl
 
getAndSet(long) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
getAndSet(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
getAndSet(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
Atomically sets to the given value and returns the old value.
getAndSubtract(UnsignedWord) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicUnsigned
Atomically subtracts the given value from the current value.
getAnnotated() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getAnnotated() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getAnnotated() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getAnnotated() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.ConstantInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.EnumLookupInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.EnumValueInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.PointerToInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getAnnotatedElement() - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
getAnnotatedExceptionTypes() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable
 
getAnnotatedInterfaces() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotatedParameterTypes() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable
 
getAnnotatedReceiverType() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Constructor
 
getAnnotatedReceiverType() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable
 
getAnnotatedReturnType0(Type) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable
 
getAnnotatedSuperclass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotatedSuperInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotatedType() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Field
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.meta.HostedField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.meta.HostedType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType
 
getAnnotations() - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
getAnnotations() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getAnnotations() - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType
 
getAnnotationsByType(Class<T>) - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotationsByType(Class<T>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getAnnotationsEncoding() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotationsEncoding() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getAnnotationsEncoding() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getAnnotationSubstitutionProcessor() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
getAnyAccessorInfo() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getAnyFrameMethod() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getAppliedArguments() - Method in interface com.oracle.svm.hosted.option.HostedOptionProvider
 
getArch() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getArchitectureName() - Static method in class com.oracle.svm.core.SubstrateUtil
 
getArgc() - Method in interface com.oracle.svm.core.JavaMainWrapper.CArguments
 
getArgs(int, CCharPointerPointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Convert C-style to Java-style command line arguments.
getArguments() - Method in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
getArgumentStorageKinds() - Method in class com.oracle.svm.core.graal.code.SubstrateCallingConvention
 
getArgumentVectorBlockSize() - Method in class com.oracle.svm.core.BaseProcessPropertiesSupport
 
getArgumentVectorProgramName() - Method in class com.oracle.svm.core.BaseProcessPropertiesSupport
 
getArgv() - Method in interface com.oracle.svm.core.JavaMainWrapper.CArguments
 
getArrayBase(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Reads the value at the given index in an object array.
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayBaseOffset(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
The offset from the origin of an array to the first element.
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.hosted.analysis.SVMAnalysisMetaAccess
 
getArrayBaseOffset() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
getArrayClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getArrayClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getArrayClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getArrayClass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayClass(int) - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getArrayClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayElementOffset(JavaKind, int) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayElementOffset(int, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayElementOffset(int) - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayElementStorageKind() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayField() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayHeaderSize(int) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getArrayHub() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getArrayIdentityHashcodeOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayIndexScale(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayIndexScale(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayIndexScale(JavaKind) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
The scale used for the index when accessing elements of an array of this kind.
getArrayIndexScale(JavaKind) - Method in class com.oracle.svm.hosted.analysis.SVMAnalysisMetaAccess
 
getArrayIndexScale(JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
getArrayIndexShift(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayIndexShift(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayLengthOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArraySize(JavaKind, int) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArraySize(int, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayZeroingStartOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayZeroingStartOffset() - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getAsBoolean() - Method in class com.oracle.svm.core.annotate.ExcludeFromReferenceMap.Always
 
getAsBoolean() - Method in class com.oracle.svm.core.annotate.TargetClass.AlwaysIncluded
 
getAsBoolean() - Method in class com.oracle.svm.core.c.function.CEntryPointOptions.AlwaysIncluded
 
getAsBoolean() - Method in class com.oracle.svm.core.c.function.CEntryPointOptions.NotIncludedAutomatically
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK11OrEarlier
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK11OrLater
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK14OrEarlier
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK14OrLater
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK15OrLater
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK8OrEarlier
 
getAsBoolean() - Method in class com.oracle.svm.graal.hosted.GraalFeature.IsEnabled
 
getAsBoolean() - Method in class com.oracle.svm.graal.hosted.GraalFeature.IsEnabledAndNotLibgraal
 
getAsBoolean() - Method in class com.oracle.svm.truffle.nfi.TruffleNFIFeature.IsEnabled
 
getAsBoolean() - Method in class com.oracle.svm.truffle.TruffleFeature.IsCreateProcessDisabled
 
getAsBoolean() - Method in class com.oracle.svm.truffle.TruffleFeature.IsEnabled
 
getAssignableFromMatches() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAssignableFromMatches() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getAsyncMode() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getAttributesMap() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getAttributesMap() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getAutomaticSubstitutionProcessor() - Method in class com.oracle.svm.hosted.SVMHost
 
getAvailableProcessors() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getBackend(Class<T>) - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getBackendForNormalMethod() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getBackends() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getBarrierSet() - Method in class com.oracle.svm.core.graal.code.SubstratePlatformConfigurationProvider
 
getBaseType() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getBaseType() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getBaseType() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getBaseType() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getBaseType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getBci() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the bytecode index.
getBci() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
getBci() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getBigBang() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getBigbang() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
getBitFieldOffset() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getBitsetField() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getBoolean() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getBootImageKind() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getBuffer() - Method in class com.oracle.svm.core.heap.PinnedBuffer
 
getBuffer() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getBuiltImage() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
getBuiltin() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getBuiltInAddress() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
 
getByte(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getByte() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getByteArrayBaseOffset() - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getByteIndex() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getByteIndex() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getByteOffsetInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getBytes() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getBytes() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getCached(String, Locale) - Method in class com.oracle.svm.core.jdk.LocalizationSupport
Get cached resource bundle.
getCachedSize() - Static method in class com.oracle.svm.core.heap.PhysicalMemory
Returns the size of physical memory in bytes that has been previously cached.
getCallBooleanMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallBooleanMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallBooleanMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallByteMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallByteMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallByteMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallCharMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallCharMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallCharMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallDoubleMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallDoubleMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallDoubleMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCalleeSaveRegisters() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getCalleeSaveRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getCaller() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the caller if this frame is an inlined method.
getCaller() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The caller frame of this frame, or null if this is the outermost frame.
getCaller() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl.RestrictionInfo
 
getCallerClass(Pointer) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
Implements the shared semantic of Reflection.getCallerClass and StackWalker.getCallerClass.
getCallerClass(Pointer, int) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
getCallerClass() - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_Reflection
 
getCallerClass(int) - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_Reflection
 
getCallerMap() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
Get the map from a callee to a caller.
getCallerMethod() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getCallerSaveRegisters() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getCallerSaveRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getCallFloatMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallFloatMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallFloatMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], ValueKindFactory<?>) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], ValueKindFactory<?>) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getCallingConventionRegisters(CallingConvention.Type, JavaKind) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getCallingConventionRegisters(CallingConvention.Type, JavaKind) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getCallIntMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallIntMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallIntMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallLongMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallLongMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallLongMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallMethods() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCallNonvirtualBooleanMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualBooleanMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualBooleanMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualByteMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualByteMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualByteMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualCharMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualCharMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualCharMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualDoubleMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualDoubleMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualDoubleMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualFloatMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualFloatMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualFloatMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualIntMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualIntMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualIntMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualLongMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualLongMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualLongMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualObjectMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualObjectMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualObjectMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualShortMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualShortMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualShortMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualVoidMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualVoidMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallNonvirtualVoidMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallObjectMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallObjectMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallObjectMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallShortMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallShortMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallShortMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallSignatureKind(boolean, ResolvedJavaType, MetaAccessProvider, TargetDescription) - Static method in class com.oracle.svm.core.config.ObjectLayout
 
getCallStaticBooleanMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticBooleanMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticBooleanMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticByteMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticByteMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticByteMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticCharMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticCharMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticCharMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticDoubleMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticDoubleMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticDoubleMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticFloatMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticFloatMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticFloatMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticIntMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticIntMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticIntMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticLongMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticLongMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticLongMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticObjectMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticObjectMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticObjectMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticShortMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticShortMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticShortMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticVoidMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticVoidMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallStaticVoidMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallTargetForCallNode(JavaConstant) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCallTargetForCallNode(JavaConstant) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
getCallTrampolineMethod(JNIJavaCallWrapperMethod.CallVariant, boolean) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
getCallTreeNode() - Method in class com.oracle.svm.graal.hosted.GraalFeature.RuntimeBytecodeParser
 
getCallVoidMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallVoidMethodA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallVoidMethodV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getCallWrapperField(MetaAccessProvider, JNIJavaCallWrapperMethod.CallVariant, boolean) - Static method in class com.oracle.svm.jni.access.JNIAccessibleMethod
 
getCanonicalIdentifier() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
getCapability(Class<T>) - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getCardTableLimit(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the limit of the card table.
getCardTableStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the start of the card table?
getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk.TestingBackDoor
 
getCause() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
What caused this verification?
getCause() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getCausesSafepoint() - Method in class com.oracle.svm.core.thread.VMOperation
 
getCCInputFiles(Path, String) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCCompilerInfo() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
getCCompilerOptions() - Method in class com.oracle.svm.core.c.libc.GLibc
 
getCCompilerOptions() - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
getCCompilerOptions() - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
getCCompilerPath() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
getCConstantValue(Class<?>, String, Class<T>) - Method in class com.oracle.svm.hosted.c.CConstantValueSupportImpl
 
getCErrorNumber() - Method in interface com.oracle.svm.core.CErrorNumber.CErrorNumberSupport
 
getCErrorNumber() - Static method in class com.oracle.svm.core.CErrorNumber
 
getChar() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getChildFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getChildren() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getChildren() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getChildrenFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getChunkSizeForObject(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
How large an UnalignedHeapChunk is needed to hold an object of the given size?
getClassAccessFlags(Class<?>) - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_Reflection
 
getClassContext(int, Pointer) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
getClasses() - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getClassInitializationInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getClassInitializationSupport() - Method in class com.oracle.svm.hosted.SVMHost
 
getClassInitializer() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getClassList() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Return a list of all the classes in the heap.
getClassList() - Method in class com.oracle.svm.core.heap.Heap
Return a list of all the classes in the heap.
getClassLoader() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
getClassName() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
getClassObject() - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getClassObjectByName(String) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getClasspath() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
getClazz() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
getCloneableFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getCode() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getCode() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getCode() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getCode() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getCode() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getCode() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getCode() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getCodeAddress() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getCodeAddressOffset() - Method in class com.oracle.svm.hosted.meta.HostedMethod
Returns the address offset of the compiled code relative to the code of the first method in the buffer.
getCodeCache() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getCodeCacheSize() - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
getCodeCacheSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCodeEnd(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
 
getCodeInfoEncodings(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getCodeInfoEncodings() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getCodeInfoIndex(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getCodeInfoIndex() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getCodeObserverHandles() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getCodeObserverHandles(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
getCodeOffsetInImage() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
getCodeOffsetInImage() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getCodeOffsetInImage() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getCodeSize(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getCodeSize() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getCodeSize(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
 
getCodeSize() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getCodeStart(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getCodeStart() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getCodeStart(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
 
getCommand() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getCommand() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getCommittedVirtualMemorySize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getCompilable() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getCompilable() - Method in class com.oracle.svm.truffle.SubstrateTruffleCompilationIdentifier
 
getCompilationAtOffset(int) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCompilationProblemsPerAction() - Method in class com.oracle.svm.graal.GraalSupport
 
getCompilationProblemsPerAction() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
getCompilationResult() - Method in class com.oracle.svm.core.graal.code.SubstrateCompiledCode
 
getCompilations() - Method in class com.oracle.svm.hosted.code.CompileQueue
 
getCompilations() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCompilationSpeculationLog() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getCompilationTasks() - Method in class com.oracle.svm.hosted.code.CompileQueue
 
getCompilationTasks() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterCompilationAccessImpl
 
getCompileQueue() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCompilerCommand(List<String>) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getCompilerConfigurationName() - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
getCompilerConfigurationName() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
getCompilerConfigurationName() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCompilerErrorStream(Process) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
getComponentHub() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getComponentHubOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getComponentType() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getComponentType() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getComponentType() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getComponentType() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getComponentType() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getComponentType() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getComponentType() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getComponentType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getComponentType() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getComponentType() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getCompressedOopKind() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
getCompressedRepresentation(Object) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Return the compressed representation of an object reference.
getCompressedRepresentation(Object) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
getCompressEncoding() - Static method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
getCompressEncoding() - Static method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
getCompressEncoding() - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Returns the default compression encoding.
getCompressEncoding() - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
getConditionFlag() - Method in class com.oracle.svm.core.graal.aarch64.AArch64SafepointCheckOp
 
getConditionFlag() - Method in class com.oracle.svm.core.graal.amd64.AMD64SafepointCheckOp
 
getConfiguration() - Method in class com.oracle.svm.hosted.SVMHost
 
getConstant(int) - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
Returns the value of the local variable or expression stack value with the given index.
getConstant() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
 
getConstant() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp
 
getConstant() - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder.ObjectData
 
getConstantAccessors() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getConstantFieldProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
getConstantFieldProvider() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getConstantPool(MetaAccessProvider) - Static method in class com.oracle.svm.core.code.IsolateEnterStub
 
getConstantPool() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getConstantPool() - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
getConstantPool() - Method in class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
getConstantPool() - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
getConstantPool(MetaAccessProvider) - Static method in class com.oracle.svm.jni.JNIJavaCallWrappers
 
getConstantReflection() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getConstantReflectionProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
getConstantReflectionProvider() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getConstantsSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getConstantValue() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getConsumedHeapChunkZapInt() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getConsumedHeapChunkZapWord() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getContext() - Method in class com.oracle.svm.hosted.c.CInterfaceError
 
getContext(long) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
getCorrespondingAnnotationName() - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
getCorrespondingAnnotationName() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getCorrespondingAnnotationName() - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
getCorrespondingAnnotationName() - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
getCount() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getCount() - Method in class com.oracle.svm.core.code.CodeInfoTether
 
getCount(int) - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
getCounters() - Method in class com.oracle.svm.core.util.Counter.Group
 
getCpuLoad() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getCRuntimeArgument0() - Static method in class com.oracle.svm.core.JavaMainWrapper
 
getCRuntimeArgumentBlockLength() - Static method in class com.oracle.svm.core.JavaMainWrapper
Argv is an array of C strings (i.e.
getCStandard() - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getCurrent() - Static method in enum com.oracle.svm.core.OS
 
GetCurrentDirectoryW(int, LibC.WCharPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
getCurrentOSThreadHandle() - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
getCurrentOSThreadHandle() - Method in class com.oracle.svm.core.thread.VMThreads
Returns a platform-specific handle to the current thread.
getCurrentOSThreadHandle() - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
getCurrentOSThreadId() - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
getCurrentOSThreadId() - Method in class com.oracle.svm.core.thread.VMThreads
Returns a unique identifier for the current thread.
getCurrentOSThreadId() - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
GetCurrentProcess() - Static method in class com.oracle.svm.core.windows.headers.Process
 
GetCurrentProcessId() - Static method in class com.oracle.svm.core.windows.headers.Process
 
getCurrentThread(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
getCurrentThread(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
getCurrentThread(Isolate) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
GetCurrentThread() - Static method in class com.oracle.svm.core.windows.headers.Process
 
GetCurrentThreadId() - Static method in class com.oracle.svm.core.windows.headers.Process
 
getCurrentThreadSafepointRequestedCount() - Static method in class com.oracle.svm.core.thread.Safepoint.Master.TestingBackdoor
 
getCustomCompileFunction() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
getCustomizedOptions(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
getCustomParseFunction() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
getCValue() - Method in enum com.oracle.svm.core.posix.headers.Signal.DarwinSignalEnum
 
getCValue() - Method in enum com.oracle.svm.core.posix.headers.Signal.GregEnum
 
getCValue() - Method in enum com.oracle.svm.core.posix.headers.Signal.LinuxSignalEnum
 
getCValue() - Method in enum com.oracle.svm.core.posix.headers.Signal.SignalEnum
 
getCValue() - Method in enum com.oracle.svm.jni.nativeapi.JNIObjectRefType
 
getcwd(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getData() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns additional data for the value, according to the specification in FrameInfoQueryResult.ValueType.
getData() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getData() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getDataInfo() - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
 
getDataInfo() - Method in class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
getDebugAllUsedRegisters() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getDebugAllUsedStackSlots() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getDebugContext() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
getDebugHandlersFactories() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getDebugOutputDirectory() - Method in class com.oracle.svm.graal.GraalSupport
 
getDebugOutputDirectory() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getDeclaredAnnotation(Class<T>) - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
getDeclaredAnnotation(Class<T>) - Method in class com.oracle.svm.core.hub.DynamicHub
 
getDeclaredAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
getDeclaredAnnotations() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getDeclaredAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaredAnnotationsByType(Class<A>) - Method in class com.oracle.svm.core.hub.DynamicHub
In JDK this method uses a lazily computed map of annotations.
getDeclaredAnnotationsByType(Class<T>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaredFieldID(Class<?>, String, boolean) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getDeclaredMethodID(Class<?>, JNIAccessibleMethodDescriptor, boolean) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getDeclaredMethods() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaringClass() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
getDeclaringClass() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getDeclaringClass() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getDeclaringClass() - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
getDeclaringClass() - Method in class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
getDeclaringClass() - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
getDeclaringClassName() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
 
getDeclaringJavaClass(ResolvedJavaMethod) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
 
getDedicatedVMOperationThread() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
getDefaultCompiler() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
getDefaultGen() - Static method in class com.oracle.svm.core.jdk.SplittableRandomAccessors
The get-accessor for SplittableRandom.defaultGen.
getDefaultLogStream() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getDefaultSystemClassLoader() - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
getDefaultValue() - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Method
 
getDefineClass() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getDelayedInvocationPluginMethods() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getDeleteGlobalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getDeleteLocalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getDeleteWeakGlobalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getdenom() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinTime.MachTimebaseInfo
 
getDeoptEntries() - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
getDeoptimizationEncodings() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getDeoptimizationObjectConstants() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getDeoptimizationSourcePositions() - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationResult
 
getDeoptimizationStartOffsets() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getDeoptMethod() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the deoptimization target method, or null if not available.
getDeoptMethodAddress() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the entry point address of the deoptimization target method.
getDeoptMethodOffset() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the offset of the deoptimization target method.
getDeoptOffsetInImage() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
getDeoptOffsetInImage() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getDeoptOffsetInImage() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getDeoptScratchSpace() - Method in class com.oracle.svm.core.config.ObjectLayout
Returns the amount of scratch space which must be reserved for return value registers in DeoptimizedFrame.
getDeoptScratchSpace() - Static method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
Returns the amount of scratch space which must be reserved for return value registers in DeoptimizedFrame.
getDeoptScratchSpace() - Method in class com.oracle.svm.core.SubstrateTargetDescription
Returns the amount of scratch space which must be reserved for return value registers in DeoptimizedFrame.
getDeoptStubPointer() - Static method in class com.oracle.svm.core.deopt.DeoptimizationSupport
getDeoptStubType() - Method in interface com.oracle.svm.core.meta.SharedMethod
Returns the deopt stub type for the stub methods in Deoptimizer.
getDeoptStubType() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getDeoptStubType() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getDeoptTargetMethod() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
getDependencies(Map<ObjectFile.Element, LayoutDecisionMap>) - Method in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
getDependency() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getDerivedOffsets(int) - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
getDescription(int) - Static method in class com.oracle.svm.core.c.function.CEntryPointErrors
 
getDescription() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.ParseTask
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.TrivialInlineTask
 
getDescriptor() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getDescriptor(String) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
getDescriptors() - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
getDestroyJavaVM() - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
getDestroysCallerSavedRegisters(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
getDirectives() - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
getDirectives() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getDocumentation() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getDouble() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getdtablesize() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getEden() - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
Space access method.
getEdges(NodeClass<?>) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature.InputsIterationMaskRecomputation
 
getEdges(NodeClass<?>) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature.SuccessorsIterationMaskRecomputation
 
getegid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getElementalType() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getElementForLineNumber(int) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
getElementKind() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
getEmitMemoryBarrier() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getEmitMemoryBarrier() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
getEnclosingHeapChunk(Object) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
 
getEnclosingHeapChunk(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
 
getEnclosingType() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getEnclosingUnalignedHeapChunk(Object) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Map from an object to a header for the enclosing chunk.
getEncodedBci() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns an encoding of the bytecode index itself plus the duringCall and rethrowException flags.
getEncodedFrameSize() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
 
getEncodedFrameSize() - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
getEncodedGraphStartOffset() - Method in interface com.oracle.svm.core.graal.meta.SharedRuntimeMethod
 
getEncodedGraphStartOffset() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncodedLineNumberTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncoding() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getEnd() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
Pointer to limit of the memory available for allocation, i.e., the end of the memory.
getEndBitInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getEnsureJavaThread() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getEnsureLocalCapacity() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getEnterAction() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getEntryOffset(Infopoint) - Static method in class com.oracle.svm.core.code.CodeInfoEncoder
 
getEnumConstantsShared() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getEnumTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getEnumValue() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getEnviron() - Static method in class com.oracle.svm.core.LibCHelper
 
getEpilogue() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getEpilogueMarker() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueMarker
 
getEpoch() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getErrnoMirrorLocation() - Static method in class com.oracle.svm.truffle.nfi.ErrnoMirror
 
getErrors() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
geteuid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getException() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getExceptionCheck() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getExceptionClear() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getExceptionDescribe() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getExceptionHandler() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getExceptionHandlers() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getExceptionKind() - Method in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
getExceptionOccurred() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getExceptionOffset() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns the exception handler offset, i.e., the IP difference between the regular return address and the exception handler entry point, for the IP.
getExceptionOffset() - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
getExecutableName() - Method in class com.oracle.svm.core.posix.darwin.DarwinProcessPropertiesSupport
 
getExecutableName() - Method in class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport
 
getExecutableName() - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
getExecutingThread() - Method in class com.oracle.svm.core.thread.VMOperationControl.OpInProgress
 
GetExitCodeThread(WinBase.HANDLE, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.Process
 
getExplicitAddend() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getExponentBias() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getExtraInfo() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMOption
 
getFactory() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getFatalError() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getFD(FileDescriptor) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
getFeatureHandler() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
getField(AnalysisField) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
getField(String) - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getFieldID(Class<?>, String, boolean) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getFieldName(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getFieldNameByID(Class<?>, JNIFieldId) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getFieldObject(Object, Node) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getFields() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getFields() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getFields() - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getFieldType(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getFieldTypeProfile() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getFieldValue(Object, Node) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getFileDescriptor(FileOutputStream) - Static method in class com.oracle.svm.core.SubstrateUtil
 
getFilename(String) - Method in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
getFilenamePrefix() - Method in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
getFilenameSuffix() - Method in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
getFillContents() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getFillContents() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
getFindClass() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getFinish() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getFinished() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
getFirst() - Method in class com.oracle.svm.core.heap.AllocationFreeList
Get the first enabled element of the list as a T.
getFirstCompilation() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getFirstFieldOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getFirstObject() - Method in class com.oracle.svm.core.heap.AllocationFreeList
For detecting errors: Get the first element as an Object so there is no type checking.
getFirstObjectTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getFirstTierLirSuites() - Static method in class com.oracle.svm.graal.GraalSupport
 
getFirstTierProviders() - Static method in class com.oracle.svm.graal.GraalSupport
 
getFirstTierSuites() - Static method in class com.oracle.svm.graal.GraalSupport
 
getFirstTierSuitesCreator() - Method in class com.oracle.svm.core.graal.code.SubstrateSuitesCreatorProvider
 
getFloat() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getForeignCalls() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getForeignCallsProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
getForwardedObject(Pointer) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getFrameAnchor() - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
getFrameAnchor(IsolateThread) - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
getFrameInfo() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Stack frame information used, e.g., for deoptimization and printing of stack frames in debug builds.
getFrameInfo() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The deoptimization metadata for this frame, i.e., the metadata of the baseline-compiled deoptimization target method.
getFrameInfoEncodings(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getFrameInfoEncodings() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getFrameInfoNames(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getFrameInfoNames() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getFrameInfoObjectConstants(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getFrameInfoObjectConstants() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getFrameInfoSourceClasses(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getFrameInfoSourceClasses() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getFrameInfoSourceMethodNames(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getFrameInfoSourceMethodNames() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getFrameRegister() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getFrameRegister() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getFrameState() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
getFrameValueKind(BytecodeFrame, int) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
 
getFreeMemorySize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getFreePhysicalMemorySize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getFreeSwapSpaceSize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getFrom() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
getFromReflectedField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getFromReflectedMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getFromSpace() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
getFrozen() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getFrozenNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getFunctions() - Method in interface com.oracle.svm.jni.nativeapi.JNIEnvironment
 
getFunctions() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVM
 
getGarbageCollectorMXBeanList() - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
getGarbageCollectorMXBeanList() - Method in interface com.oracle.svm.core.heap.GC
Get the list of GarbageCollectorMXBeans for this collector.
getGC() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getGC() - Method in class com.oracle.svm.core.heap.Heap
 
getGCImpl() - Static method in class com.oracle.svm.core.genscavenge.GCImpl
 
getGCImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getGenericInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getGenericInterfaces() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getGenericParameterTypes() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getGenericSuperclass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getGetArrayLength() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetBooleanArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetBooleanArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetBooleanField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetByteArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetByteArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetByteField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetCharArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetCharArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetCharField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetDirectBufferAddress() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetDirectBufferCapacity() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetDoubleArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetDoubleArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetDoubleField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetEnv() - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
getGetFieldID() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetFloatArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetFloatArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetFloatField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetIntArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetIntArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetIntField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetJavaVM() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetLongArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetLongArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetLongField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetMethodID() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetObjectArrayElement() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetObjectClass() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetObjectField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetObjectRefType() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetPrimitiveArrayCritical() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetShortArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetShortArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetShortField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticBooleanField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticByteField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticCharField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticDoubleField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticFieldID() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticFloatField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticIntField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticLongField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticMethodID() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticObjectField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStaticShortField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringChars() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringCritical() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringLength() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringUTFChars() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringUTFLength() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetStringUTFRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetSuperclass() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getGetVersion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getgid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getGlobalFunctionTable() - Method in class com.oracle.svm.jni.functions.JNIFunctionTables
 
getGlobalHandleCount() - Static method in class com.oracle.svm.jni.JNITestingBackdoor
 
getGlobalJavaVM() - Method in class com.oracle.svm.jni.functions.JNIFunctionTables
 
getGranularity() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Returns the granularity of committed memory management, which is typically the same as that of virtual memory management.
getGranularity() - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Returns the granularity of virtual memory management, which is generally the operating system's page size.
getGranularity() - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
getGranularity() - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
getGraph() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getGraph() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
getGraphBuilderInstance() - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
getGroup() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMAttachArgs
 
getHandleCount() - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
getHandleType(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
getHasBeenOnList() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Has this element ever been on a list?
getHashCodeFieldOffset() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getHashCodeOffset() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getHeaderBitsFromHeaderCarefully(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getHeaderFiles() - Method in class com.oracle.svm.core.aarch64.AArch64LibCHelperDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.core.amd64.AMD64LibCHelperDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.core.windows.headers.WindowsDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.jni.nativeapi.JNIHeaderDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
getHeap() - Static method in class com.oracle.svm.core.heap.Heap
 
getHeap() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterHeapLayoutAccessImpl
 
getHeap() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getHeapBase(Isolate) - Static method in class com.oracle.svm.core.Isolates
 
getHeapBase(Signal.ucontext_t) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getHeapBase(RegisterDumper.Context) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getHeapBase(RegisterDumper.Context) - Method in interface com.oracle.svm.core.RegisterDumper
 
getHeapBase(RegisterDumper.Context) - Method in class com.oracle.svm.core.windows.WindowsRegisterDumper
 
getHeapBaseRegister() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getHeapBaseRegister(LIRGenerationResult) - Static method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
getHeapBaseRegister() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getHeapBaseRegister() - Method in interface com.oracle.svm.core.graal.meta.SubstrateRegisterConfig
Gets the register holding the heap base address for compressed pointers.
getHeapImpl() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHeapLayouter() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getHeapPolicy() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHeapVerifierImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHostBackend() - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getHostClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getHostClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getHostClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getHostClass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getHostClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getHostClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getHostedArray(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
During the image build, get the backing array that will be nonmovable in the image heap.
getHostedImageCodeInfo() - Method in class com.oracle.svm.core.code.ImageCodeInfo
 
getHostedMetaAccess() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getHostedOptionProvider() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getHostedProviders() - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
getHostedUniverse() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getHostedValue() - Method in class com.oracle.svm.core.option.RuntimeOptionKey
 
getHostedValues() - Method in class com.oracle.svm.hosted.option.HostedOptionCustomizer
 
getHostedValues() - Method in class com.oracle.svm.hosted.option.HostedOptionParser
 
getHostedValues() - Method in interface com.oracle.svm.hosted.option.HostedOptionProvider
 
getHostVM() - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
getHostVM() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
getHostVM() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
getHostVM() - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
getHub() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getHub() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
getHub() - Method in interface com.oracle.svm.core.meta.SharedType
 
getHub() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getHub() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getHubOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getHybridLayout(HostedClass) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getId() - Method in class com.oracle.svm.core.heap.GCCause
 
getId() - Method in class com.oracle.svm.jni.access.JNIAccessibleField
 
getIdentityHashCode() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
getIdentityHashCode() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getIgnoreUnrecognized() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
getImage() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getImageClassLoader() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
getImageCodeCache() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
getImageCodeInfo() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
getImageHeapInfo() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getImageHeapOffsetInAddressSpace() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getImageHeapOffsetInAddressSpace() - Method in class com.oracle.svm.core.heap.Heap
Returns the offset that the image heap should have when mapping the native image file to the address space in memory.
getImageHeapSize() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getImageKind() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getImageName() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getImageName() - Method in class com.oracle.svm.hosted.SVMHost
 
getImagePath() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getImageSize() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getImageSymbols(boolean) - Method in interface com.oracle.svm.core.LinkerInvocation
 
getImageSymbols(boolean) - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getImplementationMethod() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getImplementations() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
getImplementations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getImplementations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getImpreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Return a Pointer into a memory region indicated by the entry at a given index.
getIncludeInLookup() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getIncomingCallingConvention() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getIndexInBuffer(long) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
Returns the index into the RelocatableBuffer to which this object is written.
getInfo(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getInjectedNodeIntrinsicParameter(Class<T>) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
getInputArguments() - Method in class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
 
getInputFiles() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getInputFiles() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getInstalled() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getInstalledCode(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
getInstance(Class<? extends Annotation>) - Method in class com.oracle.svm.core.hub.AnnotationTypeSupport
 
getInstanceCount() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
getInstanceFieldCount() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getInstanceIdentityHashCodeOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getInstanceOfBitOffset(int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getInstanceOfFromTypeID() - Method in interface com.oracle.svm.core.meta.SharedType
Gets the start of the type-ID range for instance-of checks.
getInstanceOfFromTypeID() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceOfFromTypeID() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceOfNumTypeIDs() - Method in interface com.oracle.svm.core.meta.SharedType
Returns the size of the type-ID range for instance-of checks.
getInstanceOfNumTypeIDs() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceOfNumTypeIDs() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceSize(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getInstanceSize() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getInstanceSize() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getInstanceSpace() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
getInt(NonmovableArray<Integer>, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Reads the value at the given index in an array of ints.
getInt() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getInterfaces() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getInterfaces() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInterfaces() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
getInterfaces() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getInterfaces() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getInterfaces() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInterfaces() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getInterfaces() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getInterfacesEncoding() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getIntrinsicGraph(ResolvedJavaMethod, CompilationIdentifier, DebugContext, Cancellable) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getInvocationStackTraceElement() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl.RestrictionInfo
 
getInvokeKind() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getInvokeResultTypeProfile() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getIP() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns the instruction pointer that was queried.
getIP(Signal.ucontext_t) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getIP(RegisterDumper.Context) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getIP(RegisterDumper.Context) - Method in interface com.oracle.svm.core.RegisterDumper
 
getIP(RegisterDumper.Context) - Method in class com.oracle.svm.core.windows.WindowsRegisterDumper
 
getIPCodeInfo() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
getIsAssignableFrom() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getIsInstanceOf() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
getIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
getIsolate(IsolateThread) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
getIsolate() - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
getIsolate() - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
The Isolate represented by the JNIJavaVM to which this JNIInvokeInterface function table belongs.
getIsolateThread() - Method in class com.oracle.svm.core.thread.VMOperationControl.VMOperationThread
 
getIsSameObject() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getJavaClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getJavaClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getJavaClass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getJavaClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getJavaClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getJavaCommand() - Method in class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
 
getJavaField() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getJavaField() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getJavaField() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getJavaField() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getJavaField() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getJavaField() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getJavaFrameAnchor(CallTargetNode) - Static method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
getJavaFrameAnchorLastIPOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getJavaFrameAnchorLastSPOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getJavaKind() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
getJavaKind() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getJavaKind() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getJavaKind() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getJavaKind() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getJavaKind() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getJavaKind() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getJavaKind() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getJavaMethod() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getJavaMethod() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getJavaMethod() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getJavaMethod() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getJavaVersion() - Static method in class com.oracle.svm.hosted.agent.NativeImageBytecodeInstrumentationAgent
 
getJavaVersion() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
getJDKStaticLibsPath() - Method in class com.oracle.svm.core.c.libc.GLibc
 
getJDKStaticLibsPath() - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
getJDKStaticLibsPath() - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
getKilledLocationIdentity() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
getKilledLocations(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getKilledLocations() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
getKind() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns the kind of the value.
getKind() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
getKind() - Method in class com.oracle.svm.hosted.classinitialization.ClassOrPackageConfig
 
getKind() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getLargeArrayThreshold() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The LargeArrayThreshold as an Unsigned.
GetLastError() - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetLastError - Return additional error information
getLastJavaIP() - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
getLastJavaSP() - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
getLastLocationAccess() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
getLayoutEncoding() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getLeaveAction() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getLength() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getLength() - Method in class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
 
getLength() - Method in interface com.oracle.svm.core.graal.code.NativeImagePatcher
The length of the value to patch in bytes, e.g., the size of an operand.
getLevel() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getLibPaths() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getLibPaths() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getLibraries() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getLibraryPaths() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getLine(int) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
getLine(int) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
getLinearOffsetMax() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getLinearOffsetMin() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getLineNumber(int, byte[]) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
getLineNumberTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getLinkage(String, String, String) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
Gets the linkage for a native method.
getLinkedLibraries() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getLinkedLibraries() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getLinkerInvocationTransformers() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getLIRSuites() - Static method in class com.oracle.svm.graal.GraalSupport
 
getLocalVariableName(int) - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the name of the local variable with the given index, for debugging purposes only.
getLocalVariableTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getLocation() - Method in interface com.oracle.svm.core.meta.SharedField
The offset or index of the field.
getLocation() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getLocation() - Method in class com.oracle.svm.hosted.meta.HostedField
The offset or index of the field.
getLocationIdentity() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocal
Returns the LocationIdentity used for memory accesses performed by the get and set methods of the subclasses.
getLocationIdentity() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getLocationIdentityType() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getLong() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getLoopNodeFactory() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getLoweringProvider() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
getLowerings() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getLowerings() - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
getMacroDefinitions() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
getMacroDefinitions() - Method in class com.oracle.svm.core.windows.headers.WindowsDirectives
 
getMainEntryPoint() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterRegistrationAccessImpl
 
getMajorVersion() - Method in interface com.oracle.svm.core.posix.headers.darwin.Foundation.NSOperatingSystemVersion
 
getMap() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
Raw map access.
getMarker() - Method in class com.oracle.svm.core.graal.lir.VerificationMarkerOp
 
getMarker() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
getMarker() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
getMatchRuleRegistry() - Method in class com.oracle.svm.graal.GraalSupport
 
getMaxCallTargetOffset(long) - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
getMaxCallTargetOffset() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getMaximumHeapSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The maximum size of the heap as an UnsignedWord.
getMaximumNumberOfAnalysisThreads(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getMaximumNumberOfConcurrentThreads(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getMaximumYoungGenerationSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The maximum size of the young generation as an UnsignedWord.
getMaxLocals() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getMaxLocals() - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType.ReflectionSubstitutionMethod
 
getMaxStackSize() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getMaxSurvivorSpaces() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getMemory() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getMemory() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
getMemoryAccessProvider() - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
getMemoryAccessProvider() - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
getMemoryAccessProvider() - Method in class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
getMemoryBytesPerEntry() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemoryMXBean() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
An accessor for the MemoryMXBean.
getMemoryMXBean() - Method in class com.oracle.svm.core.heap.Heap
Get the MemoryMXBean for this heap.
getMemoryOffsetMax() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemoryOffsetScale() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemorySize(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
getMemoryWalker() - Static method in class com.oracle.svm.core.MemoryWalker
Get the implementation of the MemoryWalker.
getMemoryWalkerAccess() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
 
getMemoryWalkerAccess() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
 
getMessage() - Method in class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.AnalysisSpeculationReason
 
getMessage() - Method in class com.oracle.svm.hosted.c.CInterfaceError
 
getMessages() - Method in error com.oracle.svm.core.util.UserError.UserException
 
getMetaAccess() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getMetaAccess() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterHeapLayoutAccessImpl
 
getMetaAccess() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterRegistrationAccessImpl
 
getMetaAccess() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getMetaAccess() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getMetaAccessProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
getMetadataSize(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getMetadataSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
 
getMetaType() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getMethod() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateLIRGenerationResult
 
getMethod() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateLIRGenerationResult
 
getMethod() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getMethod() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl.RestrictionInfo
 
getMethod() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
getMethod(JNIAccessibleMethodDescriptor) - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getMethodByID(JNIMethodId) - Static method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getMethodDescriptor(JNIAccessibleMethod) - Static method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getMethodForStub(CEntryPointCallStubMethod) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getMethodHandleAccess() - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
getMethodID(Class<?>, String, String, boolean) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
getMethodID(Class<?>, String, String, boolean) - Static method in class com.oracle.svm.jni.JNITestingBackdoor
 
getMethodProfile() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getMethods() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getMethods() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getMethods() - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getMethodsByDescriptor() - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
 
getMethodsToCompile() - Static method in class com.oracle.svm.graal.GraalSupport
 
getMethodSubstitution(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getMinHeapObjectSize() - Method in interface com.oracle.svm.core.image.ImageHeap
 
getMinHeapObjectSize() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getMinimalBulkZeroingSize() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getMinimumHeapSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The minimum size of the heap as an UnsignedWord.
getMinimumOutgoingSize() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
getMinorVersion() - Method in interface com.oracle.svm.core.posix.headers.darwin.Foundation.NSOperatingSystemVersion
 
getModifiers() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getModifiers() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getModifiers() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getModifiers() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getModifiers() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getModifiers() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getModifiers() - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getModifiers() - Method in class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
 
getModule() - Method in class com.oracle.svm.core.hub.DynamicHub
 
GetModuleFileNameA(WinBase.HMODULE, CCharPointer, int) - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetModuleFileNameA
GetModuleHandleA(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetModuleHandle
GetModuleHandleExA(int, PointerBase, WinBase.HMODULEPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetModuleHandleExA
getMonitorEnter() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getMonitorExit() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getMonitorFieldOffset() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getMonitorForTesting(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getMonitorOffset() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getMonitorOffset(Object) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getMutex() - Method in class com.oracle.svm.core.locks.VMCondition
 
getName() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getName(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getName() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getName() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getName() - Method in class com.oracle.svm.core.genscavenge.Generation
The name of this generation.
getName() - Method in class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
For tracing.
getName() - Method in class com.oracle.svm.core.genscavenge.Latch
Get the name, for debugging.
getName() - Method in class com.oracle.svm.core.genscavenge.Space
The name of this Space.
getName() - Method in class com.oracle.svm.core.heap.GCCause
 
getName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getName() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
getName() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Returns the name of the partition.
getName() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getName(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
 
getName() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getName() - Method in class com.oracle.svm.core.thread.VMOperation
 
getName() - Method in class com.oracle.svm.core.util.Counter
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getName() - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getName() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
getName() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
getName() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getName() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getName() - Method in class com.oracle.svm.hosted.classinitialization.ClassOrPackageConfig
 
getName() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getName() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getName() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getName() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getName() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getName() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getName() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getName() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getName() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
getName() - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
getName() - Method in class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
getName() - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
getName() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMAttachArgs
 
getName() - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType
 
getNameAndSignature() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
getNanoCounter() - Static method in class com.oracle.svm.core.windows.WindowsUtils
Retrieve a nanosecond counter for elapsed time measurement.
getNarrowOopKind() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRKindTool
 
getNarrowOopKind() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
getNarrowPointerKind() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRKindTool
 
getNarrowPointerKind() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
getNativeLibraries() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
getNativeLibs() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getNativeVMOperation() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
getNeedsLookup() - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
getNewArrayType() - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
getNewArrayType() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getNewArrayType() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
getNewBooleanArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewByteArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewCharArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewDirectByteBuffer() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewDoubleArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewFloatArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewGlobalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewIntArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewLength() - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
getNewLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getNewLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
getNewLocalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewLongArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewObject() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewObjectA() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewObjectArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewObjectV() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewShortArray() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewString() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewStringUTF() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNewThreadStatus(CallTargetNode) - Static method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
getNewThreadStatus() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
getNewThreadStatus() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueMarker
 
getNewThreadStatus() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
getNewThreadStatus(CFunction.Transition) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
getNewThreadStatus(CFunctionOptions.Transition) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
getNewWeakGlobalRef() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getNext() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getNext() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The next HeapChunk in the doubly-linked list maintained by the Space.
getNext() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
getNext() - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
getNext() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
getNext() - Method in interface com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue.Element
 
getNextDiscovered(Reference<T>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
getNextElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Get the next enabled element of the list.
getNextObject() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
For detecting errors: Get the next element as an Object so there is no type checking.
getNodeClassField() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getNodeFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getNOptions() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
getnumer() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinTime.MachTimebaseInfo
 
getNumLocals() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of locals variables.
getNumLocks() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of locked values.
getNumStack() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of stack values.
getObject(NonmovableObjectArray<T>, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Reads the value at the given index in an object array.
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
Return the base object for this path element, or null for roots.
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
getObject() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getObject(T) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
getObject() - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
getObject() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
getObject() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
getObject(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
getObject() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getObjectBytes(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Returns the total memory used by the TLAB in bytes.
getObjectClass() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getObjectCount() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getObjectEnd(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
Returns the end of the Object when the call started, e.g., for logging.
getObjectFields() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getObjectFieldUnsafe(UntetheredCodeInfo, int) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
 
getObjectFile(String) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getObjectFile(CEntryPointLiteral<?>) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getObjectFile(String) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
getObjectFile(CEntryPointLiteral<?>) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
getObjectHeader() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getObjectHeader() - Method in class com.oracle.svm.core.heap.Heap
Get the ObjectHeader implementation that this Heap uses.
getObjectHeaderImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getObjectHeaderImpl() - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getObjectInfo(Object) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getObjectLayout() - Static method in class com.oracle.svm.core.config.ConfigurationValues
 
getObjectLayout() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getObjectLayout() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getObjectName() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getObjectReplacer() - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
getObjects() - Method in interface com.oracle.svm.core.image.ImageHeap
 
getObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getObjectsReferenceMapEncoding() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getObjectsReferenceMapIndex() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getObjectsStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getObjectStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the start of the Object?
getObjectStartOffset() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk.TestingBackDoor
 
getOffset() - Method in class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
 
getOffset() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getOffset() - Method in interface com.oracle.svm.core.graal.code.NativeImagePatcher
The position from the beginning of the method where the patch is applied.
getOffset(FastThreadLocal) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
getOffset() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getOffset() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getOffset() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getOffsetFromId(JNIFieldId) - Static method in class com.oracle.svm.jni.access.JNIAccessibleField
For instance fields, the offset of the field in an object of the declaring class.
getOffsetInfo() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getOffsetInFrame(Register) - Method in class com.oracle.svm.core.CalleeSavedRegisters
 
getOffsetInPartition() - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
getOffsetInPartition() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
The offset of an object within a partition.
getOffsetInSection() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
getOffsetInSection() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Returns the offset at which this partition will be placed in the specified ELF/PE/Mach-O section.
getOffsets() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.Input
 
getOffsets() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getOldGeneration() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getOldThreadStatus() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
getOperation() - Method in class com.oracle.svm.core.thread.VMOperationControl.OpInProgress
 
getOptimisticOpts() - Static method in class com.oracle.svm.hosted.code.CompileQueue
 
getOptions() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
getOptions() - Method in class com.oracle.svm.jni.nativeapi.JNIHeaderDirectives
 
getOptions() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
getOptions(Class<T>) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getOptions() - Method in class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
getOptionString() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMOption
 
getOrCreateCondition(ReentrantLock, boolean) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getOrCreateDebugObjectFile() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getOrCreateDebugObjectFile() - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
getOrCreateMonitor(Object, boolean) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getOrCreateMonitorFromMap(Object, boolean) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getOrCreateMonitorFromObject(Object, boolean, int) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
getOrCreateStubForMethod(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubSupport
 
getOrDecideContent(Map<ObjectFile.Element, LayoutDecisionMap>, byte[]) - Method in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
getOrFindEntryPoint() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
Gets the native address for the native method represented by this object, attempting to resolve it if it is currently 0.
getOriginal() - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
getOriginal() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getOriginal() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
getOriginal() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getOriginal() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getOriginal() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getOriginal() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getOriginal() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getOriginal() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getOriginal() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getOriginalLength() - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
getOriginalLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getOriginalLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
getOriginalNode() - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
getOriginalProviders() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOriginalSnippetReflection() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOriginalTarget() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOutgoingCallingConvention() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getOutputFile() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getOutputFile() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getOutputKind() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getOutputKind() - Method in class com.oracle.svm.hosted.image.NativeBootImageViaCC
 
getPackageName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getpagesize() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getPageSize() - Static method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
getPageSize() - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getParallelism() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getParameter() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getParameter0() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getParameter1() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getParameterAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getParameterCount(boolean) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getParameterCount(boolean) - Method in class com.oracle.svm.hosted.code.SimpleSignature
 
getParameters() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getParameters() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getParameters() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getParameters() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getParameterType(int, ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getParameterType(int) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getParameterType(ResolvedJavaMethod, int) - Static method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getParameterType(int, ResolvedJavaType) - Method in class com.oracle.svm.hosted.code.SimpleSignature
 
getParameterTypesForLoad(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
getParameterTypesForLoad(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
getParent() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getParent() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getParentField() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getParentInfo() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
getPartialEvaluator() - Method in interface com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
getPartition() - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
getPartition() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
getPartitions() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getPartitions() - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
Returns all native image heap partitions.
getPatchVersion() - Method in interface com.oracle.svm.core.posix.headers.darwin.Foundation.NSOperatingSystemVersion
 
getPath() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
getpid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getpid() - Static method in class com.oracle.svm.core.posix.PosixUtils
 
getpid(Process) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
getpid(Process) - Static method in class com.oracle.svm.core.windows.WindowsUtils
 
getPin() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Returns the PinnedObject that ensures that this DeoptimizedFrame is not moved by the GC.
getPinHead() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getPointer() - Method in class com.oracle.svm.core.c.BoxedPointer
 
getPointer() - Method in class com.oracle.svm.core.c.BoxedRelocatedPointer
 
getPointerBaseType() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getPointerToTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getPoolSize() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getPopLocalFrame() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getPosition() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getPossiblyStaleIP() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
The IP can be stale (outdated) if since its retrieval, interruptible code has executed, during which a deoptimization can have happened.
getPostWriteBarrierAlignedCount() - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.TestingBackDoor
 
getPostWriteBarrierCount() - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.TestingBackDoor
 
getPostWriteBarrierUnalignedCount() - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.TestingBackDoor
 
getPreallocatedInstance() - Static method in exception com.oracle.svm.core.heap.AllocationFreeList.PreviouslyRegisteredElementException
Throw the previously allocated exception from allocation-free code.
getPreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Return a Pointer to an object that could be precisely marked by this card.
getPreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getPrefetchDistance() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getPrefetchLines(boolean) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getPrefetchStepSize() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getPrefetchStyle() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getPrefix() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getPrefixAndName() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getPrevious() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The previous HeapChunk in the doubly-linked list maintained by the Space.
getPreviousAnchor() - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
GetProcAddress(WinBase.HMODULE, PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetProcAddress
getProcessCpuLoad() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getProcessCpuTime() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getProcessID() - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getProcessID(Process) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
GetProcessId(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
getProcessID() - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
getProcessID(Process) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
getProducedHeapChunkZapInt() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getProducedHeapChunkZapWord() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getProfilingInfo() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getPrologue() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getProperties() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
getProperty(String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
getProperty() - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
getProtectionDomain() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getProvidedName() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getProviderObjectReplacements(AnalysisMetaAccess) - Method in interface com.oracle.svm.graal.hosted.RuntimeGraalSetup
 
getProviderObjectReplacements(AnalysisMetaAccess) - Method in class com.oracle.svm.graal.hosted.SubstrateRuntimeGraalSetup
 
getProviders() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getProviders() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getProxyClass(Class<?>...) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
getProxyClass(ClassLoader, Class<?>...) - Static method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
getProxyClass(Class<?>...) - Method in class com.oracle.svm.reflect.proxy.DynamicProxySupport
 
getPublishAs() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getPushLocalFrame() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getpwuid(int) - Static method in class com.oracle.svm.core.posix.headers.Pwd
 
getQualifiedName() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getQueuedSubmissionCount() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getQueuedTaskCount() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getQueuingThread(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
getQueuingThread(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
getQueuingThread() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
getQueuingThread(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
 
getQueuingThread() - Method in class com.oracle.svm.core.thread.VMOperationControl.OpInProgress
 
getRawAllInstanceFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getRawImplementations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getRawMessage(Throwable) - Static method in class com.oracle.svm.core.jdk.JDKUtils
Returns the raw error message stored in Throwable and returned by default from Throwable.getMessage().
getRawParameterTypes() - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getRawStackTrace(Throwable) - Static method in class com.oracle.svm.core.jdk.JDKUtils
 
getRawStructTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getReadOnlyOffsetInSection() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getReadOnlyPrimitive() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getReadOnlyReference() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getReadOnlyRelocatable() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getReadOnlyRelocatableOffsetInSection() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getReadOnlyRelocatableSize() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getReadOnlySize() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getReadRegister(SubstrateRegisterConfig) - Method in class com.oracle.svm.core.graal.nodes.ReadHeapBaseFixedNode
 
getReadRegister(SubstrateRegisterConfig) - Method in class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFixedNode
 
getReadRegister(SubstrateRegisterConfig) - Method in class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFloatingNode
 
getReadRegister(SubstrateRegisterConfig) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
getReadRegister(SubstrateRegisterConfig) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
getReason() - Method in exception com.oracle.svm.core.util.InterruptImageBuilding
 
getReasons() - Method in class com.oracle.svm.hosted.classinitialization.ClassOrPackageConfig
 
getRecomputeValueKind() - Method in interface com.oracle.svm.hosted.substitute.ComputedValue
 
getRecomputeValueKind() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getReferenceMapEncoding(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getReferenceMapEncoding() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getReferenceMapEncoding() - Static method in class com.oracle.svm.core.hub.DynamicHubSupport
 
getReferenceMapIndex() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Index into the CodeInfoAccess.getReferenceMapEncoding(CodeInfo) encoded reference map} for the code.
getReferenceMapIndex() - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
getReferenceMapIndex() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getReferenceSize() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getReferenceType(MetaAccessProvider) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
getReferentField(MetaAccessProvider) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
getReferentFieldAddress(Reference<T>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
getReferentPointer(Reference<T>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
Barrier-less read of Target_java_lang_ref_Reference.referent as pointer.
getRegion(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getRegion(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the name of the region that contains the heap chunk.
getRegionName(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
 
getRegisterConfig(LIRGenerationResult) - Static method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
getRegisterConfig() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
getRegisterConfig(LIRGenerationResult) - Static method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
getRegisterConfig() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
getRegisterConfig() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
getRegisterNatives() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseBooleanArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseByteArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseCharArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleased() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getReleaseDoubleArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseFloatArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseIntArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseLongArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleasePrimitiveArrayCritical() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseShortArrayElements() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseStringChars() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseStringCritical() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getReleaseStringUTFChars() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getRelocationKind() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getRelocationSize() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getRememberedSet() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getRememberedSet() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
getReplacements() - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
getReplacements() - Static method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
getReplacements() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
getRequested() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getRequestingThread() - Method in class com.oracle.svm.core.thread.Safepoint.Master
 
getRequiredFeatures() - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterFallbackResolverFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.jni.functions.JNIFunctionTablesFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.jni.hosted.JNIAutomaticFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.jni.hosted.JNIFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.reflect.proxy.hosted.DynamicProxyFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.nfi.TruffleNFIFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.NodeClassFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.TruffleFeature
 
getReservedBitsMask() - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getReservedBitsMask() - Method in class com.oracle.svm.core.heap.ObjectHeader
Returns a mask where all reserved bits are set.
getResourceAsStream(String) - Method in class com.oracle.svm.core.jdk.Target_java_lang_Module
 
getRestrictionInfo(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
 
getResult() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl.VerifyVMOperation
 
getResult() - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
getResult() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
getResult() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
getResult() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointPrologueBailoutNode
 
getResult() - Method in class com.oracle.svm.core.log.StringBuilderLog
 
getReturnRegister(JavaKind) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getReturnRegister(JavaKind) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getReturnStamp() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getReturnType(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getReturnType() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getReturnType(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getReturnType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.code.SimpleSignature
 
getrlimit(int, Resource.rlimit) - Static method in class com.oracle.svm.core.posix.headers.Resource
 
getRoot() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
getRoot() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getRoot(JavaConstant) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
getRPaths() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getRPaths() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getRunningThreadCount() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getRuntimeAssertionsForClass(String) - Static method in class com.oracle.svm.core.SubstrateOptions
 
getRuntimeBackendProvider() - Static method in class com.oracle.svm.graal.GraalSupport
 
getRuntimeBuilder() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeCompilationAccessImpl
 
getRuntimeCalls() - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
getRuntimeCodeCache() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
getRuntimeConfig() - Static method in class com.oracle.svm.graal.GraalSupport
 
getRuntimeConfig() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
getRuntimeConfiguration() - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
getRuntimeConfiguration() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
getRuntimeData() - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
getRuntimeOptionNames() - Method in class com.oracle.svm.hosted.option.HostedOptionParser
 
getRuntimeSupport() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
 
getRuntimeValues() - Method in class com.oracle.svm.hosted.option.HostedOptionCustomizer
 
getRuntimeValues() - Method in class com.oracle.svm.hosted.option.HostedOptionParser
 
getRuntimeValues() - Method in interface com.oracle.svm.hosted.option.HostedOptionProvider
 
getS1() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS1(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS1(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getS1() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getS1(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getS2() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS2(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS2(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getS2() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getS2(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getS4() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS4(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS4(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getS4() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getS4(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getS8() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS8(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS8(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getS8() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getS8(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getSaveAreaSize() - Method in class com.oracle.svm.core.CalleeSavedRegisters
 
getSavedProperties() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
getSavedProperty(String) - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_misc_VM
 
getScratchSpaceOffset() - Static method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Returns the offset of the scratch space in the object.
getScriptEngine() - Method in class com.oracle.svm.core.jdk.Target_jdk_nashorn_api_scripting_NashornScriptEngineFactory
 
getSectionName() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
getSectionName() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Returns the name of the ELF/PE/Mach-O section to which this partition was assigned.
getSetBooleanArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetBooleanField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetByteArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetByteField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetCharArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetCharField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetDoubleArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetDoubleField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetFloatArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetFloatField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetIntArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetIntField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetLongArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetLongField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetObjectArrayElement() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetObjectField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetShortArrayRegion() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetShortField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticBooleanField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticByteField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticCharField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticDoubleField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticFloatField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticIntField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticLongField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticObjectField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getSetStaticShortField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getShellCommandString(List<String>, boolean) - Static method in class com.oracle.svm.core.SubstrateUtil
 
getShort() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
getSignature() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getSignature() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getSignature() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getSignature() - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubMethod
 
getSignature() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getSignature() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getSignature() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getSignature() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
getSignature() - Method in class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
getSignature() - Method in class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
getSignature() - Method in class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
getSignednessInfo() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
getSignednessInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getSigners() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getSimpleName(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
getSimpleName(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
getSingleImplementor() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getSingleton() - Static method in class com.oracle.svm.core.SubstrateUtil.DiagnosticThunkRegister
Get the register.
getSingleton() - Static method in class com.oracle.svm.truffle.TruffleFeature
 
getSites() - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
Summarizes the total allocation site object count and size and returns those allocations sites that have the allocated size above the threshold.
getSize() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getSize(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getSize() - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
 
getSize() - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
getSize() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Returns the size of the partition (i.e., the sum of all allocated objects + some overhead).
getSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
 
getSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the size of the heap chunk.
getSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
 
getSize() - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
getSize() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
getSizeFromObject(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getSizeInBytes(JavaKind) - Method in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
getSizeInBytes(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
getSizeInfo() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
getSizeSupplier() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalBytes
 
getSleepParkEvent(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
getSlowNewArrayStub() - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
getSlowNewArrayStub() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getSlowNewInstanceStub() - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
getSlowNewInstanceStub() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
getSlowPathFrozen() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getSlowPathThawed() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getSnippet(ResolvedJavaMethod, ResolvedJavaMethod, Object[], boolean, NodeSourcePosition, OptionValues) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSnippetGraphs(boolean, OptionValues) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSnippetMethods() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSnippetNodeClasses() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSnippetReflection() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getSnippetReflection() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getSnippetReflection() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getSnippetReflectionProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
getSoftReferenceClock() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
getSoftReferenceTimestamp(SoftReference<?>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
getSourceClass() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
getSourceClassName() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
getSourceEncodedFrameSize() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The frame size of the deoptimized method.
getSourceFileName() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
getSourceFileName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getSourceFileName() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getSourceFileName() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSourceFileName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getSourceFileName() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSourceFileName() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getSourceFileName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getSourceInstalledCode() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Returns the InstalledCode of the deoptimized method, or null.
getSourceLineNumber() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
getSourceMethodName() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
getSourcePC() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The code address inside the source method (= the method to deoptimize).
getSourceReference() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the name and source code location of the method, for debugging purposes only.
getSourceReference() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getSourceTotalFrameSize() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
 
getSP(Signal.ucontext_t) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getSP(RegisterDumper.Context) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getSP(RegisterDumper.Context) - Method in interface com.oracle.svm.core.RegisterDumper
 
getSP() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
getSP(RegisterDumper.Context) - Method in class com.oracle.svm.core.windows.WindowsRegisterDumper
 
getSpace() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The Space this HeapChunk is part of.
getSpecFilePath() - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
getSpeculationLog() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getSpeculationLog() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getSpeculationLog() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getSpeculationLog() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getSpiClasses() - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
getStackIntrospection() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getStackTrace(boolean, Pointer) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
getStackTrace(boolean, IsolateThread) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
getStart() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getStart(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
 
getStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the start of the heap chunk.
getStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
 
getStart() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getStartBitInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getStartIP() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
getStartNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getStartSP() - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
getState(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getState() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getState() - Method in class com.oracle.svm.core.genscavenge.Latch
Get the state.
getStaticAnalysisResults() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getStaticFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getStaticFields() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getStaticFields() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getStaticFields() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getStaticFields() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getStaticFields() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getStaticLibraries() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getStaticLibraryPath(String) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getStaticObjectFields() - Static method in class com.oracle.svm.core.StaticFieldsSupport
 
getStaticPrimitiveFields() - Static method in class com.oracle.svm.core.StaticFieldsSupport
 
getStatusString(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
For debugging.
getStatusVolatile(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
getStatusVolatile() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
GetStdHandle(int) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
getStealCount() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getStorageKind(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getStorageKind() - Method in interface com.oracle.svm.core.meta.SharedField
 
getStorageKind() - Method in interface com.oracle.svm.core.meta.SharedType
The kind of the field in memory (in contrast to JavaType.getJavaKind(), which is the kind of the field on the Java type system level).
getStorageKind() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getStorageKind() - Method in class com.oracle.svm.graal.meta.SubstrateType
The kind of the field in memory (in contrast to SubstrateType.getJavaKind(), which is the kind of the field on the Java type system level).
getStorageKind() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getStorageKind() - Method in class com.oracle.svm.hosted.meta.HostedType
The kind of the field in memory (in contrast to HostedType.getJavaKind(), which is the kind of the field on the Java type system level).
getStrengthenStampType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getStructTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getStubForMethod(Executable) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getStubForMethod(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getSubdir() - Method in enum com.oracle.svm.hosted.image.sources.SourceCacheType
 
getSubstitution(ResolvedJavaMethod, int, boolean, NodeSourcePosition, OptionValues) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSubstitutionField(ResolvedJavaField) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSubstitutionMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSubstitutionType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
getSubstrateInstalledCode() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode.Access
 
getSubstrateInstalledCode() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getSubTypes() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSuites() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
getSuites() - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
getSuites() - Static method in class com.oracle.svm.graal.GraalSupport
 
getSuitesCreator() - Method in class com.oracle.svm.core.graal.code.SubstrateSuitesCreatorProvider
 
getSuperclass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getSuperclass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSuperclass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getSuperclass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSuperclass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getSuperclass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getSuperHub() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getSupport() - Static method in class com.oracle.svm.truffle.TruffleFeature
 
getSymbolName() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getSymbols(ObjectFile, boolean) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
getSymbols(ObjectFile, boolean) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getSystemCpuLoad() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
GetSystemInfo(SysinfoAPI.SYSTEM_INFO) - Static method in class com.oracle.svm.core.windows.headers.SysinfoAPI
Return information about the current computer system.
getSystemLoadAverage() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getTableSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
getTableSizeForMemoryPointers(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Given the bounds of a memory region, how big is the table to cover it?
getTableSizeForMemoryPointers(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getTableSizeForMemorySize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getTarget() - Static method in class com.oracle.svm.core.config.ConfigurationValues
 
getTarget() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
getTarget() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getTargetClass(Class<?>) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
getTargetContent() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The new stack content for the target methods.
getTargetField() - Method in interface com.oracle.svm.hosted.substitute.ComputedValue
 
getTargetField() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getTargetMethod() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
getTargetMethod() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getTargetObject() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getTearDownFailureNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
 
getTearDownWarningNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
 
getTempDirectory() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getTemporaries() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
GetTempPathW(int, LibC.WCharPointer) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
getTetherUnsafe(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
Try to avoid using this method.
getTextSection() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
Returns the ObjectFile.Section within the image, if any, whose vaddr defines the image's base vaddr.
getTextSection() - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
getTextSectionImpl(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
getTextSectionImpl(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getThawed() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getThawedNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getThread() - Method in class com.oracle.svm.core.heap.ReferenceHandlerThreadFeature
 
getThreadHandle() - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
getThreadLocalHandleCount() - Static method in class com.oracle.svm.jni.JNITestingBackdoor
 
getThreadLocalOwnedMonitorsCount() - Static method in class com.oracle.svm.jni.JNITestingBackdoor
 
getThreadLocalPinnedObjectCount() - Static method in class com.oracle.svm.jni.JNITestingBackdoor
 
getThreadLocalSafepointRequestedLocationIdentity() - Static method in class com.oracle.svm.core.thread.Safepoint
Returns the memory location identity for Safepoint.safepointRequested.
getThreadLocalSafepointRequestedOffset() - Static method in class com.oracle.svm.core.thread.Safepoint
 
getThreadLocalsReferenceMap() - Method in class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
getThreadLocalsReferenceMapIndex() - Method in class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
getThreadPointer(Signal.ucontext_t) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getThreadPointer(RegisterDumper.Context) - Method in interface com.oracle.svm.core.posix.UContextRegisterDumper
 
getThreadPointer(RegisterDumper.Context) - Method in interface com.oracle.svm.core.RegisterDumper
 
getThreadPointer(RegisterDumper.Context) - Method in class com.oracle.svm.core.windows.WindowsRegisterDumper
 
getThreadRegister() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
getThreadRegister() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
getThreadRegister() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getThreadRegister() - Method in interface com.oracle.svm.core.graal.meta.SubstrateRegisterConfig
Gets the register that contains the current IsolateThread.
getThreadStatus(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
getThrow() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getThrowNew() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getTier(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
getTier() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
getTier(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
 
gettimeofday(Time.timeval, Time.timezone) - Static method in class com.oracle.svm.core.posix.headers.Time
 
getTLABInfo() - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
getTo() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
getTop() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
Pointer to the memory available for allocation, i.e., the end of the last allocated object in the chunk.
getTopFrame() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The top frame, i.e., the innermost callee of the inlining hierarchy.
getToReflectedField() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getToReflectedMethod() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getTotalCount() - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
getTotalFrameSize() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns the frame size of the method containing the IP.
getTotalFrameSize(long) - Static method in class com.oracle.svm.core.code.CodeInfoQueryResult
 
getTotalMemorySize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getTotalPhysicalMemorySize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getTotalSize(int) - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getTotalSize() - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
getTotalSwapSpaceSize() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getTraceLog() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
A log for tracing verification.
getTraceLog() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getTrampolineCallSize() - Method in class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
The size for trampoline jumps.
getTrampolineCallSize() - Method in class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
The size for trampoline jumps: jmp [rip+offset]
getTrampolineCallSize() - Method in interface com.oracle.svm.graal.meta.RuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
 
getTruffleCompiler(CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getType() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns the type of the value, describing how to access the value.
getType() - Method in class com.oracle.svm.core.graal.code.SubstrateCallingConvention
 
getType(MetaAccessProvider) - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
getType(MetaAccessProvider) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getType() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getType() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getType() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
getType() - Method in class com.oracle.svm.hosted.image.sources.ApplicationSourceCache
 
getType() - Method in class com.oracle.svm.hosted.image.sources.GraalVMSourceCache
 
getType() - Method in class com.oracle.svm.hosted.image.sources.JDKSourceCache
 
getType() - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Identify the specific type of this source cache.
getType() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getType(JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getType() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getType() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getType() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getType() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getTypedefName(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
getTypedefName() - Method in class com.oracle.svm.hosted.c.info.PointerToInfo
 
getTypedefName() - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
getTypeID() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getTypeID() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getTypeName(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
getTypeName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getTypeName(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
getTypeParameters() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getTypeProfile() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getTypes() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getTypes() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getU1() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU1(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getU1(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getU1() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getU1(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getU2() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU2(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getU2(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getU2() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getU2(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getU4() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU4(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getU4(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
getU4() - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
getU4(Pointer) - Static method in class com.oracle.svm.core.util.TypedMemoryReader
 
getuid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
getUnaligned() - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
getUnalignedChunk() - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getUnalignedHeapChunkStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
A well-named method, similar to the field access methods on HeapChunk.
getUnalignedHeapOverhead() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
The overhead of an unaligned chunk.
getUnalignedObjectSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.TestingBackDoor
The size, in bytes, of what qualifies as a "large" array.
getUnalignedStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
A well-named method, similar to the field access methods on HeapChunk.
getUncaughtExceptionHandler() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
getUninitializedEntry() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getUniqueConcreteImplementation() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getUniqueID() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
Returns a unique identifier string for this element.
getUniverse() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getUniverse() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getUniverse() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getUnqualifiedName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getUnregisterNatives() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
getUnsafeParkEvent(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
GetUserNameW(LibC.WCharPointer, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
GetUserProfileDirectoryW(WinBase.HANDLE, LibC.WCharPointer, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
getUserRequestedGCPolicy() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getUtilityAction() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getVaList() - Method in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
getValue() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns the constant value.
getValue() - Method in enum com.oracle.svm.core.hub.HubType
 
getValue() - Method in enum com.oracle.svm.core.hub.ReferenceType
 
getValue() - Method in class com.oracle.svm.core.option.HostedOptionKey
Returns the value of this option in the HostedOptionValues.
getValue() - Method in class com.oracle.svm.core.option.RuntimeOptionKey
Returns the value of this option in the RuntimeOptionValues.
getValue() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getValue() - Method in class com.oracle.svm.core.util.Counter
Returns the value of this counter.
getValueClass() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
getValueClass(Class<? extends FastThreadLocal>) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
getValueInfo() - Method in class com.oracle.svm.hosted.c.info.ConstantInfo
 
getValueInfo() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getValueInfos() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the local variables and expression stack values.
getValueKind(JavaKind) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getValueParameterType() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getVersion() - Method in class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
getVersion() - Static method in class com.oracle.svm.core.VM
 
GetVersion() - Static method in class com.oracle.svm.core.windows.headers.SysinfoAPI
 
getVersion() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMAttachArgs
 
getVersion() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
getVersionInfoOptions() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
getVirtualObjects() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the virtual objects.
getVMThreadSize() - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
getVMThreadStatusOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getVolatile() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
getVolatile(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
getVolatile() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
getVolatile(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
getVolatile() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
getVolatile(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
getVolatile() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
getVolatile(IsolateThread) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
getVTable() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getVTableIndex() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
getVTableIndex() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getVTableIndex() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getVTableOffset(int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getWitnessLog() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
A log for witnessing failures.
getWitnessLog() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getWord(NonmovableArray<T>, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Reads the value at the given index in an array of words.
getWordKind() - Static method in class com.oracle.svm.core.FrameAccess
 
getWordOperation(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.core.graal.word.SubstrateWordTypes
 
getWordStamp() - Static method in class com.oracle.svm.core.FrameAccess
 
getWordTypes() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getWordTypes() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
getWrapped() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getWrapped() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getWritableOffsetInSection() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getWritablePrimitive() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getWritableReference() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
getWritableSize() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
getXFlags() - Method in class com.oracle.svm.core.option.XOptions
 
getXmn() - Static method in class com.oracle.svm.core.option.XOptions
 
getXms() - Static method in class com.oracle.svm.core.option.XOptions
 
getXmx() - Static method in class com.oracle.svm.core.option.XOptions
 
getXss() - Static method in class com.oracle.svm.core.option.XOptions
 
getYoungGeneration() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getZapConsumedHeapChunks() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getZapProducedHeapChunks() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
GLibc - Class in com.oracle.svm.core.c.libc
 
GLibc() - Constructor for class com.oracle.svm.core.c.libc.GLibc
 
GlobalMemoryStatusEx(SysinfoAPI.MEMORYSTATUSEX) - Static method in class com.oracle.svm.core.windows.headers.SysinfoAPI
Return information about physical and virtual memory.
globalSymbolNameForMethod(Method) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Given a java.lang.reflect.Method, compute the symbol name of its entry point (if any) in the image.
globalSymbolNameForMethod(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Given a ResolvedJavaMethod, compute what symbol name of its entry point (if any) in the image.
GNUExtensions() - Constructor for class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
GraalAccess - Class in com.oracle.svm.hosted.c
 
GraalAccess() - Constructor for class com.oracle.svm.hosted.c.GraalAccess
 
GraalConfiguration - Class in com.oracle.svm.core.graal
 
GraalConfiguration() - Constructor for class com.oracle.svm.core.graal.GraalConfiguration
 
GraalEdgeUnsafePartition - Class in com.oracle.svm.hosted
Marker for unsafe accesses to Graal edges.
GraalFeature - Interface in com.oracle.svm.core.graal
 
GraalFeature - Class in com.oracle.svm.graal.hosted
The main handler for running Graal in the Substrate VM at run time.
GraalFeature() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature
 
GraalFeature.CallTreeNode - Class in com.oracle.svm.graal.hosted
 
GraalFeature.IncludeCalleePredicate - Interface in com.oracle.svm.graal.hosted
 
GraalFeature.IsEnabled - Class in com.oracle.svm.graal.hosted
 
GraalFeature.IsEnabledAndNotLibgraal - Class in com.oracle.svm.graal.hosted
This predicate is used to distinguish between building a Graal native image as a shared library for HotSpot (non-pure) or Graal as a compiler used only for a runtime in the same image (pure).
GraalFeature.Options - Class in com.oracle.svm.graal.hosted
 
GraalFeature.RuntimeBytecodeParser - Class in com.oracle.svm.graal.hosted
 
GraalFeature.RuntimeGraphBuilderPhase - Class in com.oracle.svm.graal.hosted
 
GraalIsolateHeader - Class in com.oracle.svm.core.c.function
 
GraalIsolateHeader() - Constructor for class com.oracle.svm.core.c.function.GraalIsolateHeader
 
GraalObjectReplacer - Class in com.oracle.svm.graal.hosted
Replaces Graal related objects during analysis in the universe.
GraalObjectReplacer(AnalysisUniverse, AnalysisMetaAccess, GraalProviderObjectReplacements) - Constructor for class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
GraalProviderObjectReplacements - Class in com.oracle.svm.graal.hosted
The set of provider objects that are installed via GraalObjectReplacer.
GraalProviderObjectReplacements(SubstrateMetaAccess, ConstantFieldProvider, ConstantReflectionProvider) - Constructor for class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
 
GraalShutdownHook() - Constructor for class com.oracle.svm.graal.GraalSupport.GraalShutdownHook
 
GraalSubstitutions - Class in com.oracle.svm.graal
Dummy class to have a class with the file's name.
GraalSubstitutions() - Constructor for class com.oracle.svm.graal.GraalSubstitutions
 
GraalSupport - Class in com.oracle.svm.graal
Holds data that is pre-computed during native image generation and accessed at run time during a Graal compilation.
GraalSupport() - Constructor for class com.oracle.svm.graal.GraalSupport
 
GraalSupport.GraalShutdownHook - Class in com.oracle.svm.graal
 
GRAALVM_SRC_PACKAGE_PREFIXES - Static variable in class com.oracle.svm.hosted.image.sources.SourceManager
A whitelist of packages prefixes used to pre-filter GraalVM class lookups.
GraalVMSourceCache - Class in com.oracle.svm.hosted.image.sources
 
GraalVMSourceCache() - Constructor for class com.oracle.svm.hosted.image.sources.GraalVMSourceCache
Create a GraalVM source cache.
graph - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
graph - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
graphMakerFactory - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
graphs - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
GreyObjectsWalker - Class in com.oracle.svm.core.genscavenge
Apply an ObjectVisitor to all the new Object in a Space since a snapshot.
GreyToBlackObjectVisitor - Class in com.oracle.svm.core.genscavenge
Run an ObjectReferenceVisitor (GreyToBlackObjRefVisitor) over any interior object references in the Object, turning this Object from grey to black.
GreyToBlackObjectVisitor(GreyToBlackObjRefVisitor) - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
 
GreyToBlackObjRefDemographics - Static variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Options
 
GreyToBlackObjRefVisitor - Class in com.oracle.svm.core.genscavenge
This visitor is handed *Pointers to Object references* and if necessary it promotes the referenced Object and replaces the Object reference with a forwarding pointer.
GreyToBlackObjRefVisitor() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
GreyToBlackObjRefVisitor.Counters - Interface in com.oracle.svm.core.genscavenge
A set of counters.
GreyToBlackObjRefVisitor.NoopCounters - Class in com.oracle.svm.core.genscavenge
 
GreyToBlackObjRefVisitor.Options - Class in com.oracle.svm.core.genscavenge
 
GreyToBlackObjRefVisitor.RealCounters - Class in com.oracle.svm.core.genscavenge
 
group - Variable in class com.oracle.svm.core.code.CodeInfoEncoder.Counters
 
group - Variable in class com.oracle.svm.core.util.Counter
 
Group(HostedOptionKey<Boolean>, String) - Constructor for class com.oracle.svm.core.util.Counter.Group
 
guarantee(boolean, String, Object...) - Static method in class com.oracle.svm.core.util.UserError
Concisely reports user errors.
guarantee(boolean) - Static method in class com.oracle.svm.core.util.VMError
 
guarantee(boolean, String) - Static method in class com.oracle.svm.core.util.VMError
 
guaranteeGCInProgress(String) - Static method in class com.oracle.svm.core.thread.VMOperation
 
guaranteeInProgress(String) - Static method in class com.oracle.svm.core.thread.VMOperation
Check that there is a VMOperation in progress.
guaranteeInProgressAtSafepoint(String) - Static method in class com.oracle.svm.core.thread.VMOperation
 
guaranteeIsOwner(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
guaranteeNotInProgress(String) - Static method in class com.oracle.svm.core.thread.VMOperation
Check that there is not a VMOperation in progress.
guaranteeNotOwner(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
guaranteeOkayToBlock(String) - Static method in class com.oracle.svm.core.thread.VMOperationControl
Check if it is okay for this thread to block.
guaranteeOwnsThreadMutex(String) - Static method in class com.oracle.svm.core.thread.VMThreads
 
guessArchitecture(String) - Static method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
guessTargetTriplet(Scanner) - Static method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 

H

handle(ProcessBuilder, Path, String) - Method in interface com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerErrorHandler
 
handleForeignCall(ForeignCallDescriptor, ForeignCallsProvider) - Method in class com.oracle.svm.hosted.SVMHost
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.core.jdk.LocalizationFeature.CharsetNodePlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.IntrinsifyMethodHandlesInvocationPlugin
 
handleInvokeWithException(CallTargetNode, JavaKind) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.ConstantFoldLoadFieldPlugin
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.ConstantFoldLoadFieldPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.EarlyConstantFoldLoadFieldPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleUnresolvedCheckCast(JavaType, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedExceptionType(JavaType) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedInstanceOf(JavaType, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedInvoke(JavaMethod, CallTargetNode.InvokeKind) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedLoadConstant(JavaType) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedLoadField(JavaField, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedNewInstance(JavaType) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedNewMultiArray(JavaType, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedNewObjectArray(JavaType, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
handleUnresolvedStoreField(JavaField, ValueNode, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
hasBeenSet() - Method in class com.oracle.svm.core.option.HostedOptionKey
Returns true if this option has been set in the HostedOptionValues.
hasCalleeSavedRegisters() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns true if the method containing the IP has callee-saved registers.
hasCalleeSavedRegisters(long) - Static method in class com.oracle.svm.core.code.CodeInfoQueryResult
 
hasCalleeSavedRegisters() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
hasCalleeSavedRegisters() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
hasCalleeSavedRegisters() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hasClassInitializerSideEffect(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
hasData - Variable in enum com.oracle.svm.core.code.FrameInfoQueryResult.ValueType
 
hasDefaultMethods() - Method in class com.oracle.svm.core.hub.DynamicHub
 
hasDefaultParseFunction() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
hasExplicitAddend() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
hasFinalizableSubclass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.meta.HostedType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
hasFrame() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
 
hasFrame() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
hashCode() - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
hashCode() - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
 
hashCode() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
hashCode() - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
 
hashCode() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
hashCode() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
Returns the hashCode of the original AnalysisMethod.
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hashCode() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
hashCode() - Method in class com.oracle.svm.hosted.meta.HostedField
 
hashCode() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hashCode() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
hashCode() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
 
hashCodeFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
hashCodeFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
hasIsolatedNamespaces() - Method in class com.oracle.svm.core.c.libc.GLibc
 
hasIsolatedNamespaces() - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
hasIsolatedNamespaces() - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
hasJavaFrameAnchor(CallTargetNode) - Static method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
hasLocation() - Method in class com.oracle.svm.hosted.meta.HostedField
 
hasLocationIdentityParameter() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
hasNeverInlineDirective() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
hasNext() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
hasNoDerivedOffsets() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
hasPath() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
hasProcFS - Variable in enum com.oracle.svm.core.OS
 
hasProxyPoint() - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
hasQueue(Reference<?>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
hasQueuedSubmissions() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
hasReferencePendingList() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
hasReferencePendingList() - Method in class com.oracle.svm.core.heap.Heap
Determines if the heap currently has Reference objects that are pending to be enqueued.
hasRememberedSet(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
hasSideEffect() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
hasSize() - Method in interface com.oracle.svm.core.heap.PhysicalMemory.PhysicalMemorySupport
 
hasSpeculations() - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
hasStubCallingConvention(ResolvedJavaMethod) - Static method in class com.oracle.svm.core.annotate.StubCallingConvention.Utils
 
hasSubstitution(ResolvedJavaMethod, int) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
hasUniqueLocationIdentity() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
hasVTableIndex() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hasWork(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
hasWork() - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
hasWork(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
Used to determine if a VM operation must be executed or if it can be skipped.
haveCompressedReferences() - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Returns true iff compressed references are available.
haveCompressedReferences() - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
haveGreyObjects() - Method in class com.oracle.svm.core.genscavenge.GreyObjectsWalker
Compare the snapshot to the current state of the Space to see if there are grey Objects.
haveJavaRuntimeReflectionSupport() - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
HeaderResolverRegistrationFeature() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolverRegistrationFeature
 
HeaderResolversRegistry() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolversRegistry
 
HeaderSearchResult(Optional<String>, List<String>) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
 
HeaderSearchResult(Optional<String>, String...) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
 
Heap - Class in com.oracle.svm.core.heap
 
Heap() - Constructor for class com.oracle.svm.core.heap.Heap
 
heap - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterHeapLayoutAccessImpl
 
heap - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
heap - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
HEAP_BASE_REGISTER_CANDIDATE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
HEAP_BASE_REGISTER_CANDIDATE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
heapBase() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the heap base.
HeapChunk - Class in com.oracle.svm.core.genscavenge
HeapChunk is a superclass for the memory that makes up the Heap.
HeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.HeapChunk
 
HeapChunk.Header<T extends HeapChunk.Header<T>> - Interface in com.oracle.svm.core.genscavenge
 
HeapChunk.MemoryWalkerAccessImpl<T extends HeapChunk.Header<?>> - Class in com.oracle.svm.core.genscavenge
Shared methods for a MemoryWalker to access a heap chunk.
HeapElement(Object, UnsignedWord) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
HeapFeature - Class in com.oracle.svm.core.genscavenge.graal
 
HeapFeature() - Constructor for class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
HeapHistogram - Class in com.oracle.svm.hosted.image
Debug printing of statistics about the native image heap.
HeapHistogram() - Constructor for class com.oracle.svm.hosted.image.HeapHistogram
 
HeapImpl - Class in com.oracle.svm.core.genscavenge
An implementation of a card remembered set generational heap.
HeapImpl(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.HeapImpl
 
heapObjectVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
heapObjRefVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
HeapOptions - Class in com.oracle.svm.core.genscavenge
 
HeapOptions() - Constructor for class com.oracle.svm.core.genscavenge.HeapOptions
 
HeapPolicy - Class in com.oracle.svm.core.genscavenge
HeapPolicy contains different GC policies including size of memory chunk, large array threshold, limit of unused chunk, maximum heap size and verbose for printing debugging information during GC.
HeapPolicy(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy
 
HeapPolicy.AlwaysCollectCompletely - Class in com.oracle.svm.core.genscavenge
 
HeapPolicy.CollectOnAllocationPolicy - Class in com.oracle.svm.core.genscavenge
A policy for when to cause automatic collections on allocation.
HeapPolicy.CollectOnAllocationPolicy.Always - Class in com.oracle.svm.core.genscavenge
A policy that always causes collection on allocation.
HeapPolicy.CollectOnAllocationPolicy.Never - Class in com.oracle.svm.core.genscavenge
A policy that never causes collection on allocation.
HeapPolicy.CollectOnAllocationPolicy.Sometimes - Class in com.oracle.svm.core.genscavenge
A policy that causes collections if enough young generation allocation has happened.
HeapPolicy.HintGCPolicy - Interface in com.oracle.svm.core.genscavenge
 
HeapPolicy.ScepticallyCollect - Class in com.oracle.svm.core.genscavenge
Collect if bytes allocated since last collection exceed the threshold defined by HeapPolicy.ScepticallyCollect.collectScepticallyThreshold().
HeapPolicy.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Methods exposed for testing.
HeapPolicyOptions - Class in com.oracle.svm.core.genscavenge
 
HeapPolicyOptions() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
HeapVerificationFailureIsFatal - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
HeapVerifier - Interface in com.oracle.svm.core.genscavenge
Verification of the heap.
HeapVerifier.HeapVerificationError - Error in com.oracle.svm.core.genscavenge
Throw one of these to signal that verification has failed.
HeapVerifier.MemoryChecker - Class in com.oracle.svm.core.genscavenge
 
HeapVerifier.Occasion - Enum in com.oracle.svm.core.genscavenge
 
HeapVerifierImpl - Class in com.oracle.svm.core.genscavenge
Verification of the heap.
HeapVerifierImpl() - Constructor for class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
HeapVerifierImpl.ChunkLimit - Enum in com.oracle.svm.core.genscavenge
 
HeapVerifierImpl.VerifyVMOperation - Class in com.oracle.svm.core.genscavenge
A VMOperation that verifies the heap.
hex(WordBase) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(WordBase) - Method in class com.oracle.svm.core.log.RealLog
 
hex(int) - Method in class com.oracle.svm.core.log.RealLog
 
hex(long) - Method in class com.oracle.svm.core.log.RealLog
 
hexdump(PointerBase, int, int) - Method in class com.oracle.svm.core.log.Log
Prints a hexdump.
hexdump(PointerBase, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
highestOneBit(int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
Uninterruptible version of Integer.highestOneBit(int).
HistogramEntry(String) - Constructor for class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Constructor.
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterHeapLayoutAccessImpl
 
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
holder - Variable in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
Holder() - Constructor for class com.oracle.svm.core.jdk.InternalVMMethod.Holder
 
holdsLock(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Implements the semantics of Thread.holdsLock(java.lang.Object).
holdsLock(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
holdsLock(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
HOSTED - Static variable in class com.oracle.svm.core.SubstrateUtil
Field that is true during native image generation, but false at run time.
HOSTED_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
 
HostedArrayClass - Class in com.oracle.svm.hosted.meta
 
HostedArrayClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], HostedType) - Constructor for class com.oracle.svm.hosted.meta.HostedArrayClass
 
HostedClass - Class in com.oracle.svm.hosted.meta
 
HostedClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedClass
 
HostedCodeCacheProvider - Class in com.oracle.svm.hosted.code
 
HostedConfiguration - Class in com.oracle.svm.hosted
 
HostedConfiguration() - Constructor for class com.oracle.svm.hosted.HostedConfiguration
 
HostedConstantFieldProvider - Class in com.oracle.svm.hosted.meta
 
HostedConstantFieldProvider(MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.meta.HostedConstantFieldProvider
 
HostedConstantReflectionProvider - Class in com.oracle.svm.hosted.meta
 
HostedConstantReflectionProvider(SVMHost, HostedUniverse, HostedMemoryAccessProvider) - Constructor for class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
HostedDynamicHubFeature - Class in com.oracle.svm.hosted.ameta
 
HostedDynamicHubFeature() - Constructor for class com.oracle.svm.hosted.ameta.HostedDynamicHubFeature
 
hostedError(Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
HostedField - Class in com.oracle.svm.hosted.meta
Store the compile-time information for a field in the Substrate VM, such as the field offset.
HostedField(HostedUniverse, HostedMetaAccess, AnalysisField, HostedType, HostedType, JavaTypeProfile) - Constructor for class com.oracle.svm.hosted.meta.HostedField
 
HostedGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
HostedGraphBuilderPhase(Providers, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.HostedGraphBuilderPhase
 
HostedGraphKit - Class in com.oracle.svm.hosted.phases
 
HostedGraphKit(DebugContext, HostedProviders, ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.phases.HostedGraphKit
 
HostedHeapDump - Class in com.oracle.svm.hosted.diagnostic
 
HostedHeapDumpFeature - Class in com.oracle.svm.hosted.diagnostic
 
HostedHeapDumpFeature() - Constructor for class com.oracle.svm.hosted.diagnostic.HostedHeapDumpFeature
 
HostedImageCodeInfo() - Constructor for class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
HostedInstanceClass - Class in com.oracle.svm.hosted.meta
 
HostedInstanceClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedInstanceClass
 
HostedInterface - Class in com.oracle.svm.hosted.meta
The closed world analysis "removes" interfaces in the sense that all implementers are known.
HostedInterface(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedInterface[]) - Constructor for class com.oracle.svm.hosted.meta.HostedInterface
 
HostedManagement() - Constructor for class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
HostedMemoryAccessProvider - Class in com.oracle.svm.hosted.meta
 
HostedMemoryAccessProvider(HostedMetaAccess) - Constructor for class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
HostedMetaAccess - Class in com.oracle.svm.hosted.meta
 
HostedMetaAccess(HostedUniverse, AnalysisMetaAccess) - Constructor for class com.oracle.svm.hosted.meta.HostedMetaAccess
 
HostedMethod - Class in com.oracle.svm.hosted.meta
 
HostedMethod(HostedUniverse, AnalysisMethod, HostedType, Signature, ConstantPool, ExceptionHandler[]) - Constructor for class com.oracle.svm.hosted.meta.HostedMethod
 
HostedOptionCustomizer - Class in com.oracle.svm.hosted.option
 
HostedOptionCustomizer(HostedOptionProvider) - Constructor for class com.oracle.svm.hosted.option.HostedOptionCustomizer
 
HostedOptionFeature - Class in com.oracle.svm.hosted.option
 
HostedOptionFeature() - Constructor for class com.oracle.svm.hosted.option.HostedOptionFeature
 
HostedOptionKey<T> - Class in com.oracle.svm.core.option
Defines a hosted Option that is used during native image generation, in contrast to a runtime option.
HostedOptionKey(T) - Constructor for class com.oracle.svm.core.option.HostedOptionKey
 
HostedOptionParser - Class in com.oracle.svm.hosted.option
 
HostedOptionParser(ImageClassLoader) - Constructor for class com.oracle.svm.hosted.option.HostedOptionParser
 
HostedOptionProvider - Interface in com.oracle.svm.hosted.option
 
HostedOptionValues - Class in com.oracle.svm.core.option
The singleton holder of hosted options.
HostedOptionValues(EconomicMap<OptionKey<?>, Object>) - Constructor for class com.oracle.svm.core.option.HostedOptionValues
 
HostedPatchConsumerFactory() - Constructor for class com.oracle.svm.core.graal.code.PatchConsumerFactory.HostedPatchConsumerFactory
 
HostedPatcher - Interface in com.oracle.svm.hosted.code
Patcher used when building native images (Hosted mode).
HostedPrimitiveType - Class in com.oracle.svm.hosted.meta
 
HostedPrimitiveType(HostedUniverse, AnalysisType, JavaKind, JavaKind) - Constructor for class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
HostedReplacements - Class in com.oracle.svm.hosted.code
Snippets are parsed before the static analysis using SubstrateReplacements.
HostedReplacements(HostedUniverse, Providers, SnippetReflectionProvider, TargetDescription, HostedProviders, BytecodeProvider) - Constructor for class com.oracle.svm.hosted.code.HostedReplacements
 
HostedRuntimeConfigurationBuilder - Class in com.oracle.svm.hosted.code
 
HostedRuntimeConfigurationBuilder(OptionValues, SVMHost, HostedUniverse, HostedMetaAccess, HostedProviders, NativeLibraries) - Constructor for class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
HostedSnippetReflectionProvider - Class in com.oracle.svm.hosted.meta
 
HostedSnippetReflectionProvider(SVMHost, WordTypes) - Constructor for class com.oracle.svm.hosted.meta.HostedSnippetReflectionProvider
 
HostedStringDeduplication - Class in com.oracle.svm.core.util
Performs de-duplication of String without using String.intern().
HostedTruffleConstantFieldProvider - Class in com.oracle.svm.truffle
 
HostedTruffleConstantFieldProvider(ConstantFieldProvider) - Constructor for class com.oracle.svm.truffle.HostedTruffleConstantFieldProvider
 
HostedType - Class in com.oracle.svm.hosted.meta
 
HostedType(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedType
 
HostedUniverse - Class in com.oracle.svm.hosted.meta
Stores all meta data for classes, fields, methods that will be part of the native image.
HostedUniverse(Inflation) - Constructor for class com.oracle.svm.hosted.meta.HostedUniverse
 
hostVM - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
hostVM() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
HTTP_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
HTTPS_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
hub - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
hub - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
HubType - Enum in com.oracle.svm.core.hub
 
hUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
hUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
HW_MEMSIZE() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
Hybrid - Annotation Type in com.oracle.svm.core.annotate
Defines that the annotated class should have an Hybrid layout.
Hybrid.Array - Annotation Type in com.oracle.svm.core.annotate
Specifies a single member array as the hybrid array.
Hybrid.Bitset - Annotation Type in com.oracle.svm.core.annotate
Specifies a single member BitSet as the hybrid bit-set.
HybridLayout<T> - Class in com.oracle.svm.hosted.config
Defines the layout for a hybrid class.
HybridLayout(Class<T>, ObjectLayout, HostedMetaAccess) - Constructor for class com.oracle.svm.hosted.config.HybridLayout
 
HybridLayout(HostedInstanceClass, ObjectLayout) - Constructor for class com.oracle.svm.hosted.config.HybridLayout
 

I

IDENTITY_HASHCODE_LOCATION - Static variable in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
 
IdentityHashCodeSupport - Class in com.oracle.svm.core.jdk
 
IdentityHashCodeSupport() - Constructor for class com.oracle.svm.core.jdk.IdentityHashCodeSupport
 
IdentityLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.IdentityLowering
 
idivSnippet(int, int, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
if_LIFNAMSIZ() - Static method in class com.oracle.svm.core.os.IsDefined
 
ignoredBySecurityStackWalk(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.nodes.SubstrateReflectionGetCallerClassNode
 
image - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
IMAGE_CLASSPATH_PREFIX - Static variable in class com.oracle.svm.core.SubstrateOptions
 
IMAGE_HEAP_A_RELOCATABLE_POINTER - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_A_RELOCATABLE_POINTER_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_BEGIN - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_BEGIN_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_END - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_END_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_RELOCATABLE_BEGIN - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_RELOCATABLE_BEGIN_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_RELOCATABLE_END - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_RELOCATABLE_END_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_BEGIN - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_BEGIN_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_END - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_END_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
ImageBuildTask - Interface in com.oracle.svm.hosted
Interface for executing SVM image building inside the SVM image build server ( NativeImageBuildServer).
imageClassLoader - Variable in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
imageClassLoader - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
ImageClassLoader - Class in com.oracle.svm.hosted
 
imageClassLoader - Variable in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
ImageCodeInfo - Class in com.oracle.svm.core.code
 
ImageCodeInfo.HostedImageCodeInfo - Class in com.oracle.svm.core.code
Pure-hosted CodeInfo to collect and persist image code metadata in ImageCodeInfo and provide accesses during image generation.
ImageHeap - Interface in com.oracle.svm.core.image
 
ImageHeapInfo - Class in com.oracle.svm.core.genscavenge
The image heap consists of multiple partitions that don't necessarily form a contiguous block of memory (there can be holes in between).
ImageHeapInfo() - Constructor for class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
ImageHeapLayout(long, long, long, long, long, long) - Constructor for class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
ImageHeapLayouter - Interface in com.oracle.svm.core.image
This class is responsible for computing and storing the layout of the native image heap.
ImageHeapObject - Interface in com.oracle.svm.core.image
 
ImageHeapPartition - Interface in com.oracle.svm.core.image
A native image heap consist of multiple ImageHeapPartitions.
ImageHeapProvider - Interface in com.oracle.svm.core.os
Provides new instances of the image heap for creating isolates.
ImageHeapProviderFeature - Class in com.oracle.svm.core.os
 
ImageHeapProviderFeature() - Constructor for class com.oracle.svm.core.os.ImageHeapProviderFeature
 
ImageHeapWalker - Class in com.oracle.svm.core.genscavenge
 
imageKind - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
imageLocale - Variable in class com.oracle.svm.core.jdk.LocalizationFeature
The Locale that the native image is built for.
imageName - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
ImageProfiles - Class in com.oracle.svm.core
Access to collected image profiles.
ImageProfiles() - Constructor for class com.oracle.svm.core.ImageProfiles
Constructor for subclasses.
ImagePropertiesFeature() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinProcessPropertiesSupport.ImagePropertiesFeature
 
ImagePropertiesFeature() - Constructor for class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport.ImagePropertiesFeature
 
ImagePropertiesFeature() - Constructor for class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport.ImagePropertiesFeature
 
ImageSingletonsSupportImpl - Class in com.oracle.svm.hosted
 
ImageSingletonsSupportImpl() - Constructor for class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
ImageSingletonsSupportImpl.HostedManagement - Class in com.oracle.svm.hosted
Management of the ImageSingletons registry during image generation.
implementationMethod - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
implementations - Variable in class com.oracle.svm.graal.meta.SubstrateMethod
 
implementations - Variable in class com.oracle.svm.hosted.meta.HostedMethod
All concrete methods that can actually be called when calling this method.
ImplicitExceptions - Class in com.oracle.svm.core.snippets
This class contains support methods to throw implicit exceptions of according to the specification of Java bytecode.
ImplicitExceptions() - Constructor for class com.oracle.svm.core.snippets.ImplicitExceptions
 
implicitLoadConvert(StructuredGraph, JavaKind, ValueNode) - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
improveUncompression(AMD64AddressNode, CompressionNode, ValueNode) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64AddressLowering
 
IN_OBJECT_WAIT - Static variable in class com.oracle.svm.core.thread.ThreadStatus
IN_OBJECT_WAIT_TIMED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
inc() - Method in class com.oracle.svm.core.util.Counter
Increments the value of this counter.
incFrozen() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incInstalled() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
includeCallee(GraalFeature.CallTreeNode, List<AnalysisMethod>) - Method in interface com.oracle.svm.graal.hosted.GraalFeature.IncludeCalleePredicate
 
includedIn(Platform, Class<? extends Platform>) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
Duplicates the logic in Platform.includedIn(Class), but can be used in cases where the VMConfiguration is not yet set up.
includedIn(Platform, Platforms) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
Returns true if the provided platform is included in at least one of the provided platform groups defined by the annotation.
includeFiles(List<String>) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
IncludeNodeSourcePositions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
IncludeResourceBundles - Static variable in class com.oracle.svm.core.jdk.LocalizationFeature.Options
 
IncludeResources - Static variable in class com.oracle.svm.hosted.ResourcesFeature.Options
 
incReleased() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incrementAndGet() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
incrementAndGet() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
incrementCount() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
incrementCount() - Method in class com.oracle.svm.core.code.CodeInfoTether
 
incrementSize(long) - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
incRequested() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incSlowPathFrozen() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incSlowPathThawed() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incThawed() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
indent(boolean) - Method in class com.oracle.svm.core.log.Log
Change current amount of indentation, and then print a newline.
indent() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
indents() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
indexParameterNumber(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
inferStamp() - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
INFINITE() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
Infinite timeout for WaitForSingleObject
Inflation - Class in com.oracle.svm.hosted.analysis
 
Inflation(OptionValues, AnalysisUniverse, HostedProviders, AnnotationSubstitutionProcessor, ForkJoinPool, Runnable) - Constructor for class com.oracle.svm.hosted.analysis.Inflation
 
Info(ObjectFile.RelocationKind, int, Long, Object) - Constructor for class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
InfoTreeBuilder - Class in com.oracle.svm.hosted.c.info
 
InfoTreeBuilder(NativeLibraries, NativeCodeContext) - Constructor for class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
InfoTreeVisitor - Class in com.oracle.svm.hosted.c.info
 
InfoTreeVisitor() - Constructor for class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
init() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
init() - Static method in class com.oracle.svm.core.windows.headers.WinSock
 
init() - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
init(ImageClassLoader, MetaAccessProvider, SVMHost) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
initCondition(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
 
initEnumConstants(Enum<?>[]) - Method in class com.oracle.svm.core.hub.DynamicHub
 
initEnumConstantsAtRuntime(Class<?>) - Method in class com.oracle.svm.core.hub.DynamicHub
 
initFrameInfoReader(CodeInfo, CodePointer, ReusableTypeReader) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
InitialCollectionPolicy - Static variable in class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
Pro tip: A fully qualified name looks like com.oracle.svm.core.genscavenge.CollectionPolicy$ByTime, so if it has a dollar sign in it you probably have to quote it to protect it from the shell.
initialize(CodeInfo, Pointer, int, int, NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
initialize(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
Lazy initializer.
initialize(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
initialize() - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
 
initialize(Space) - Method in interface com.oracle.svm.core.genscavenge.Space.Verifier
Initialize the state of this Verifier.
initialize() - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
 
initialize() - Static method in class com.oracle.svm.core.jdk.AnnotationSupportConfig
 
initialize() - Static method in class com.oracle.svm.core.jdk.Jvm
 
initialize(PlatformNativeLibrarySupport.NativeLibrary) - Method in interface com.oracle.svm.core.jdk.NativeLibrarySupport.LibraryInitializer
 
initialize(WordPointer, CEntryPointCreateIsolateParameters) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Performs initializations for the current isolate, before any other methods of this interface may be called.
initialize(Pointer, UnsignedWord, WordPointer, WordPointer) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
 
initialize(Pointer, UnsignedWord, WordPointer, WordPointer) - Method in interface com.oracle.svm.core.os.ImageHeapProvider
Creates a new instance of the image heap.
initialize(WordPointer, CEntryPointCreateIsolateParameters) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
initialize(Pointer, UnsignedWord, WordPointer, WordPointer) - Method in class com.oracle.svm.core.posix.darwin.DarwinImageHeapProvider
 
initialize(Pointer, UnsignedWord, WordPointer, WordPointer) - Method in class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
 
initialize() - Static method in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
Must be called once early during startup, before any mutex or condition is used.
initialize(IsolateThread) - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
Called for each thread when the thread is attached to the VM.
initialize() - Static method in class com.oracle.svm.core.windows.WindowsVMLockSupport
Must be called once early during startup, before any mutex or condition is used.
initialize() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
initialize() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
initialize() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
initialize() - Method in class com.oracle.svm.hosted.meta.HostedType
 
initialize() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
initialize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
initialize(Map<String, Object>) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
INITIALIZE_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
initializeAtBuildTime(String, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
initializeAtBuildTime(Class<?>, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
initializeAtRunTime(String, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
initializeAtRunTime(Class<?>, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
initializeBigBang(Inflation, OptionValues, FeatureHandler, NativeLibraries, DebugContext, AnalysisMetaAccess, SubstitutionProcessor, ImageClassLoader, boolean, ClassInitializationPlugin) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
initializeBuiltinLibraries() - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
Initializes built-in libraries during isolate creation.
InitializeConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
InitializeCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
INITIALIZED_INFO_SINGLETON - Static variable in class com.oracle.svm.core.hub.ClassInitializationInfo
Singleton for classes that are already initialized during image building and do not need class initialization at runtime.
initializeHeaderOfNewObject(Pointer, DynamicHub, ObjectHeader.HeapKind) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
initializeHeaderOfNewObject(Pointer, Word) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
initializeHeaderOfNewObject(Pointer, DynamicHub, ObjectHeader.HeapKind) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
initializeIsolate() - Method in class com.oracle.svm.core.thread.JavaThreads
 
initializeObjectHeader(Word, Word, Word, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
initializeOnce() - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
initializeOnce() - Method in class com.oracle.svm.core.thread.VMThreads
Invoked exactly once early during the startup of an isolate.
initializeOnce() - Method in class com.oracle.svm.core.windows.WindowsVMThreads
Make sure the runtime is initialized for threading.
initializeProperty(String, String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
Initializes a property at startup from external input (e.g., command line arguments).
initializeRuntimeCompilationConfiguration(GraalFeature.IncludeCalleePredicate) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
initializeRuntimeCompilationConfiguration(HostedProviders, GraphBuilderConfiguration, GraalFeature.IncludeCalleePredicate, Predicate<ResolvedJavaMethod>) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
initializeRuntimeSupport() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
 
initializeTableToIndexForAsserts(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
initializeTableToPointer(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Initialize a first object table from tableStart to tableLimit.
initializeTableToPointerForAsserts(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
InitKind - Enum in com.oracle.svm.hosted.classinitialization
The initialization kind for a class.
initTruffleCompiler() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
initWalk(JavaStackWalk, Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
Initialize a stack walk for the current thread.
initWalk(JavaStackWalk, Pointer) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
See JavaStackWalker.initWalk(JavaStackWalk, Pointer, CodePointer), except that the instruction pointer will be read from the stack later on.
initWalk(JavaStackWalk, IsolateThread) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
Initialize a stack walk for the given thread.
Inject - Annotation Type in com.oracle.svm.core.annotate
Injects the annotated field into the TargetClass.
InjectAccessors - Annotation Type in com.oracle.svm.core.annotate
Inject accessors methods for the field denoted using a Alias annotation.
InjectedAccessorsField - Class in com.oracle.svm.hosted.substitute
 
InjectedAccessorsField(ResolvedJavaField, InjectAccessors) - Constructor for class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
InjectedAccessorsPlugin - Class in com.oracle.svm.hosted.phases
 
InjectedAccessorsPlugin() - Constructor for class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
InjectedFieldsType - Class in com.oracle.svm.hosted.substitute
 
InjectedFieldsType(ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
injectFinalForRuntimeCompilation() - Method in interface com.oracle.svm.core.meta.ReadableJavaField
 
injectFinalForRuntimeCompilation(ResolvedJavaField) - Static method in interface com.oracle.svm.core.meta.ReadableJavaField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.meta.HostedField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
InliningUtilities - Class in com.oracle.svm.hosted.code
 
InliningUtilities() - Constructor for class com.oracle.svm.hosted.code.InliningUtilities
 
inParseQueue - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
input - Variable in class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
inputFilenames - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
InputsIterationMaskRecomputation() - Constructor for class com.oracle.svm.graal.hosted.FieldsOffsetsFeature.InputsIterationMaskRecomputation
 
insert(String, InitKind, String, boolean) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationConfiguration
 
insertTrampolineCalls(byte[], int, Map<Long, Integer>) - Method in class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
 
insertTrampolineCalls(byte[], int, Map<Long, Integer>) - Method in class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
 
insertTrampolineCalls(byte[], int, Map<Long, Integer>) - Method in interface com.oracle.svm.graal.meta.RuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
 
inspectServerContentPath() - Method in class com.oracle.svm.hosted.SVMHost
 
install() - Method in interface com.oracle.svm.core.code.InstalledCodeObserver
Installs the observer and returns a handle to its state in unmanaged memory.
install() - Method in class com.oracle.svm.core.SubstrateSegfaultHandler
Installs the platform dependent segfault handler.
install(SharedRuntimeMethod, CompilationResult, SubstrateInstalledCode) - Static method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
Installs the code in the current isolate, in a single step.
install(SharedRuntimeMethod, CompilationResult, SubstrateInstalledCode, boolean) - Static method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
installCode(ResolvedJavaMethod, CompiledCode, InstalledCode, SpeculationLog, boolean) - Method in class com.oracle.svm.graal.meta.SubstrateCodeCacheProvider
 
installCode(ResolvedJavaMethod, CompiledCode, InstalledCode, SpeculationLog, boolean) - Method in class com.oracle.svm.hosted.code.HostedCodeCacheProvider
 
InstalledCodeObserver - Interface in com.oracle.svm.core.code
Observes the life of one piece of runtime-compiled code.
InstalledCodeObserver.Factory - Interface in com.oracle.svm.core.code
 
InstalledCodeObserver.InstalledCodeObserverHandle - Interface in com.oracle.svm.core.code
 
InstalledCodeObserver.InstalledCodeObserverHandleAccessor - Interface in com.oracle.svm.core.code
 
InstalledCodeObserverFeature - Class in com.oracle.svm.core.code
 
InstalledCodeObserverFeature() - Constructor for class com.oracle.svm.core.code.InstalledCodeObserverFeature
 
InstalledCodeObserverSupport - Class in com.oracle.svm.core.code
 
InstallExitHandlers - Static variable in class com.oracle.svm.core.SubstrateOptions
 
installForwardingPointer(Object, Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Install in an Object, a forwarding pointer to a different Object.
installInThread(ImageSingletonsSupportImpl.HostedManagement) - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
installInThread(Object) - Method in class com.oracle.svm.hosted.SVMHost
 
installNativeImageClassLoader(String[]) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
Installs a class loader hierarchy that resolves classes and resources available in classpath.
installObservers(InstalledCodeObserver[]) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
instance() - Static method in class com.oracle.svm.core.graal.GraalConfiguration
 
INSTANCE - Static variable in class com.oracle.svm.core.jdk.InternalVMMethod.Holder
Instance of the annotation, useful when the annotation is manually injected.
instance() - Static method in class com.oracle.svm.hosted.HostedConfiguration
 
instanceCount - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The count of all the instances.
instanceFields - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
instanceHeaderSize() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
instanceOfBits - Variable in class com.oracle.svm.hosted.meta.HostedType
Bits for instanceof checks.
instanceOfBitTestSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, int, byte) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
instanceOfDynamic - Variable in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
InstanceOfDynamicLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfDynamicLowering
 
instanceOfDynamicSnippet(DynamicHub, Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
instanceOfFromTypeID - Variable in class com.oracle.svm.hosted.meta.HostedType
 
InstanceOfLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfLowering
 
instanceOfNumTypeIDs - Variable in class com.oracle.svm.hosted.meta.HostedType
 
instanceOfSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, int, int) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
InstanceReferenceMapDecoder - Class in com.oracle.svm.core.heap
 
InstanceReferenceMapDecoder() - Constructor for class com.oracle.svm.core.heap.InstanceReferenceMapDecoder
 
InstanceReferenceMapEncoder - Class in com.oracle.svm.core.heap
Encodes the reference map of Java instances.
InstanceReferenceMapEncoder() - Constructor for class com.oracle.svm.core.heap.InstanceReferenceMapEncoder
 
instanceSize - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
instanceSpace - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The space taken up by all the instances.
InstantReferenceAdjuster - Class in com.oracle.svm.core.code
Immediately writes object references and fails if it cannot do so.
InstantReferenceAdjuster() - Constructor for class com.oracle.svm.core.code.InstantReferenceAdjuster
 
instructionClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
INSUFFICIENT_ADDRESS_SPACE - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
INSUFFICIENT_AUX_IMAGE_MEMORY - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
Integer() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
 
interceptClass(DynamicHub) - Method in class com.oracle.svm.hosted.meta.HostedSnippetReflectionProvider
 
interceptType(GraphBuilderTool, JavaType, boolean) - Method in class com.oracle.svm.core.graal.phases.TrustedInterfaceTypePlugin
 
interceptValue(AnalysisField, JavaConstant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
InteriorObjRefWalker - Class in com.oracle.svm.core.hub
The vanilla walkObject and walkOffsetsFromPointer methods are not inlined, but there are walkObjectInline and walkOffsetsFromPointerInline methods available for performance critical code.
InteriorObjRefWalker() - Constructor for class com.oracle.svm.core.hub.InteriorObjRefWalker
 
intern(String) - Method in class com.oracle.svm.core.jdk.StringInternSupport
 
InternalVMMethod - Annotation Type in com.oracle.svm.core.jdk
Annotation for types whose methods must be ignored for certain kinds of stack walks, such as by Reflection.getCallerClass().
InternalVMMethod.Holder - Class in com.oracle.svm.core.jdk
 
interruptBuild() - Method in interface com.oracle.svm.hosted.ImageBuildTask
Requests interruption of the image build.
interruptBuild() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
interruptBuild() - Method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
InterruptImageBuilding - Exception in com.oracle.svm.core.util
Used to report valid interruption of compilation.
InterruptImageBuilding(String) - Constructor for exception com.oracle.svm.core.util.InterruptImageBuilding
Print an error message upon exit.
InterruptImageBuilding(Throwable) - Constructor for exception com.oracle.svm.core.util.InterruptImageBuilding
Used to construct rethrowable InterruptImageBuilding exceptions in java.util.concurrent.ForkJoinTask#getThrowableException().
InterruptImageBuilding() - Constructor for exception com.oracle.svm.core.util.InterruptImageBuilding
Print nothing upon exit.
IntrinsificationPluginRegistry - Class in com.oracle.svm.hosted.snippets
 
IntrinsificationPluginRegistry() - Constructor for class com.oracle.svm.hosted.snippets.IntrinsificationPluginRegistry
 
IntrinsifyMethodHandlesInvocationPlugin - Class in com.oracle.svm.hosted.phases
Support for method handles that can be reduced to a plain invocation.
IntrinsifyMethodHandlesInvocationPlugin(boolean, Providers, AnalysisUniverse, HostedUniverse) - Constructor for class com.oracle.svm.hosted.phases.IntrinsifyMethodHandlesInvocationPlugin
 
invalidate() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
invalidate() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
invalidate() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
invalidateCode() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
invalidateInstalledCode(SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
invalidateInstalledCode(InstalledCode) - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
invalidateMethod(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
invalidateMethodOfFrame(Pointer, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Invalidates the InstalledCode of the method of the given frame.
invalidateNonStackCodeAtSafepoint(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
invalidateNonStackMethod(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
invoke(ForkJoinTask<T>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
invoke(Object, Method, Object[]) - Method in class com.oracle.svm.core.SubstrateAnnotationInvocationHandler
 
invoke() - Method in interface com.oracle.svm.core.SubstrateUtil.Thunk
The method to be supplied by the implementor.
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.CallBooleanMethodAFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.CallIntMethodAFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.CallLongMethodAFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.CallObjectMethodAFunctionPointer
 
invoke(JNIEnvironment, CCharPointer, JNIObjectHandle, CCharPointer, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.DefineClassFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.DeleteGlobalRefFunctionPointer
 
invoke(JNIEnvironment) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ExceptionCheckFunctionPointer
 
invoke(JNIEnvironment) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ExceptionOccurredFunctionPointer
 
invoke(JNIEnvironment) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ExceptionVoidFunctionPointer
 
invoke(JNIEnvironment, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.FindClassFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.FromReflectedFieldFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.FromReflectedMethodFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetArrayLengthFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetByteArrayElementsFunctionPointer
 
invoke(JNIJavaVM, PointerBase, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetEnvFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetFieldIDFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetMethodIDFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetObjectArrayElementFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetObjectClassFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetStringUTFCharsFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.GetSuperclassFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.IsAssignableFromFunctionPointer
 
invoke(JNIEnvironment, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.NewByteArrayFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.NewGlobalRefFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.NewObjectAFunctionPointer
 
invoke(JNIEnvironment, int, JNIObjectHandle, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.NewObjectArrayFunctionPointer
 
invoke(JNIEnvironment, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.NewStringUTFFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNINativeMethod, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.RegisterNativesFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, int) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ReleaseByteArrayElementsFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ReleaseStringUTFCharsFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, int, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.SetObjectArrayElementFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ThrowFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ThrowNewFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIFieldId, boolean) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ToReflectedFieldFunctionPointer
 
invoke(JNIEnvironment, JNIObjectHandle, JNIMethodId, boolean) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.ToReflectedMethodFunctionPointer
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
InvokeJavaFunctionPointer - Annotation Type in com.oracle.svm.core.annotate
Annotation for an invocation method defined in a sub-interface of CFunctionPointer.
invokeKind - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
invokeWithoutAllocation(Log) - Method in interface com.oracle.svm.core.SubstrateUtil.DiagnosticThunk
The method to be supplied by the implementor.
ip - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
ip - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
ip - Variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
ip_IPTOS_PREC_MASK() - Static method in class com.oracle.svm.core.os.IsDefined
 
ip_IPTOS_TOS_MASK() - Static method in class com.oracle.svm.core.os.IsDefined
 
iremSnippet(int, int, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
IS_ATTACHED_MT - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
IS_COMPRESSED_REFERENCE_BITS - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
IS_COMPRESSED_REFERENCE_MASK_IN_PLACE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
IS_COMPRESSED_REFERENCE_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
IS_ELIMINATED_MONITOR_KIND_VALUE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
Value not used by JavaKind as a marker for eliminated monitors.
isAbstract(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isAbstract() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isAccessed() - Method in interface com.oracle.svm.core.meta.SharedField
 
isAccessed() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isAccessed() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isActionPending() - Static method in class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
isActive() - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
Returns true if there is an open NoAllocationVerifier, i.e., returns true if no allocation is allowed in this thread.
isAliased(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
isAligned(long) - Method in class com.oracle.svm.core.config.ObjectLayout
Tests if the given offset or address is aligned according to ObjectLayout.getAlignment().
isAligned(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.MemoryWalkerAccessImpl
 
isAligned(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return true if the heap chunk is an aligned heap chunk, else false.
isAlignedHeader(Object, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedHeader(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedHeaderUnsafe(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedObject(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlive(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
isAlive(long) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
isAllocationDisallowed() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Allocation is disallowed if ...
isAllocationDisallowed() - Method in class com.oracle.svm.core.heap.Heap
 
isAllowed() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
isAMultiple(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.util.PointerUtils
Check that a Pointer is an even multiple.
isAMultiple(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
Check that an Unsigned is an even multiple.
isAnalysisTrivialMethod(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.oracle.svm.core.hub.DynamicHub
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType
 
isArray() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isArray(int) - Static method in enum com.oracle.svm.core.hub.HubType
 
isArray(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isArray(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isArray() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isArray() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isArray() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isArray() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isArray() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isAssignableFromHub(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
isAttachedSnippet(Isolate) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
isAvailable(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
isBefore() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
isBlacklisted(Object) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
isBridge() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isBridge() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isBridge() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isBridge() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isBridge() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isBridge() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isBuildingLibgraal() - Static method in class com.oracle.svm.core.SubstrateUtil
 
isBuiltin() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
isBuiltin() - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
isBuiltInFunction() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
 
isBuiltinLibrary(String) - Method in interface com.oracle.svm.core.jdk.NativeLibrarySupport.LibraryInitializer
 
isBuiltinLibrary(String) - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
Determines if a library which has not been pre-registered during image generation is a built-in library.
isBuiltinPkgNative(String) - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
isByteArray(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isCallAllowed(BigBang, AnalysisMethod, AnalysisMethod, NodeSourcePosition) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
isCallerSensitive(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.nodes.SubstrateReflectionGetCallerClassNode
 
isChildField(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isChildrenField(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isClassInitializer() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isClassInitializer() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
isCleanEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
isCloneableField(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isCloneableWithAllocation() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isCodeAddressOffsetValid() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isCompatible(Constant) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
isCompiled() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isCompiling(OptimizedCallTarget) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
isCompressed() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isCompressed() - Method in interface com.oracle.svm.core.meta.CompressibleConstant
 
isCompressed(JavaConstant) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isCompressed() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isCompressedReference - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
isCompressedReference() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
When FrameInfoQueryResult.ValueInfo.kind is JavaKind.Object, indicates whether this value is a compressed or uncompressed reference.
isConcrete() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isConstructor() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isConstructor() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
isConsumedHeapChunkZapped(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isCrashHandler() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
IsCreateProcessDisabled() - Constructor for class com.oracle.svm.truffle.TruffleFeature.IsCreateProcessDisabled
 
isCurrentThreadAttachedTo(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
 
isDarwin() - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
isDarwin() - Static method in class com.oracle.svm.core.os.IsDefined
 
isDedicatedVMOperationThread() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
isDedicatedVMOperationThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
isDefault() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isDefault() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isDefault() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isDefault() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isDefault() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isDefault() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isDefaultForKind() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isDefaultForKind() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
IsDefined - Class in com.oracle.svm.core.os
Whether certain C pre-processor macros are defined on particular platforms.
IsDefined() - Constructor for class com.oracle.svm.core.os.IsDefined
 
isDeleted(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
isDeleted(Class<?>) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
isDeoptEntry(ResolvedJavaMethod, Infopoint) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
Returns true if the given debugInfo is a valid entry point for deoptimization (and not just frame information for the purpose of debugging).
isDeoptEntry - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
isDeoptEntry() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns true if this frame has been marked as a valid deoptimization entry point.
isDeoptEntry(int, boolean, boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
isDeoptEntry(ResolvedJavaMethod, int, boolean, boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isDeoptimizationTarget() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
For deoptimization testing only.
isDeoptInliningExclude(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isDeoptTarget() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
isDeoptTarget() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isDeoptTarget() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
isDeoptTarget(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isDeoptTarget() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isDirtyEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
isEliminatedMonitor - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
isEliminatedMonitor() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
When true, the value is a monitor (a lock slot, located after the local variables and expression stack slots) that was eliminated and re-locking must be performed during deoptimization.
isEmpty() - Method in class com.oracle.svm.core.genscavenge.Space
Keep whatever accounting is required.
isEmpty() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.Input
 
isEmpty() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
isEmpty() - Method in class com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue
 
isEmpty() - Method in class com.oracle.svm.core.thread.VMOperationControl.NativeVMOperationQueue
 
isEmpty() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns true if this map contains no key-value mappings.
isEmptyThreadLocalFreeList() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
isEnabled() - Method in class com.oracle.svm.core.log.Log
Is this log enabled?
isEnabled() - Method in class com.oracle.svm.core.log.RealLog
 
isEnabled() - Static method in class com.oracle.svm.core.VMInspection
 
IsEnabled() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.IsEnabled
 
IsEnabled() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFIFeature.IsEnabled
 
IsEnabled() - Constructor for class com.oracle.svm.truffle.TruffleFeature.IsEnabled
 
IsEnabledAndNotLibgraal() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.IsEnabledAndNotLibgraal
 
isEntryPoint() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns true if the method containing the IP is an entry point method.
isEntryPoint(long) - Static method in class com.oracle.svm.core.code.CodeInfoQueryResult
 
isEntryPoint() - Method in interface com.oracle.svm.core.meta.SharedMethod
Returns true if this method is a native entry point, i.e., called from C code.
isEntryPoint() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isEntryPoint() - Method in class com.oracle.svm.hosted.meta.HostedMethod
Returns true if this method is a native entry point, i.e., called from C code.
isEnum() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isEnum() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isEnum(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isEnum() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isEnum() - Method in class com.oracle.svm.hosted.meta.HostedClass
 
isEnum() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isEnum() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isEnum() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isEnum() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isExecutable - Variable in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
isFilled() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
isFinalField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<?>) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantFieldProvider
 
isFinalField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<?>) - Method in class com.oracle.svm.hosted.meta.HostedConstantFieldProvider
 
isFinalFlagSet() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isFinalValid(RecomputeFieldValue.Kind) - Static method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
isFinished() - Method in class com.oracle.svm.core.code.InstantReferenceAdjuster
 
isFinished() - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
Indicates whether all object references have been written.
isFinished(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
isFinished(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
isFinished(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
 
isFirstIsolate() - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
Indicates if the current isolate is the first isolate in this process and whether it is therefore responsible for initializing any built-in libraries that are explicitly or implicitly shared between the isolates of the process (for example, because they have a single native state that does not distinguish between isolates).
isForcedCompilation(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isForwardedHeader(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isForwardedHeaderCarefully(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isFrameInfoMatch(long, NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
isFrameInformationRequired(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isFromUninterruptible() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl.RestrictionInfo
 
isFrozen() - Method in class com.oracle.svm.core.thread.Safepoint.Master
 
isFrozen() - Static method in class com.oracle.svm.core.thread.VMOperationControl
This method returns true if the application is currently stopped at a safepoint.
isFullyInitialized() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
isGC() - Method in class com.oracle.svm.core.thread.VMOperation
 
isGCInProgress() - Static method in class com.oracle.svm.core.thread.VMOperation
 
isGuaranteedSafepoint(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
isGuaranteedSafepoint() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
isHeadThreadLocalFreeList(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
isHybrid(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.config.HybridLayout
 
isHybridField(ResolvedJavaField) - Static method in class com.oracle.svm.hosted.config.HybridLayout
 
isImmutable() - Method in class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
 
isImmutable() - Method in class com.oracle.svm.core.graal.nodes.SubstrateFieldLocationIdentity
 
isIncomplete() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
isIncomplete() - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.heap.ReferenceHandlerThreadFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
isInConfiguration() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.VMInspection
 
isInConfiguration() - Method in class com.oracle.svm.core.windows.headers.WindowsDirectives
 
isInConfiguration() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.diagnostic.HostedHeapDumpFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.FallbackFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.LoggingFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.SecurityServicesFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.ServiceLoaderFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.jni.hosted.JNIAutomaticFeature
 
isIndexed() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
isInImageHeap(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isInImageHeap(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isInImageHeap(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
This method only returns the correct result for pointers that point to the the start of an object.
isInImageHeap(Object) - Method in class com.oracle.svm.core.heap.Heap
Returns true if the given object is located in the image heap.
isInImageHeap(Pointer) - Method in class com.oracle.svm.core.heap.Heap
Returns true if the object at the given address is located in the image heap.
isInImageHeapSlow(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isInImageHeapSlow(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Slow version that is used for verification only.
isInImageHeapSlow(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isInitialized() - Static method in class com.oracle.svm.core.heap.PhysicalMemory
Returns true if the memory size has been queried from the OS, i.e., if PhysicalMemory.getCachedSize() can be called.
isInitialized() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInitialized() - Static method in class com.oracle.svm.core.thread.VMThreads
 
isInitialized() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInitialized() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInitialized() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInitialized() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isInitialized() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInitialized() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInitialized(AnalysisType) - Method in class com.oracle.svm.hosted.SVMHost
 
isInLibgraal() - Static method in class com.oracle.svm.core.SubstrateUtil
 
isInProgress() - Static method in class com.oracle.svm.core.thread.VMOperation
Returns true if the current thread is currently executing a VM operation.
isInProgressAtSafepoint() - Static method in class com.oracle.svm.core.thread.VMOperation
Returns true if the current thread is currently executing a VM operation that causes a safepoint.
isInRange(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
isInRange(U) - Static method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
isInReadOnlyPrimitivePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isInReadOnlyReferencePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isInstance(int) - Static method in enum com.oracle.svm.core.hub.HubType
 
isInstance(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInstance(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInstance(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInstanceClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInstantiated() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInstantiated() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isInterface() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInterface(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInterface() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInterface() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInterface() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedClass
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isInterface() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInterface() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInternal() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isInternal() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
isInternal() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
isInternedString(String) - Static method in class com.oracle.svm.core.util.HostedStringDeduplication
Returns true if the provided String is interned.
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isInWritablePrimitivePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isInWritableReferencePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isIsolateInitialized() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
isJar(Path) - Static method in class com.oracle.svm.core.util.ClasspathUtils
 
isJavaLangObject() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isJavaLangObject() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isKnownImmutableType(Class<?>) - Static method in class com.oracle.svm.hosted.meta.UniverseBuilder
 
isLeaf() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isLibC(Class<? extends LibCBase>) - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
isLinked() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isLinked() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isLinked() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isLinked() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isLinked() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isLinked() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isLinux() - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
isLinux() - Static method in class com.oracle.svm.core.os.IsDefined
 
isLoaded() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
isLocal() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isLocal() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isLocal() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isLocal() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isLocal() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isLocal() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isLocal() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isLocal() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isLocalOrAnonymousClass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isMember() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isMember() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isMember() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isMember() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isMember() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isMember() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isMember() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isMember() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isMethodProvidedInCurrentLibc(Method) - Static method in interface com.oracle.svm.core.c.libc.LibCBase
 
isMonitorCondition(Object) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
isMonitorLock(ReentrantLock) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
isMonitorLockSynchronizer(Object) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
isMoreRestrictiveThan(RestrictHeapAccess.Access) - Method in enum com.oracle.svm.core.annotate.RestrictHeapAccess.Access
 
isNative() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isNativeMethod() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
isNeverInline(ResolvedJavaMethod) - Static method in class com.oracle.svm.core.SubstrateUtil.NativeImageLoadingShield
 
isNextCompressed() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
Returns whether the next offset that will be returned by ReferenceMapEncoder.OffsetIterator.nextInt() refers to a compressed pointer.
isNextDerived() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
isNonNull() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
isNonNull() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
isNull() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
isNull() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isNull() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isNull() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
isObject - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
isObject() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
isObjectArray(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isObjectInReadOnlyPrimitivePartition(Object) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isObjectInReadOnlyReferencePartition(Object) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isObjectInWritablePrimitivePartition(Object) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isObjectInWritableReferencePartition(Object) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
isOffsetMarked(int) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
isolate() - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
ISOLATE_INITIALIZATION_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
IsolateEnterStub - Class in com.oracle.svm.core.code
Holder class for generated call stubs for CEntryPoint methods.
IsolateLeaveStub - Class in com.oracle.svm.core.code
Holder class for generated Java-to-native call stubs for calling CEntryPoint methods from Java via a Java-to-native call to their native-to-Java stub.
Isolates - Class in com.oracle.svm.core
 
Isolates() - Constructor for class com.oracle.svm.core.Isolates
 
IsolateSupportImpl - Class in com.oracle.svm.core.c.function
 
IsolateTL - Static variable in class com.oracle.svm.core.thread.VMThreads
 
isOldGeneration(Space) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isOpen() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
isOpen() - Method in class com.oracle.svm.core.heap.PinnedBuffer
 
isOpened - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
isOwner() - Method in class com.oracle.svm.core.locks.VMMutex
 
isPackagePrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isPinned(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isPlanned() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
isPluginEnabled(GraphBuilderPlugin) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
isPointerBase(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isPointerToForwardedObject(Pointer) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isPointerToForwardedObjectCarefully(Pointer) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isPosix() - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
isPowerOf2(long) - Static method in class com.oracle.svm.core.SubstrateUtil
 
isPreregisteredBuiltinLibrary(String) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
isPresent() - Static method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
isPrimitive() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isPrimitive(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isPrimitive() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isPrimitive() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isPrimitive() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isPrimitive() - Method in class com.oracle.svm.hosted.meta.HostedClass
 
isPrimitive() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isPrimitive() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isPrimitive() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isPrimitive() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isPrimitiveArray(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isPrimitiveOrWord(HostedProviders, JavaType) - Static method in class com.oracle.svm.hosted.code.CCallStubMethod
 
isPrintDiagnosticsInProgress() - Static method in class com.oracle.svm.core.SubstrateUtil
 
isPrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isProducedHeapChunkZapped(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isProfilingEnabled() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
isProtected() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isProvidedInCurrentLibc(AnnotatedElement) - Static method in interface com.oracle.svm.core.c.libc.LibCBase
 
isProxyClass(Class<?>) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
isProxyClass(Class<?>) - Method in class com.oracle.svm.reflect.proxy.DynamicProxySupport
 
isPublic() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isPublic() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethod
 
isQuiescent() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
isReadOnlyRelocatable(int) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.ImageHeapLayout
 
isRecurringCallbackPaused() - Static method in class com.oracle.svm.core.thread.ThreadingSupportImpl
Returns true if recurring callbacks are paused.
isRecurringCallbackSupported() - Static method in class com.oracle.svm.core.thread.ThreadingSupportImpl
 
isReexecutable(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
isReexecutable() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
isReferenceInstance(int) - Static method in enum com.oracle.svm.core.hub.HubType
 
isReferenceInstanceClass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isReflectivelyExportedOrOpen(String, Target_java_lang_Module, boolean) - Method in class com.oracle.svm.core.jdk.Target_java_lang_Module
 
isRelocatedPointer(Object) - Method in class com.oracle.svm.hosted.SVMHost
 
isRunning() - Method in class com.oracle.svm.core.thread.VMOperationControl.VMOperationThread
 
isRunOnce(Consumer<Feature.DuringAnalysisAccess>) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
Intended to be used from within a callback to ensure that it is run only once.
isShutdown() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
isSigned(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isSigned(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
isSleepEvent - Variable in class com.oracle.svm.core.thread.ParkEvent
Currently required by legacy code.
isStatic() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isStatic() - Method in class com.oracle.svm.jni.access.JNIAccessibleField
 
isStatic() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethod
 
isStatusCreated(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStatusIgnoreSafepoints(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStatusJava() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStatusNativeOrSafepoint(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStatusNativeOrSafepoint() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStrict() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isString(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isStub(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubSupport
 
isSymbolReference() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
isSynchronizeCode() - Static method in class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
isSynchronized() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isSynthetic() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isSynthetic() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isSynthetic() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
isSynthetic() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isSynthetic() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isSyntheticEnumSwitchMap(ResolvedJavaField) - Method in class com.oracle.svm.graal.meta.SubstrateConstantFieldProvider
 
isTearingDown() - Static method in class com.oracle.svm.core.thread.VMThreads
Is threading being torn down?
isTerminated() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
isTerminating() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
isTransient() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isTrivialMethod - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
isTrivialMethod() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
isTrivialMethod(StructuredGraph) - Static method in class com.oracle.svm.hosted.code.InliningUtilities
 
isTypeProvidedInCurrentLibc(Class<?>) - Static method in interface com.oracle.svm.core.c.libc.LibCBase
Checks if the type is provided in the current libc implementation.
isUnalignedHeader(Object, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUnalignedHeader(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUnalignedObject(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUninitializedIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
 
isUnknownClass(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnknownObjectField(ResolvedJavaField) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnknownPrimitiveField(AnalysisField) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnsigned() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
isUnsigned() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
isUnsigned(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isUsingAOTProfiles() - Method in class com.oracle.svm.hosted.HostedConfiguration
 
isValid(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
isValid() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
isValid() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
isValid() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
isValidClassLoader(Object) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
isValidJavaVersion() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
Unless the check should be ignored, check that I am running on JDK-8.
isValidLastTier() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
isValidStatus(int) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isVarArgs() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isVolatile() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isWeak(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
isWindows() - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
isWord(Class<?>) - Static method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
isWordBase(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isWordOperation(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.word.SubstrateWordTypes
 
isWordType() - Method in class com.oracle.svm.hosted.meta.HostedType
Returns true if this type is part of the word type hierarchy, i.e, implements WordBase.
isWritable() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
isWritable() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Returns true if the partition is writable.
isWritable(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
 
isWriting() - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
isWritten() - Method in interface com.oracle.svm.core.meta.SharedField
 
isWritten() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isWritten() - Method in class com.oracle.svm.hosted.meta.HostedField
 
iterateFrames(ResolvedJavaMethod[], ResolvedJavaMethod[], int, InspectedFrameVisitor<T>) - Method in class com.oracle.svm.core.stack.SubstrateStackIntrospection
 

J

JavaAWTSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaAWTSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaAWTSubstitutions
 
JavaFrameAnchor - Interface in com.oracle.svm.core.stack
A stack-based structure that is present in the stack frame of a Java method that calls to C code.
JavaFrameAnchors - Class in com.oracle.svm.core.stack
Maintains the linked list of JavaFrameAnchor for stack walking.
JavaFrameAnchors() - Constructor for class com.oracle.svm.core.stack.JavaFrameAnchors
 
JavaIOSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaIOSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaIOSubstitutions
 
JavaLangReflectSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaLangReflectSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangReflectSubstitutions
 
JavaLangSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaLangSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangSubstitutions
 
JavaLangSubstitutions.ClassValueSupport - Class in com.oracle.svm.core.jdk
 
JavaLangSystemGC - Static variable in class com.oracle.svm.core.heap.GCCause
 
JavaMainSupport(Method) - Constructor for class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
 
JavaMainWrapper - Class in com.oracle.svm.core
 
JavaMainWrapper() - Constructor for class com.oracle.svm.core.JavaMainWrapper
 
JavaMainWrapper.CArguments - Interface in com.oracle.svm.core
 
JavaMainWrapper.JavaMainSupport - Class in com.oracle.svm.core
 
JavaMathSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaMathSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaMathSubstitutions
 
JavaNetSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaNetSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
JavaStackFrameVisitor - Class in com.oracle.svm.core.stack
 
JavaStackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.JavaStackFrameVisitor
 
JavaStackWalk - Interface in com.oracle.svm.core.stack
An in-progress Java stack walk.
JavaStackWalker - Class in com.oracle.svm.core.stack
Applies a StackFrameVisitor to each of the Java frames in a thread stack.
javaStringToUtf8(String) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
JavaThreads - Class in com.oracle.svm.core.thread
 
JavaThreads() - Constructor for class com.oracle.svm.core.thread.JavaThreads
 
JavaThreads.ThreadStartData - Interface in com.oracle.svm.core.thread
 
JavaUtilSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaUtilSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaUtilSubstitutions
 
JavaVMOperation - Class in com.oracle.svm.core.thread
The abstract base class for all VM operations that are allocated on the Java heap.
JavaVMOperation(String, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.JavaVMOperation
 
JavaVMOperation.ThunkOperation - Class in com.oracle.svm.core.thread
A VMOperation that executes a thunk.
JavaxXmlClassAndResourcesLoaderFeature - Class in com.oracle.svm.hosted.config
 
JavaxXmlClassAndResourcesLoaderFeature() - Constructor for class com.oracle.svm.hosted.config.JavaxXmlClassAndResourcesLoaderFeature
 
JDK11OrEarlier - Class in com.oracle.svm.core.jdk
 
JDK11OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK11OrEarlier
 
JDK11OrLater - Class in com.oracle.svm.core.jdk
 
JDK11OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK11OrLater
 
JDK14OrEarlier - Class in com.oracle.svm.core.jdk
 
JDK14OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK14OrEarlier
 
JDK14OrLater - Class in com.oracle.svm.core.jdk
 
JDK14OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK14OrLater
 
JDK15OrLater - Class in com.oracle.svm.core.jdk
 
JDK15OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK15OrLater
 
JDK8OrEarlier - Class in com.oracle.svm.core.jdk
 
JDK8OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK8OrEarlier
 
JDK9Plus() - Constructor for class com.oracle.svm.hosted.NativeImageGeneratorRunner.JDK9Plus
 
JDK_SRC_PACKAGE_PREFIXES - Static variable in class com.oracle.svm.hosted.image.sources.SourceManager
A whitelist of packages prefixes used to pre-filter JDK runtime class lookups.
JDKSourceCache - Class in com.oracle.svm.hosted.image.sources
 
JDKSourceCache() - Constructor for class com.oracle.svm.hosted.image.sources.JDKSourceCache
Create a JDK runtime class source cache..
JDKUtils - Class in com.oracle.svm.core.jdk
 
JDKUtils() - Constructor for class com.oracle.svm.core.jdk.JDKUtils
 
JNI - Static variable in class com.oracle.svm.core.SubstrateOptions
 
JNI_ABORT() - Static method in class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
 
JNI_COMMIT() - Static method in class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
 
JNI_EDETACHED() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_EEXIST() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_EINVAL() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_ENOMEM() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_ERR() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_EVERSION() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_NAME - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles
 
JNI_OK() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNI_VERSION_1_1() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
 
JNI_VERSION_1_2() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
 
JNI_VERSION_1_4() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
 
JNI_VERSION_1_6() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
 
JNI_VERSION_1_8() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
 
JNIAccessFeature - Class in com.oracle.svm.jni.access
Prepares classes, methods and fields before and during the analysis so that they are accessible via JNI at image runtime.
JNIAccessFeature() - Constructor for class com.oracle.svm.jni.access.JNIAccessFeature
 
JNIAccessFeature.Options - Class in com.oracle.svm.jni.access
 
JNIAccessibleClass - Class in com.oracle.svm.jni.access
Information on a class that can be looked up and accessed via JNI.
JNIAccessibleField - Class in com.oracle.svm.jni.access
Information on a field that can be looked up and accessed via JNI.
JNIAccessibleMethod - Class in com.oracle.svm.jni.access
Information on a method that can be looked up and called via JNI.
JNIAccessibleMethodDescriptor - Class in com.oracle.svm.jni.access
Method descriptor that is used for lookups of JNI-accessible methods.
JNIArrayReleaseModes - Class in com.oracle.svm.jni.nativeapi
 
JNIArrayReleaseModes() - Constructor for class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
 
JNIAutomaticFeature - Class in com.oracle.svm.jni.hosted
Automatically enables JNIFeature when specific options are set.
JNIAutomaticFeature() - Constructor for class com.oracle.svm.jni.hosted.JNIAutomaticFeature
 
JNICallTrampolineMethod - Class in com.oracle.svm.jni.hosted
A trampoline for implementing JNI functions for calling Java methods from native code:
JNICallTrampolineMethod(ResolvedJavaMethod, ResolvedJavaField, boolean) - Constructor for class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
 
JNIConfigurationFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
JNIConfigurationResources - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
JNIEnvironment - Interface in com.oracle.svm.jni.nativeapi
 
JNIEnvironmentPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIErrors - Class in com.oracle.svm.jni.nativeapi
 
JNIErrors() - Constructor for class com.oracle.svm.jni.nativeapi.JNIErrors
 
JNIExportSymbols - Static variable in class com.oracle.svm.core.SubstrateOptions
 
jniFallback - Variable in class com.oracle.svm.hosted.FallbackFeature
 
JNIFeature - Class in com.oracle.svm.jni.hosted
Support for the Java Native Interface (JNI).
JNIFeature() - Constructor for class com.oracle.svm.jni.hosted.JNIFeature
 
JNIFieldAccessorMethod - Class in com.oracle.svm.jni.hosted
Generated method for accessing a field via JNI.
JNIFieldAccessorMethod(JavaKind, boolean, boolean, ResolvedJavaType, ConstantPool, MetaAccessProvider) - Constructor for class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
 
JNIFieldId - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes - Class in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.CallBooleanMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.CallIntMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.CallLongMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.CallObjectMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.DefineClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.DeleteGlobalRefFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ExceptionCheckFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ExceptionOccurredFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ExceptionVoidFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.FindClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.FromReflectedFieldFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.FromReflectedMethodFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetArrayLengthFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetByteArrayElementsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetEnvFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetFieldIDFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetMethodIDFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetObjectArrayElementFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetObjectClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetStringUTFCharsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.GetSuperclassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.IsAssignableFromFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.NewByteArrayFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.NewGlobalRefFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.NewObjectAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.NewObjectArrayFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.NewStringUTFFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.RegisterNativesFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ReleaseByteArrayElementsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ReleaseStringUTFCharsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.SetObjectArrayElementFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ThrowFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ThrowNewFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ToReflectedFieldFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionPointerTypes.ToReflectedMethodFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNIFunctionTables - Class in com.oracle.svm.jni.functions
Performs the initialization of the JNI function table structures at runtime.
JNIFunctionTablesFeature - Class in com.oracle.svm.jni.functions
Prepares the initialization of the JNI function table structures at image generation time, creating and registering methods that implement JNI functions as necessary.
JNIFunctionTablesFeature() - Constructor for class com.oracle.svm.jni.functions.JNIFunctionTablesFeature
 
JNIGeneratedMethodSupport - Class in com.oracle.svm.jni
Helper code that is used in generated JNI code via JNIGraphKit.
JNIGeneratedMethodSupport() - Constructor for class com.oracle.svm.jni.JNIGeneratedMethodSupport
 
JNIHeaderDirectives - Class in com.oracle.svm.jni.nativeapi
 
JNIHeaderDirectives() - Constructor for class com.oracle.svm.jni.nativeapi.JNIHeaderDirectives
 
JNIInvokeInterface - Interface in com.oracle.svm.jni.nativeapi
 
JNIJavaCallWrapperMethod - Class in com.oracle.svm.jni.hosted
Generated code for calling a specific Java method from native code.
JNIJavaCallWrapperMethod(Executable, JNIJavaCallWrapperMethod.CallVariant, boolean, MetaAccessProvider, NativeLibraries) - Constructor for class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
 
JNIJavaCallWrapperMethod.CallVariant - Enum in com.oracle.svm.jni.hosted
 
JNIJavaCallWrappers - Class in com.oracle.svm.jni
Holder class for generated JNIJavaCallWrapperMethod code.
JNIJavaVM - Interface in com.oracle.svm.jni.nativeapi
 
JNIJavaVMAttachArgs - Interface in com.oracle.svm.jni.nativeapi
 
JNIJavaVMInitArgs - Interface in com.oracle.svm.jni.nativeapi
 
JNIJavaVMList - Class in com.oracle.svm.jni
A process-global, lock-free list of JavaVM pointers.
JNIJavaVMList() - Constructor for class com.oracle.svm.jni.JNIJavaVMList
 
JNIJavaVMOption - Interface in com.oracle.svm.jni.nativeapi
 
JNIJavaVMPointer - Interface in com.oracle.svm.jni.nativeapi
 
JNILibraryLoadFeature - Class in com.oracle.svm.jni
 
JNILibraryLoadFeature() - Constructor for class com.oracle.svm.jni.JNILibraryLoadFeature
 
JNIMethodId - Interface in com.oracle.svm.jni.nativeapi
 
JNINativeInterface - Interface in com.oracle.svm.jni.nativeapi
 
JNINativeLinkage - Class in com.oracle.svm.jni.access
Encapsulates the code address of a native method's implementation at runtime.
JNINativeLinkage(String, String, String) - Constructor for class com.oracle.svm.jni.access.JNINativeLinkage
Creates an object for linking the address of a native method.
JNINativeMethod - Interface in com.oracle.svm.jni.nativeapi
 
JNIObjectHandle - Interface in com.oracle.svm.jni.nativeapi
 
JNIObjectHandles - Class in com.oracle.svm.jni
Centralized management of JNI handles for Java objects.
JNIObjectHandles() - Constructor for class com.oracle.svm.jni.JNIObjectHandles
 
JNIObjectRefType - Enum in com.oracle.svm.jni.nativeapi
 
JNIPlatformNativeLibrarySupport - Class in com.oracle.svm.core.jdk
 
JNIPlatformNativeLibrarySupport() - Constructor for class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
 
JNIPrimitiveArrayOperationMethod - Class in com.oracle.svm.jni.hosted
Generated method for operations on an array with a primitive element type via JNI.
JNIPrimitiveArrayOperationMethod(JavaKind, JNIPrimitiveArrayOperationMethod.Operation, ResolvedJavaType, ConstantPool, MetaAccessProvider) - Constructor for class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
 
JNIPrimitiveArrayOperationMethod.Operation - Enum in com.oracle.svm.jni.hosted
 
JNIReflectionDictionary - Class in com.oracle.svm.jni.access
Provides JNI access to predetermined classes, methods and fields at runtime.
JNIRegistrationUtil - Class in com.oracle.svm.core.jdk
Utility methods used by features that perform JNI registration.
JNIRegistrationUtil() - Constructor for class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
JNIRuntimeAccess - Class in com.oracle.svm.core.jni
Support for registering classes, methods and fields before and during the analysis so they are accessible via JNI at image runtime.
JNIRuntimeAccess.JNIRuntimeAccessibilitySupport - Interface in com.oracle.svm.core.jni
 
JNITestingBackdoor - Class in com.oracle.svm.jni
Provides access to implementation-specific information for testing.
JNITestingBackdoor() - Constructor for class com.oracle.svm.jni.JNITestingBackdoor
 
JNIThreadLocalEnvironment - Class in com.oracle.svm.jni
Handles accesses to each thread's JNI environment.
JNIThreadLocalEnvironment() - Constructor for class com.oracle.svm.jni.JNIThreadLocalEnvironment
 
JNIThreadLocalEnvironmentFeature - Class in com.oracle.svm.jni
Preallocates a JNIThreadLocalEnvironment for each thread at runtime.
JNIThreadLocalEnvironmentFeature() - Constructor for class com.oracle.svm.jni.JNIThreadLocalEnvironmentFeature
 
JNIThreadLocalPendingException - Class in com.oracle.svm.jni
Retains one exception per thread that is pending to be handled in that thread (or none).
JNIThreadLocalPendingException() - Constructor for class com.oracle.svm.jni.JNIThreadLocalPendingException
 
JNIThreadLocalPinnedObjects - Class in com.oracle.svm.jni
Manages per-thread lists of pinned objects for safe direct memory access from native code.
JNIThreadLocalPinnedObjects() - Constructor for class com.oracle.svm.jni.JNIThreadLocalPinnedObjects
 
JNIThreadOwnedMonitors - Class in com.oracle.svm.jni
Keeps track of the object monitors of each thread that are acquired via JNI.
JNIThreadOwnedMonitors() - Constructor for class com.oracle.svm.jni.JNIThreadOwnedMonitors
 
JNIValue - Interface in com.oracle.svm.jni.nativeapi
 
JNIVerboseLookupErrors - Static variable in class com.oracle.svm.core.SubstrateOptions
 
JNIVersion - Class in com.oracle.svm.jni.nativeapi
 
JNIVersion() - Constructor for class com.oracle.svm.jni.nativeapi.JNIVersion
 
joinAllNonDaemons() - Method in class com.oracle.svm.core.thread.JavaThreads
Joins all non-daemon threads.
joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.thread.VMThreads
Executes a non-multithreading-safe low-level (i.e., non-Java-level) join operation on the given native thread.
joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
JSONParser - Class in com.oracle.svm.core.util.json
 
JSONParser(String) - Constructor for class com.oracle.svm.core.util.json.JSONParser
 
JSONParser(Reader) - Constructor for class com.oracle.svm.core.util.json.JSONParser
 
JSONParserException - Exception in com.oracle.svm.core.util.json
 
JSONParserException(String) - Constructor for exception com.oracle.svm.core.util.json.JSONParserException
 
Jvm - Class in com.oracle.svm.core.jdk
Definitions for Hotspot JVM internal functions We declare an initialize function in order to ensure that the jvm lib is on the link line.
Jvm() - Constructor for class com.oracle.svm.core.jdk.Jvm
 
JVM_ActiveProcessorCount() - Static method in class com.oracle.svm.core.jdk.Jvm
 
JVM_RegisterSignal(int, VoidPointer) - Static method in class com.oracle.svm.core.jdk.Jvm
 
JVMCISubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JVMCISubstitutions() - Constructor for class com.oracle.svm.core.jdk.JVMCISubstitutions
 

K

k(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
k(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
k(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
keepAnalysisGraphs() - Method in class com.oracle.svm.hosted.SVMHost
 
KeepOriginal - Annotation Type in com.oracle.svm.core.annotate
In a substituted type, keep the original definition of this method.
KERN_IPC() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
keySet() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns a Set view of the keys contained in this map.
kill(int, int) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
killedIdentity - Variable in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
killMemory(LocationIdentity) - Static method in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
KillMemoryNode - Class in com.oracle.svm.core.graal.nodes
 
KillMemoryNode(LocationIdentity) - Constructor for class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
kind - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
kind - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
KIND_BITS - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
KIND_MASK_IN_PLACE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
KIND_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
KIND_VALUES - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
kindToType - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
KIPC_MAXSOCKBUF() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
KnownIntrinsics - Class in com.oracle.svm.core.snippets
Functions that are implemented as compiler intrinsics.
KnownIntrinsics() - Constructor for class com.oracle.svm.core.snippets.KnownIntrinsics
 

L

LambdaMetafactory - Class in com.oracle.svm.hosted.agent.jdk8.lambda
Methods to facilitate the creation of simple "function objects" that implement one or more interfaces by delegation to a provided MethodHandle, possibly after type adaptation and partial evaluation of arguments.
LambdaMetafactory() - Constructor for class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
 
LambdaMetaFactoryRewriteVisitor - Class in com.oracle.svm.hosted.agent.jdk8.lambda
 
LambdaMetaFactoryRewriteVisitor(ClassLoader, String, ClassWriter) - Constructor for class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetaFactoryRewriteVisitor
 
LambdaMetaFactoryRewriteVisitor.LambdaMetaFactoryMethodVisitor - Class in com.oracle.svm.hosted.agent.jdk8.lambda
 
LambdaProxyRenamingSubstitutionProcessor - Class in com.oracle.svm.hosted.lambda
This substitution replaces all lambda proxy types with types that have a stable names.
LambdaSubstitutionType - Class in com.oracle.svm.hosted.lambda
Simply changes the name of Lambdas from a random ID into a stable name.
LargeArrayThreshold - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
lastErrorString(String) - Static method in class com.oracle.svm.core.posix.PosixUtils
Return the error string for the last error, or a default message.
lastErrorString(String) - Static method in class com.oracle.svm.core.windows.WindowsUtils
Return the error string for the last error, or a default message.
lastLocationAccess - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
lastObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastReadOnlyObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastReadOnlyPrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastReadOnlyReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastWritableObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastWritablePrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
lastWritableReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
 
Latch - Class in com.oracle.svm.core.genscavenge
An AutoCloseable boolean.
Latch(String) - Constructor for class com.oracle.svm.core.genscavenge.Latch
Constructor.
layoutConstants() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
LayoutEncoding - Class in com.oracle.svm.core.hub
The layout encoding for instances is the aligned instance size (i.e., a positive number).
LayoutEncoding() - Constructor for class com.oracle.svm.core.hub.LayoutEncoding
 
layoutMethods(DebugContext, String, BigBang, ForkJoinPool) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
layoutMethods(DebugContext, String, BigBang, ForkJoinPool) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
layoutPartitionsAsContiguousHeap(String, int) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
layoutPartitionsAsContiguousHeap(String, int) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
This method places all heap partitions as one contiguous memory block in one section.
layoutPartitionsAsSeparatedHeap(String, long, String, long) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
layoutPartitionsAsSeparatedHeap(String, long, String, long) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
This method layouts read-only and writable data as two separate memory blocks so that the data can be put in different sections of the native image.
LazyFinalReference<T> - Class in com.oracle.svm.core.util
An object reference that is set lazily to the reference returned by the provided Supplier in a thread-safe manner: Supplier.get() might be called more than once from different threads, but LazyFinalReference.get() will always return the same reference.
LazyFinalReference(Supplier<T>) - Constructor for class com.oracle.svm.core.util.LazyFinalReference
 
LC_ADDRESS() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_ALL() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_COLLATE() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_CTYPE() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_IDENTIFICATION() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_MEASUREMENT() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_MESSAGES() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_MONETARY() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_NAME() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_NUMERIC() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_PAPER() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_TELEPHONE() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
LC_TIME() - Static method in class com.oracle.svm.core.posix.headers.Locale
 
ldivSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
leaf - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
LeafElement(Object) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
leave() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context.
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptExitStubContext
 
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
 
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptExitStubContext
 
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
leaveAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
LeaveCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
LeaveCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
leaveDetachThread() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context, then discards that context.
LeaveDetachThreadEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveDetachThreadEpilogue
 
LeaveEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveEpilogue
 
LeaveLowering() - Constructor for class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.LeaveLowering
 
leaveTearDownIsolate() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context, then waits for all attached threads in the context's isolate to detach and discards that isolate entirely.
LeaveTearDownIsolateEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveTearDownIsolateEpilogue
 
LEFT_ALIGN - Static variable in class com.oracle.svm.core.log.Log
 
length - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
lengthOf(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Provides the length of an array in elements.
level - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
Libc - Annotation Type in com.oracle.svm.core.c.libc
 
LibC - Class in com.oracle.svm.core.posix.headers
Basic functions from the standard C library that we require to be present on all Posix platforms.
LibC() - Constructor for class com.oracle.svm.core.posix.headers.LibC
 
LibC - Class in com.oracle.svm.core.windows.headers
Basic functions from the standard Visual Studio C Run-Time library
LibC() - Constructor for class com.oracle.svm.core.windows.headers.LibC
 
LibC.WCharPointer - Interface in com.oracle.svm.core.windows.headers
 
LibCBase - Interface in com.oracle.svm.core.c.libc
 
LibCHelper - Class in com.oracle.svm.core
 
LibCHelper() - Constructor for class com.oracle.svm.core.LibCHelper
 
LibFFI - Class in com.oracle.svm.truffle.nfi
 
LibFFI() - Constructor for class com.oracle.svm.truffle.nfi.LibFFI
 
LibFFI - Class in com.oracle.svm.truffle.nfi.libffi
 
LibFFI() - Constructor for class com.oracle.svm.truffle.nfi.libffi.LibFFI
 
LibFFI.ClosureData - Interface in com.oracle.svm.truffle.nfi
 
LibFFI.ffi_arg - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFI.ffi_cif - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFI.ffi_closure - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFI.ffi_closure_callback - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFI.ffi_type - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFI.ffi_type_array - Interface in com.oracle.svm.truffle.nfi.libffi
 
LibFFIHeaderDirectives - Class in com.oracle.svm.truffle.nfi.libffi
 
LibFFIHeaderDirectives() - Constructor for class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
libpaths - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
libs - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
Limits - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file linux/limits.h.
Limits() - Constructor for class com.oracle.svm.core.posix.headers.Limits
 
LinearImageHeapLayouter - Class in com.oracle.svm.core.genscavenge
 
LinearImageHeapLayouter(ImageHeapInfo, boolean) - Constructor for class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
 
LinearImageHeapPartition - Class in com.oracle.svm.core.genscavenge
An unstructured image heap partition that just contains a linear sequence of image heap objects.
LinkerInvocation - Interface in com.oracle.svm.core
 
linkerInvocation - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
LinkerRPath - Static variable in class com.oracle.svm.core.SubstrateOptions
 
LINUX() - Static method in class com.oracle.svm.core.os.IsDefined
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
LinuxErrno - Class in com.oracle.svm.core.posix.headers.linux
 
LinuxErrno() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxErrno
 
LinuxImageHeapProvider - Class in com.oracle.svm.core.posix.linux
An optimal image heap provider for Linux which creates isolate image heaps that retain the copy-on-write, lazy loading and reclamation semantics provided by the original heap's backing resource.
LinuxImageHeapProvider() - Constructor for class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
 
LinuxProcessPropertiesSupport - Class in com.oracle.svm.core.posix.linux
 
LinuxProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport
 
LinuxProcessPropertiesSupport.ImagePropertiesFeature - Class in com.oracle.svm.core.posix.linux
 
LinuxPthread - Class in com.oracle.svm.core.posix.headers.linux
 
LinuxPthread() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxPthread
 
LinuxStat - Class in com.oracle.svm.core.posix.headers.linux
Definitions manually translated from the C header file sys/stat.h.
LinuxStat() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxStat
 
LinuxStat.NoTransitions - Class in com.oracle.svm.core.posix.headers.linux
 
LinuxStat.stat64 - Interface in com.oracle.svm.core.posix.headers.linux
 
LinuxSubstitutions - Class in com.oracle.svm.core.posix.linux
Dummy class to have a class with the file's name.
LinuxSubstitutions() - Constructor for class com.oracle.svm.core.posix.linux.LinuxSubstitutions
 
LinuxSystemPropertiesSupport - Class in com.oracle.svm.core.posix.linux
 
LinuxSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.linux.LinuxSystemPropertiesSupport
 
LinuxTime - Class in com.oracle.svm.core.posix.headers.linux
Definitions manually translated from the C header file sys/time.h.
LinuxTime() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxTime
 
LIRNativeImageCodeCache - Class in com.oracle.svm.hosted.image
 
LIRNativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap) - Constructor for class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
lirPhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
 
LM_ID_BASE() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
LM_ID_NEWLM() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
load() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
loadArguments(JavaType[]) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
loadClass(String, boolean) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
LoadCompressedObjectConstantOp(AllocatableValue, SubstrateObjectConstant, AllocatableValue, CompressEncoding, LIRKindTool) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
 
loadCompressedStamp(ObjectStamp) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
LoadExceptionObjectLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ExceptionSnippets.LoadExceptionObjectLowering
 
loadHub(Object) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
loadJavaLibrary() - Method in class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
 
loadJavaMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
loadJavaType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
loadLibrary(String, boolean) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
loadLibrary(long, String, int) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
LoadLibraryA(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
LoadLibraryA
LoadLibraryExA(PointerBase, int, int) - Static method in class com.oracle.svm.core.windows.headers.WinBase
LoadLibraryExA
loadLibraryImpl(long, String, int) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
loadLocal(int, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
loadObjectConstant(AllocatableValue, SubstrateObjectConstant) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
 
loadObjectConstant(AllocatableValue, SubstrateObjectConstant) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
loadReferencedType(GraphBuilderContext, ConstantPool, int, int) - Method in class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
 
loadReferencedType(GraphBuilderContext, ConstantPool, int, int) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
loadReferenceTypeLock() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
Native image can suffer high contention when synchronizing resolution and initialization of a type referenced by a constant pool entry.
loadStamp(Stamp, JavaKind) - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
LoadVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
LoadVMThreadLocalNode(MetaAccessProvider, VMThreadLocalInfo, ValueNode, OnHeapMemoryAccess.BarrierType) - Constructor for class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
loadZipLibrary() - Method in class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
 
LOC_UNINITIALIZED - Static variable in interface com.oracle.svm.core.meta.SharedField
 
LOC_UNUSED - Static variable in interface com.oracle.svm.core.meta.SharedField
 
Locale - Class in com.oracle.svm.core.posix.headers
Declarations of method from the C header file locale.h.
Locale() - Constructor for class com.oracle.svm.core.posix.headers.Locale
 
localeData(Class<? extends LocaleServiceProvider>) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
LocaleSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
LocaleSubstitutions() - Constructor for class com.oracle.svm.core.jdk.LocaleSubstitutions
 
LocalizationFeature - Class in com.oracle.svm.core.jdk
 
LocalizationFeature() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature
 
LocalizationFeature.CharsetNodePlugin - Class in com.oracle.svm.core.jdk
Many subclasses of Charset initialize encoding and decoding tables lazily.
LocalizationFeature.Options - Class in com.oracle.svm.core.jdk
 
LocalizationSupport - Class in com.oracle.svm.core.jdk
Holder for localization information that is computed during image generation and used at run time.
LocalizationSupport() - Constructor for class com.oracle.svm.core.jdk.LocalizationSupport
 
LocalNativeScope - Class in com.oracle.svm.truffle.nfi
 
localSymbolNameForMethod(Method) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Given a java.lang.reflect.Method, compute the symbol name of its start address (if any) in the image.
localSymbolNameForMethod(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Given a ResolvedJavaMethod, compute what symbol name of its start address (if any) in the image.
LOCATE_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
LOCATE_IMAGE_IDENTITY_MISMATCH - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
location - Variable in class com.oracle.svm.hosted.meta.HostedField
 
locationIdentity - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
locationIdentityParameterNumber(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
locations - Variable in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
The locations where the this resolver searched for headers.
lock() - Method in class com.oracle.svm.core.locks.VMMutex
Acquires the lock, with thread status transitions, blocking until the lock is available.
lockNoTransition() - Method in class com.oracle.svm.core.locks.VMMutex
Like VMMutex.lock(), but without a thread status transitions.
lockNoTransitionUnspecifiedOwner() - Method in class com.oracle.svm.core.locks.VMMutex
Like VMMutex.lockNoTransition(), but the lock owner is set to an unspecified isolate thread.
log(CodeInfo, Log) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
log(Log) - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
Log - Class in com.oracle.svm.core.log
Utility class that provides low-level output methods for basic Java data types (strings and numbers).
Log() - Constructor for class com.oracle.svm.core.log.Log
 
log() - Static method in class com.oracle.svm.core.log.Log
Return the singleton RealLog instance.
log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsLogHandler
 
log(CompilableTruffleAST, String) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
LOG_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
logConfig(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logCounterMetric(String, UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logCounterMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logCounterMetric(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.AllocationFreeStackFrameVisitor
 
logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
logFrameInfo(Log, FrameInfoQueryResult, String) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
logFrameRaw(Log, Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
LoggingFeature - Class in com.oracle.svm.hosted
 
LoggingFeature() - Constructor for class com.oracle.svm.hosted.LoggingFeature
 
LoggingFeature.Options - Class in com.oracle.svm.hosted
 
logMemoryMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logMemoryMetric(String, UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logMemoryMetric(String, UnsignedWord, MetricsLogUtils.MemoryUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logPercentMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logPercentMetric(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logReadableBci(Log, long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
logRecentDeoptimizationEvents(Log) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
 
logRecentEvents(Log) - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
logRecentOperations(Log) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
logSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logSection(String, int) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logStream() - Static method in class com.oracle.svm.core.log.Log
Returns the Log.log() wrapped as a PrintStream.
logSubSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logTable() - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
logTable(Log) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
logTimeMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logTimeMetric(String, long, MetricsLogUtils.TimeUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logValues() - Method in class com.oracle.svm.core.util.Counter.Group
Prints all counters of this group to the Log.
logValues() - Static method in class com.oracle.svm.core.util.Counter
Prints all counters of all enabled groups to the Log.
logVirtualFrames(Log, Pointer, CodePointer, DeoptimizedFrame) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
Long() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
 
longValue(GraphBuilderContext, ResolvedJavaMethod, ValueNode, String) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
lookup(String, String) - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
 
lookup(Class<T>) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaProxyRenamingSubstitutionProcessor
 
lookup(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaMethod[]) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(Signature, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(ConstantPool, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
lookup(long, long, String) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
lookupAllowUnresolved(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookupAllowUnresolved(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookupAllowUnresolved(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookupAnnotation(AnnotatedElement, Class<T>) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookupAnnotation(AnnotatedElement, Class<T>) - Method in class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor
 
lookupArraycopyDescriptor(JavaKind, boolean, boolean, boolean, boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
lookupBackend(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
lookupCallMethods(MetaAccessProvider) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
lookupCheckcastArraycopyDescriptor(boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
lookupCodeInfo(CodeInfo, long, CodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
lookupCodeInfo(CodeInfo, long, SimpleCodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
lookupCodeInfo(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupCodeInfo(CodePointer) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
Looking up a method is lock-free: it is called frequently during stack walking, so locking or even a VMOperation would be too slow.
lookupCodeInfoQueryResult(CodeInfo, CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupDeoptimizationEntrypoint(CodeInfo, long, long, CodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
lookupDeoptimizationEntrypoint(int, long) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupEncodedGraph(ResolvedJavaMethod, MethodSubstitutionPlugin, BytecodeProvider, boolean, boolean) - Method in class com.oracle.svm.truffle.api.SubstratePEGraphDecoder
 
lookupEncoding(ReferenceMapEncoder.Input) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
lookupForeignCall(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
lookupImpl(long, long, String) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
lookupInstalledCode(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
Retrieves the InstalledCode that contains the provided instruction pointer.
lookupJavaCallTrampoline(MetaAccessProvider, JNIJavaCallWrapperMethod.CallVariant, boolean) - Static method in class com.oracle.svm.jni.JNIJavaCallWrappers
 
lookupJavaField(Field) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
lookupJavaField(Field) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
lookupJavaMethod(Executable) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
lookupJavaMethod(Executable) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
lookupJavaType(Class<?>) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
lookupJavaType(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
lookupJavaType(Class<?>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
lookupJavaTypeFromHub(DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
lookupMethodGraph(AnalysisMethod) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
lookupMethodInPool(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
lookupOption(String, Collection<OptionDescriptor>) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
lookupReferenceMapIndex(CodeInfo, long) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
lookupSearchPath(String) - Static method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
lookupSpeculation(JavaConstant) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
lookupStackEnd() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck.OSSupport
 
lookupTotalFrameSize(CodeInfo, long) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
lookupType(UnresolvedJavaType, boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
lookupType(DynamicHub) - Method in class com.oracle.svm.hosted.SVMHost
 
lower(WriteBarrier, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.PostWriteBarrierLowering
 
lower(LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
 
lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64LoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
lower(LoweringTool) - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
lower(SubstrateArraysCopyOfNode, LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfLowering
 
lower(SubstrateArraysCopyOfWithExceptionNode, LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfWithExceptionLowering
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.MethodReturnNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
lower(IntegerDivRemNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.DivRemLowering
 
lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.IdentityLowering
 
lower(CEntryPointEnterNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.EnterLowering
 
lower(CEntryPointLeaveNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.LeaveLowering
 
lower(CEntryPointUtilityNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.UtilityLowering
 
lower(DeoptimizeNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.DeoptimizeLowering
 
lower(AbstractDeoptimizeNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets.AbstractDeoptimizeLowering
 
lower(DeoptTestNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptTestSnippets.DeoptTestLowering
 
lower(LoadExceptionObjectNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets.LoadExceptionObjectLowering
 
lower(UnwindNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets.UnwindLowering
 
lower(T, LoweringTool) - Method in interface com.oracle.svm.core.graal.snippets.NodeLoweringProvider
 
lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfDynamicLowering
 
lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfLowering
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
lower(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
 
lower(LoweringTool) - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.nodes.CodeSynchronizationNode
 
lowerCodeSynchronizationNode(CodeSynchronizationNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
 
lowerHighTier(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
 
lowerLowTier(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
 
lpMaximumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
lpMinimumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
lremSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
lseek(int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
lseek(int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 

M

m(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
m(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
m(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
mach_absolute_time() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinTime
 
mach_task_self() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinVirtualMemory
 
mach_timebase_info(DarwinTime.MachTimebaseInfo) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinTime
 
machine() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
MachODebugInfoTesting - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
MACOSX() - Static method in class com.oracle.svm.core.os.IsDefined
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
main(String[]) - Static method in class com.oracle.svm.core.FallbackExecutor
 
main(String[]) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner.JDK9Plus
 
main(String[]) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
main(String[]) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
main(String[]) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
mainEntryPointName - Variable in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfDynamicLowering
 
makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfLowering
 
makeCodeMemoryExecutableReadOnly(CodePointer, UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
makeCodeMemoryReadOnly(Pointer, long) - Method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
makeCodeMemoryWriteableNonExecutable(CodePointer, UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
makeDataSectionNX(Pointer, long) - Method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
makeFilter(String[]) - Static method in class com.oracle.svm.core.SubstrateOptions
 
makeIterator(Node) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.ExecutableViaCCBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.SharedLibraryViaCCBootImage
 
makeLinkage(String, String, String) - Method in class com.oracle.svm.jni.access.JNIAccessFeature
 
makeYellowZoneAvailable() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
Make the yellow zone of the stack available for usage.
malloc(UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
malloc(UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
ManagementSupport - Class in com.oracle.svm.core.jdk
 
ManagementSupport() - Constructor for class com.oracle.svm.core.jdk.ManagementSupport
 
mangle(String) - Static method in class com.oracle.svm.jni.access.JNINativeLinkage
 
mangleName(String) - Static method in class com.oracle.svm.core.SubstrateUtil
Mangle the given method name according to our image's (default) mangling convention.
MAP_ANON() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_AUX_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
MAP_ENTRY_SIZE - Static variable in class com.oracle.svm.core.heap.InstanceReferenceMapEncoder
 
MAP_FAILED() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_FIXED() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_HEADER_SIZE - Static variable in class com.oracle.svm.core.heap.InstanceReferenceMapEncoder
 
MAP_HEAP_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
MAP_NORESERVE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_PRIVATE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_SHARED() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Map a region of an open file to the specified address range.
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
mapSize() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
MARK_EPILOGUE_END - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_EPILOGUE_END - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
MARK_EPILOGUE_INCD_RSP - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_EPILOGUE_INCD_RSP - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
MARK_EPILOGUE_START - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_EPILOGUE_START - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_DECD_RSP - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_PROLOGUE_DECD_RSP - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_END - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_PROLOGUE_END - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_SAVED_REGS - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
MARK_PROLOGUE_SAVED_REGS - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
markAsQueued(VMOperation, NativeVMOperationData) - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
markReferenceAtOffset(int, boolean) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
markReferenceAtOffset(int, int, boolean) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
matchRuleRegistry - Variable in class com.oracle.svm.graal.GraalSupport
 
MaterializedConstantFields - Class in com.oracle.svm.hosted.meta
Tracks fields with constant values which could be inlined, but which must exist in memory -- for example, when they might be accessed via JNI.
MaterializedConstantFields() - Constructor for class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
Math() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
max(int, int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
max(long, long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
max(T, T) - Static method in class com.oracle.svm.core.util.PointerUtils
The maximum of two Pointers.
max(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
The maximum of two Unsigneds.
MAX_PATH - Static variable in class com.oracle.svm.core.windows.headers.WinBase
 
MAX_VALUE - Static variable in class com.oracle.svm.core.handles.ThreadLocalHandles
 
MAX_VALUE - Static variable in class com.oracle.svm.core.util.UnsignedUtils
The UnsignedWord of the greatest magnitude.
MaxDirectMemorySize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MaxHeapSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MaximumHeapSizePercent - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
MaximumYoungGenerationSizePercent - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
MaxInvokesInTrivialMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
maxMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
MaxNewSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MaxNodesInTrivialLeafMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MaxNodesInTrivialMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MAXPATHLEN() - Static method in class com.oracle.svm.core.posix.headers.Limits
 
MaxReachableTypes - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
MaxRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
MaxSurvivorSpaces - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
MaxUnrolledObjectZeroingStores - Static variable in class com.oracle.svm.core.SubstrateOptions
 
maxUtf8ByteLength(int, boolean) - Static method in class com.oracle.svm.core.util.Utf8
 
maybeAdjustNewParkStatus(int) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Called from Unsafe.park when changing the current thread's state before parking the thread.
maybeAdjustNewParkStatus(int) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
maybeAdjustNewParkStatus(int) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
maybeCauseCollection(GCCause) - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.AlwaysCollectCompletely
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Always
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy
Cause a collection if the policy says to.
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Never
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Sometimes
Cause a collection if the fast-path allocation Space has allocated enough bytes.
maybeCauseCollection(GCCause) - Method in interface com.oracle.svm.core.genscavenge.HeapPolicy.HintGCPolicy
 
maybeCauseCollection(GCCause) - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
maybeEagerlyResolve(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
maybeEagerlyResolve(JavaType, ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
maybeFatallyTooLong(long, long, String) - Static method in class com.oracle.svm.core.util.TimeUtils
Have I taken too long? Returns true if I have, false otherwise.
maybeInitializeHosted(ResolvedJavaType) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Initializes the class during image building, unless initialization must be delayed to runtime.
maybeInitializeHosted(ResolvedJavaType) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
maybeProcessCurrentlyPending() - Static method in class com.oracle.svm.core.heap.ReferenceHandler
 
mayExecuteVmOperations() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
mayNullCheckSkipConversion() - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
maySpeculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
MEM_COMMIT() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
VirtualAlloc - flAllocationType Constants
MEM_DECOMMIT() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
VirtualFree - dwFreeType Constants
MEM_RELEASE() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
MEM_RESERVE() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
memcpy(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
We re-wire `memcpy()` to `memmove()` in order to avoid backwards compatibility issues with systems that run older versions of `glibc`.
memmove(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
memory - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
memory - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
MemoryAPI - Class in com.oracle.svm.core.windows.headers
Definitions for Windows memoryapi.h
MemoryAPI() - Constructor for class com.oracle.svm.core.windows.headers.MemoryAPI
 
MemoryAPI.MEMORY_BASIC_INFORMATION - Interface in com.oracle.svm.core.windows.headers
Contains information about a range of pages.
MemoryChecker() - Constructor for class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
 
memoryOffsetAndLengthCrossesCard(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
memoryOffsetStartsCard(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
MemoryUtil - Class in com.oracle.svm.core
 
MemoryUtil() - Constructor for class com.oracle.svm.core.MemoryUtil
 
MemoryWalker - Class in com.oracle.svm.core
A walker over different kinds of allocated memory.
MemoryWalker() - Constructor for class com.oracle.svm.core.MemoryWalker
 
MemoryWalker.CodeAccess<T extends CodeInfo> - Interface in com.oracle.svm.core
A set of access methods for visiting code memory.
MemoryWalker.HeapChunkAccess<T extends org.graalvm.word.PointerBase> - Interface in com.oracle.svm.core
A set of access methods for visiting heap chunk memory.
MemoryWalker.NativeImageHeapRegionAccess<T> - Interface in com.oracle.svm.core
A set of access methods for visiting regions of the native image heap.
MemoryWalker.Visitor - Interface in com.oracle.svm.core
This is the interface that clients have to implement.
MemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
A constructor for subclasses.
MemoryWalkerImpl - Class in com.oracle.svm.core.genscavenge
 
MemoryWalkerImpl() - Constructor for class com.oracle.svm.core.genscavenge.MemoryWalkerImpl
 
MemoryWalkerImpl.MemoryWalkerVMOperation - Class in com.oracle.svm.core.genscavenge
A VMOperation that walks memory.
MemoryWalkerVMOperation(MemoryWalker.Visitor) - Constructor for class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
memset(T, SignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
mergeChildrenAndDelete(ElementInfo) - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
metaAccess - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
metaAccess - Variable in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
metaAccess - Variable in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
metaAccess - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
metaAccess - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
metaAccess - Variable in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
metafactory(MethodHandles.Lookup, String, MethodType, MethodType, MethodHandle, MethodType) - Static method in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
Facilitates the creation of simple "function objects" that implement one or more interfaces by delegation to a provided MethodHandle, after appropriate type adaptation and partial evaluation of arguments.
method(Feature.FeatureAccess, String, String, Class<?>...) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
Method - Static variable in class com.oracle.svm.core.SubstrateOptions
 
method - Variable in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
method - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
method - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
MethodPointer - Class in com.oracle.svm.hosted.meta
A pointer to the compiled code of a method.
MethodPointer(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.meta.MethodPointer
 
methodReturn(Object) - Static method in class com.oracle.svm.core.graal.nodes.MethodReturnNode
 
MethodReturnNode - Class in com.oracle.svm.core.graal.nodes
 
MethodReturnNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.MethodReturnNode
 
methods - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
methods - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
MethodSafepointInsertionPhase - Class in com.oracle.svm.core.graal.phases
Adds safepoints to loops.
MethodSafepointInsertionPhase() - Constructor for class com.oracle.svm.core.graal.phases.MethodSafepointInsertionPhase
 
MetricsLogUtils - Class in com.oracle.svm.core.util
Utility class for logging metrics.
MetricsLogUtils() - Constructor for class com.oracle.svm.core.util.MetricsLogUtils
 
MetricsLogUtils.MemoryUnit - Enum in com.oracle.svm.core.util
 
metricValues - Variable in class com.oracle.svm.graal.GraalSupport
 
microsPerNano - Static variable in class com.oracle.svm.core.util.TimeUtils
 
microsPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
 
microsToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of microseconds to nanoseconds.
milliSecondsSince(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Milliseconds since a previous System.currentTimeMillis() call.
millisPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
 
millisToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of milliseconds to nanoseconds.
min(int, int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
min(T, T) - Static method in class com.oracle.svm.core.util.PointerUtils
The minimum of two Pointers.
min(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
The minimum of two Unsigneds.
MIN_VALUE - Static variable in class com.oracle.svm.core.handles.ThreadLocalHandles
 
MinHeapSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
mkStamp(Stamp) - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
mkStamp(CompressionNode.CompressionOp, Stamp, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
Mman - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/mman.h.
Mman() - Constructor for class com.oracle.svm.core.posix.headers.Mman
 
Mman.NoTransitions - Class in com.oracle.svm.core.posix.headers
 
mmap(PointerBase, UnsignedWord, int, int, int, long) - Static method in class com.oracle.svm.core.posix.headers.Mman
 
mmap(PointerBase, UnsignedWord, int, int, int, long) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
monitorEnter(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Implements the semantics of the monitorenter bytecode.
monitorEnter(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
monitorEnter(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
monitorEnterSnippet(Object) - Static method in class com.oracle.svm.core.monitor.MonitorSnippets
 
monitorExit(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Implements the semantics of the monitorexit bytecode.
monitorExit(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
monitorExit(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
monitorExitSnippet(Object) - Static method in class com.oracle.svm.core.monitor.MonitorSnippets
 
MonitorFeature - Class in com.oracle.svm.core.monitor
 
MonitorFeature() - Constructor for class com.oracle.svm.core.monitor.MonitorFeature
 
monitorFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
monitorFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
MonitorLowering() - Constructor for class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
 
MonitorSnippets - Class in com.oracle.svm.core.monitor
Snippets for lowering of monitor nodes (the nodes representing the Java "synchronized" keyword).
MonitorSnippets(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.monitor.MonitorSnippets
 
MonitorSnippets.MonitorLowering - Class in com.oracle.svm.core.monitor
 
MonitorSupport - Class in com.oracle.svm.core.monitor
This interface provides functions related to monitor operations (the Java "synchronized" keyword and related functions in the JDK) that are invoked by other parts of the VM.
MonitorSupport() - Constructor for class com.oracle.svm.core.monitor.MonitorSupport
 
mprotect(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
multiplyOrMaxValue(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Multiply two long values, or result Long.MAX_VALUE if the product overflows.
MultiThreaded - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MultiThreadedMonitorSupport - Class in com.oracle.svm.core.monitor
Implementation of synchronized-related operations.
MultiThreadedMonitorSupport() - Constructor for class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
munmap(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman
 
munmap(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
MuslLibc - Class in com.oracle.svm.core.c.libc
 
MuslLibc() - Constructor for class com.oracle.svm.core.c.libc.MuslLibc
 
mustNotAllocate(ResolvedJavaMethod) - Method in interface com.oracle.svm.core.heap.RestrictHeapAccessCallees
 
mustNotAllocate(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
 
MustNotSynchronize - Annotation Type in com.oracle.svm.core.annotate
Methods annotated with @MustNotSynchronize(MustNotSynchronize.BLACKLIST) may not synchronize, nor may any of their transitive callees unless that callee is annotated with @MustNotSynchronize(MustNotSynchronize.WHITELIST).
MustNotSynchronizeAnnotationChecker - Class in com.oracle.svm.hosted.code
 
MustNotSynchronizeAnnotationChecker.Options - Class in com.oracle.svm.hosted.code
 
MustNotSynchronizeAnnotationChecker.WarningException - Exception in com.oracle.svm.hosted.code
 
MustNotSynchronizeWarningsAreFatal - Static variable in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
mutex - Variable in class com.oracle.svm.core.locks.VMCondition
 
mutexes - Variable in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
All mutexes, so that we can initialize them at run time when the VM starts.

N

name() - Method in interface com.oracle.svm.core.c.CHeader.Header
Name of the header file.
name() - Method in class com.oracle.svm.core.c.function.GraalIsolateHeader
 
name - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
name - Variable in class com.oracle.svm.core.genscavenge.Generation
Final state.
name - Variable in class com.oracle.svm.core.genscavenge.Latch
 
name - Variable in class com.oracle.svm.core.genscavenge.Space
The name of this Space.
name - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
 
name(APIOption) - Static method in class com.oracle.svm.core.option.APIOption.Utils
 
Name - Static variable in class com.oracle.svm.core.SubstrateOptions
 
name - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
name - Variable in class com.oracle.svm.core.util.Counter.Group
 
name - Variable in class com.oracle.svm.core.util.Counter
 
name - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
name - Variable in class com.oracle.svm.hosted.c.info.ElementInfo
 
name - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
For debugging.
name() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
 
nameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
NamesFromImage() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromImage
 
NamesFromMethod() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
NameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointNativeFunctions.NameTransformation
 
nanoSecondsSince(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Nanoseconds since a previous System.nanoTime() call.
NANOSECS_PER_MILLISEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
 
NANOSECS_PER_SEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
 
nanosPerMilli - Static variable in class com.oracle.svm.core.util.TimeUtils
 
nanosPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
 
nanosToUnit(long, MetricsLogUtils.TimeUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
nanoTimeLessThan(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Compare two nanosecond times.
nargs() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_cif
 
NATIVE_MESSAGE - Static variable in class com.oracle.svm.hosted.substitute.DeletedMethod
 
nativeABI - Variable in enum com.oracle.svm.core.graal.code.SubstrateCallingConventionType
 
NativeArchitecture - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
NativeBootImage - Class in com.oracle.svm.hosted.image
 
NativeBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage
 
NativeBootImage.NativeTextSectionImpl - Class in com.oracle.svm.hosted.image
 
NativeBootImageViaCC - Class in com.oracle.svm.hosted.image
 
NativeBootImageViaCC(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImageViaCC
 
nativeByteOrder() - Static method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
nativeClosureHandle() - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
NativeCodeContext - Class in com.oracle.svm.hosted.c
C annotation processing context for one @Descriptor.
NativeCodeInfo - Class in com.oracle.svm.hosted.c.info
 
NativeCodeInfo(String, CContext.Directives, boolean) - Constructor for class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
NativeErrnoContext() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFISupport.NativeErrnoContext
 
NativeImageBuildClient - Class in com.oracle.svm.hosted.server
 
NativeImageBuildClient() - Constructor for class com.oracle.svm.hosted.server.NativeImageBuildClient
 
NativeImageBuildServer - Class in com.oracle.svm.hosted.server
A server for SVM image building that keeps the classpath and JIT compiler code caches warm over consecutive runs.
NativeImageBytecodeInstrumentationAgent - Class in com.oracle.svm.hosted.agent
 
NativeImageBytecodeInstrumentationAgent() - Constructor for class com.oracle.svm.hosted.agent.NativeImageBytecodeInstrumentationAgent
 
NativeImageClassLoader - Class in com.oracle.svm.hosted
 
NativeImageCodeCache - Class in com.oracle.svm.hosted.image
 
NativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap) - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache
 
NativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap, Platform) - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache
 
NativeImageCodeCache.Options - Class in com.oracle.svm.hosted.image
 
NativeImageCodeCacheFactory - Class in com.oracle.svm.hosted.image
 
NativeImageCodeCacheFactory() - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
 
NativeImageGenerator - Class in com.oracle.svm.hosted
 
NativeImageGenerator(ImageClassLoader, HostedOptionProvider, Pair<Method, CEntryPointData>) - Constructor for class com.oracle.svm.hosted.NativeImageGenerator
 
NativeImageGeneratorRunner - Class in com.oracle.svm.hosted
 
NativeImageGeneratorRunner() - Constructor for class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
NativeImageGeneratorRunner.JDK9Plus - Class in com.oracle.svm.hosted
Command line entry point when running on JDK9+.
NativeImageHeaderPreamble - Class in com.oracle.svm.core.c
Provides access to a preamble for the C header file that is generated for the native image.
NativeImageHeaderPreamble() - Constructor for class com.oracle.svm.core.c.NativeImageHeaderPreamble
 
NativeImageHeap - Class in com.oracle.svm.hosted.image
This class keeps track of all objects that should be part of the native image heap.
NativeImageHeap(AnalysisUniverse, HostedUniverse, HostedMetaAccess, ImageHeapLayouter) - Constructor for class com.oracle.svm.hosted.image.NativeImageHeap
 
NativeImageHeap.ObjectInfo - Class in com.oracle.svm.hosted.image
 
NativeImageHeap.Phase - Class in com.oracle.svm.hosted.image
 
NativeImageHeapWriter - Class in com.oracle.svm.hosted.image
Writes the native image heap into one or multiple RelocatableBuffers.
NativeImageHeapWriter(NativeImageHeap, AbstractImageHeapLayouter.ImageHeapLayout) - Constructor for class com.oracle.svm.hosted.image.NativeImageHeapWriter
 
NativeImageLoadingShield() - Constructor for class com.oracle.svm.core.SubstrateUtil.NativeImageLoadingShield
 
NativeImageOptions - Class in com.oracle.svm.hosted
 
NativeImageOptions() - Constructor for class com.oracle.svm.hosted.NativeImageOptions
 
NativeImageOptions.CStandards - Enum in com.oracle.svm.hosted
Enum with all C standards.
NativeImagePatcher - Interface in com.oracle.svm.core.graal.code
Patcher used during native image runtime.
NativeImageSystemClassLoader - Class in com.oracle.svm.hosted
NativeImageCustomSystemClassLoader is a minimal ClassLoader that forwards loading of a class to a NativeImageSystemClassLoader.delegate ClassLoader.
NativeImageSystemClassLoader(ClassLoader) - Constructor for class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
NativeImageThreadFactory - Class in com.oracle.svm.hosted.server
 
NativeImageThreadFactory() - Constructor for class com.oracle.svm.hosted.server.NativeImageThreadFactory
 
NativeImageUtil - Class in com.oracle.svm.hosted
 
NativeImageUtil() - Constructor for class com.oracle.svm.hosted.NativeImageUtil
 
NativeInfoTreeVisitor - Class in com.oracle.svm.hosted.c.query
 
NativeInfoTreeVisitor(NativeLibraries) - Constructor for class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
NativeLibraries - Class in com.oracle.svm.hosted.c
 
NativeLibraries(ConstantReflectionProvider, MetaAccessProvider, SnippetReflectionProvider, TargetDescription, ClassInitializationSupport, Path, DebugContext) - Constructor for class com.oracle.svm.hosted.c.NativeLibraries
 
nativeLibraries - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
NativeLibraries.DependencyGraph - Class in com.oracle.svm.hosted.c
 
NativeLibrarySupport - Class in com.oracle.svm.core.jdk
 
NativeLibrarySupport.LibraryInitializer - Interface in com.oracle.svm.core.jdk
 
nativeLibs - Variable in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
 
nativeLibs - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
NativeLinkerOption - Static variable in class com.oracle.svm.hosted.image.CCLinkerInvocation.Options
 
NativeMethodSubstitutionProcessor - Class in com.oracle.svm.hosted.code
Filtering substitution processor that passes on native methods that are not already handled by some other mechanism (CFunction, Node.NodeIntrinsic, an InvocationPlugin, etc.) to another SubstitutionProcessor, or a chain of them.
NativeMethodSubstitutionProcessor(SubstitutionProcessor, Replacements) - Constructor for class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
 
NativeObjectReplacer - Class in com.oracle.svm.truffle.nfi
Fields that contain native pointers can not be part of the image heap, because the native pointers refer to allocations from the image builder, and are not valid anymore at runtime.
NativePatchConsumerFactory() - Constructor for class com.oracle.svm.core.graal.code.PatchConsumerFactory.NativePatchConsumerFactory
 
NativeTextSectionImpl(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
NativeVMOperation - Class in com.oracle.svm.core.thread
An immutable VM operation that lives in the image heap.
NativeVMOperation(String, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.NativeVMOperation
 
NativeVMOperationData - Interface in com.oracle.svm.core.thread
Holds the mutable state that is necessary for the execution of a NativeVMOperation.
needHashCodeField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
needLocalValues - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
needMonitorField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
needsDebugInfo() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
needsDebugInfo() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
needsExplicitException() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
needsExplicitNullCheckException(ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
needsExplicitStoreCheckException(ValueNode, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
needsLookup - Variable in class com.oracle.svm.hosted.c.info.EnumInfo
 
NeverCollect() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
NeverInline - Annotation Type in com.oracle.svm.core.annotate
Every thus annotated method is never to be inlined by the compiler.
NeverInline - Static variable in class com.oracle.svm.core.SubstrateOptions
 
NeverInlineTrivial - Annotation Type in com.oracle.svm.core.annotate
Every thus annotated method is never trivially inlined by the compiler.
NEW - Static variable in class com.oracle.svm.core.thread.ThreadStatus
New.
newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
newBackend(Providers) - Method in class com.oracle.svm.core.graal.code.SubstrateBackendFactory
 
NewCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
newCodeCache(CompileQueue, NativeImageHeap, Path) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
 
newCodeCache(CompileQueue, NativeImageHeap, Platform, Path) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
 
newCompilationResult(CompilationIdentifier, String) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
newCompressionNode(CompressionNode.CompressionOp, ValueNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
newConsumer(CompilationResult) - Method in class com.oracle.svm.core.graal.code.PatchConsumerFactory
 
newFrameInfoQueryResult() - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.FrameInfoQueryResultAllocator
 
newFrameMap(RegisterConfig) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
newInstance() - Method in class com.oracle.svm.core.hub.DynamicHub
 
newIOExceptionWithLastError(String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
newline() - Method in class com.oracle.svm.core.log.Log
Prints the newline character.
newline() - Method in class com.oracle.svm.core.log.RealLog
 
newLIRGenerationResult(CompilationIdentifier, LIR, RegisterAllocationConfig, StructuredGraph, Object) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newLIRGenerationResult(CompilationIdentifier, LIR, RegisterAllocationConfig, StructuredGraph, Object) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
newLIRGenerator(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newLIRGenerator(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
newLocalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
newLockedMonitorForThread(IsolateThread, int) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
Creates a new ReentrantLock that is locked by the provided thread.
newLoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, TargetDescription) - Method in interface com.oracle.svm.core.graal.code.SubstrateLoweringProviderFactory
 
newMonitorLock() - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
newmultiarray(DynamicHub, int, int[]) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
newRegisterAllocationConfig(RegisterConfig, String[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
newRegisterAllocationConfig(RegisterConfig, String[]) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
newRegisterFactory(SubstrateRegisterConfig.ConfigKind, MetaAccessProvider, TargetDescription, Boolean) - Method in interface com.oracle.svm.core.graal.code.SubstrateRegisterConfigFactory
 
newThread(ForkJoinPool) - Method in class com.oracle.svm.hosted.server.NativeImageThreadFactory
 
newThreadStatus - Variable in class com.oracle.svm.hosted.code.CCallStubMethod
 
newTruffleCompiler() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
newValueInfo() - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
 
newValueInfoArray(int) - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
 
newValueInfoArrayArray(int) - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
 
newWeakGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
next() - Method in class com.oracle.svm.core.util.RingBuffer
 
nextFrameInfo(CodeInfo, long, ReusableTypeReader, FrameInfoDecoder.FrameInfoQueryResultAllocator, FrameInfoDecoder.ValueInfoAllocator, boolean) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
nextInt() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
nextThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
Iteration of all IsolateThreads that are currently running.
nextTL - Static variable in class com.oracle.svm.core.thread.VMThreads
The next element in the linked list of IsolateThreads.
NFIInitialization - Class in com.oracle.svm.truffle.nfi
 
NFIInitialization() - Constructor for class com.oracle.svm.truffle.nfi.NFIInitialization
 
NO_ALIGN - Static variable in class com.oracle.svm.core.log.Log
 
NO_CALLER_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
NO_ERROR - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
NO_EXCEPTION_OFFSET - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getExceptionOffset() when no exception handler is registered for the IP.
NO_FD - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
NO_FD_OFFSET - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
NO_FRAME_INFO - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value of CodeInfoQueryResult.getFrameInfo() when no frame information is available for the IP.
NO_LOCAL_INFO_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
NO_LONGER_UNINTERRUPTIBLE - Static variable in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
NO_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getReferenceMapIndex() when no reference map is registered for the IP.
NO_STACK_MSG - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
NoAllocationVerifier - Class in com.oracle.svm.core.heap
Motivation: Open an instance of this class to detect attempts to allocate in the Heap.
NoAllocationVerifier(String) - Constructor for class com.oracle.svm.core.heap.NoAllocationVerifier
 
NoClassInitializationPlugin - Class in com.oracle.svm.hosted.phases
Do not trigger any class initialization, and do not emit any class initialization checks during bytecode parsing.
NoClassInitializationPlugin() - Constructor for class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
 
nodeClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
NodeClassFeature - Class in com.oracle.svm.truffle
 
NodeClassFeature() - Constructor for class com.oracle.svm.truffle.NodeClassFeature
 
NodeLoweringProvider<T extends org.graalvm.compiler.graph.Node> - Interface in com.oracle.svm.core.graal.snippets
 
nodename() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
NoEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoEpilogue
 
NoFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
 
NONE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
Accessing the memory range is not permitted, but physical memory or swap memory might be provisioned for it.
nonHeapReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
NonmovableArray<T> - Interface in com.oracle.svm.core.c
An array with a constant memory address, either in unmanaged memory or as an object in the image heap.
NonmovableArrays - Class in com.oracle.svm.core.c
Support for allocating and accessing non-moving arrays.
NonmovableByteArrayReader - Class in com.oracle.svm.core.util
Provides low-level read access to a NonmovableArray array of bytes for signed and unsigned values of size 1, 2, 4, and 8 bytes.
NonmovableByteArrayReader() - Constructor for class com.oracle.svm.core.util.NonmovableByteArrayReader
 
NonmovableByteArrayTypeReader - Class in com.oracle.svm.core.util
 
NonmovableByteArrayTypeReader(NonmovableArray<Byte>, long) - Constructor for class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
NonmovableObjectArray<T> - Interface in com.oracle.svm.core.c
A non-moving array of Java objects.
nonNullPointer(Pointer) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Narrow down the range of values to exclude 0 as the possible pointer value.
NonSnippetLowerings - Class in com.oracle.svm.core.graal.snippets
 
NonSnippetLowerings(RuntimeConfiguration, Predicate<ResolvedJavaMethod>, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Constructor for class com.oracle.svm.core.graal.snippets.NonSnippetLowerings
 
NoopCounters() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noopLog() - Static method in class com.oracle.svm.core.log.Log
Return the singleton NoopLog instance.
NoPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoPrologue
 
noteCopiedReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteCopiedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteCopiedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteForwardedReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteForwardedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteForwardedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteNonHeapReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteNonHeapReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteNonHeapReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteNullReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteNullReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteNullReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteObjRef() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
notEqual(ComparableWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
notEqual(ComparableWord) - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
noteThreadFinish(Thread) - Static method in class com.oracle.svm.core.jdk.ManagementSupport
 
noteThreadStart(Thread) - Static method in class com.oracle.svm.core.jdk.ManagementSupport
 
noteUnmodifiedReference() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteUnmodifiedReference() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteUnmodifiedReference() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Implements the semantics of Object.notify() and Object.notifyAll().
notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
notifyReplacedCall(ResolvedJavaMethod, ConstantNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
notifyTransferToInterpreter() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
NotIncludedAutomatically() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NotIncludedAutomatically
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinStat.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Fcntl.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxStat.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 
NULL_ARGUMENT - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
nullArray() - Static method in class com.oracle.svm.core.c.NonmovableArrays
Provides an array for which PointerBase.isNull() returns true.
NULLARY_CONSTRUCTOR_OFFSET - Static variable in class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
 
NullaryConstructorOffsetNode - Class in com.oracle.svm.core.graal.nodes
The vtable offset is only available after static analysis.
NullaryConstructorOffsetNode(RuntimeConfiguration) - Constructor for class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
 
nullConstant() - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
nullConstant() - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
nullHandle() - Static method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
nullHandle() - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
nullObjRef - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
nullReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
number(long, int, boolean) - Method in class com.oracle.svm.core.log.Log
Prints the value according according to the given format specification.
number(long, int, boolean) - Method in class com.oracle.svm.core.log.RealLog
Prints the value according according to the given format specification.
NumberOfAnalysisThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
numberOfLeadingZeros(int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
Uninterruptible version of Integer.numberOfLeadingZeros(int).
numberOfLeadingZeros(long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
Uninterruptible version of Long.numberOfLeadingZeros(long).
NumberOfThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
Configures the number of threads used by the CompletionExecutor.
numDeoptEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numDuringCallEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numInterfaceBits - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
Number of allocated bits for instanceof checks.
numLocals - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
numLocks - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
numNodesAfterCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numNodesBeforeCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numStack - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 

O

O_RDONLY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
object - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
object(Object) - Method in class com.oracle.svm.core.log.Log
Simulates java.lang.String.valueOf(Object obj), but without the call to hashCode().
object(Object) - Method in class com.oracle.svm.core.log.RealLog
 
OBJECT_CLONE - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
objectAlignment() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
objectCloneNode(MacroNode.MacroParams, boolean) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
ObjectCloneWithExceptionNode - Class in com.oracle.svm.core.graal.jdk
 
ObjectCloneWithExceptionNode(MacroNode.MacroParams) - Constructor for class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
ObjectConstantEquality - Interface in com.oracle.svm.core.meta
Tests if two object constants reference the same object.
objectCopyForward(Object, int, Object, int, int, int) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
ObjectData(SubstrateObjectConstant) - Constructor for class com.oracle.svm.core.graal.code.SubstrateDataBuilder.ObjectData
 
objectFieldOffset(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
objectFieldOffset(HostedField) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
objectFieldOffset(Target_java_lang_reflect_Field) - Method in class com.oracle.svm.reflect.target.Target_jdk_internal_misc_Unsafe_Reflection
 
objectFieldOffset(Class<?>, String) - Method in class com.oracle.svm.reflect.target.Target_jdk_internal_misc_Unsafe_Reflection
 
objectFile - Variable in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
ObjectGroupHistogram - Class in com.oracle.svm.hosted.image
 
ObjectGroupHistogram.FieldFilter - Interface in com.oracle.svm.hosted.image
 
ObjectGroupHistogram.ObjectFilter - Interface in com.oracle.svm.hosted.image
 
ObjectHandlesImpl - Class in com.oracle.svm.core.handles
This class implements word-sized integer handles that refer to Java objects.
ObjectHandlesImpl() - Constructor for class com.oracle.svm.core.handles.ObjectHandlesImpl
 
ObjectHandlesImpl(SignedWord, SignedWord, SignedWord) - Constructor for class com.oracle.svm.core.handles.ObjectHandlesImpl
 
ObjectHeader - Class in com.oracle.svm.core.heap
An object header is a reference-sized collection of bits in each object instance.
ObjectHeader() - Constructor for class com.oracle.svm.core.heap.ObjectHeader
 
ObjectHeader.HeapKind - Enum in com.oracle.svm.core.heap
 
ObjectHeaderImpl - Class in com.oracle.svm.core.genscavenge
The pointer to the hub is either an uncompressed absolute reference or a heap-base-relative reference without a shift.
objectInstantiationTraceMessage(Object, String) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
 
objectInstantiationTraceMessage(Object, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
ObjectLayout - Class in com.oracle.svm.core.config
Immutable class that holds all sizes and offsets that contribute to the object layout.
ObjectLayout(SubstrateTargetDescription, int, int, int, int, int, int, int, boolean, int, int) - Constructor for class com.oracle.svm.core.config.ObjectLayout
 
ObjectReferenceVisitor - Interface in com.oracle.svm.core.heap
Visit an object reference.
objects - Variable in class com.oracle.svm.hosted.image.NativeImageHeap
A Map from objects at construction-time to native image objects.
objectStoreCheckCopyForward(Object, int, Object, int, int) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
objectThreadLocals - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalSTSupport
 
objectType() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
ObjectVisitor - Interface in com.oracle.svm.core.heap
Supply a closure to be applied to Objects.
objRef - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
of(JavaMethod) - Static method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
of(Executable) - Static method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
 
offset - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
offset - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
offset - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
offsetOf(FastThreadLocal) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
offsetsInSaveArea - Variable in class com.oracle.svm.core.CalleeSavedRegisters
 
OldGeneration - Class in com.oracle.svm.core.genscavenge
An OldGeneration has two Spaces, OldGeneration.fromSpace for existing objects, and OldGeneration.toSpace for newly-allocated or promoted objects.
OnAllocationAlways - Static variable in class com.oracle.svm.core.genscavenge.GenScavengeGCCause
 
OnAllocationSometimes - Static variable in class com.oracle.svm.core.genscavenge.GenScavengeGCCause
 
onAnalysisExit(Feature.OnAnalysisExitAccess) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature
 
onAnalysisExit(Feature.OnAnalysisExitAccess) - Method in class com.oracle.svm.hosted.diagnostic.HostedHeapDumpFeature
 
OnlyCompletely() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
OnlyIncrementally() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
onOptionsParsed() - Method in interface com.oracle.svm.core.option.RuntimeOptionParser.OptionsParsedListener
 
onValueUpdate(EconomicMap<OptionKey<?>, Object>, Integer, Integer) - Method in interface com.oracle.svm.core.SubstrateOptions.ValueUpdateHandler
 
open() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
open() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
open() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
open() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
open() - Method in class com.oracle.svm.core.genscavenge.Latch
Open the Latch, e.g., in a try statement.
open() - Method in class com.oracle.svm.core.heap.NoAllocationVerifier
 
open(Buffer) - Static method in class com.oracle.svm.core.heap.PinnedBuffer
Creates an open PinnedBuffer for the provided Buffer.
open() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
open(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl.NoTransitions
 
OPEN_AUX_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
OPEN_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
OPEN_MAX() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSyslimits
 
openCounters() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
openDebugContext(OptionValues, CompilationIdentifier, Object, PrintStream) - Method in class com.oracle.svm.graal.GraalSupport
 
OpenProcess(int, int, int) - Static method in class com.oracle.svm.core.windows.headers.Process
 
OpenProcessToken(WinBase.HANDLE, int, WinBase.LPHANDLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
operate() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl.VerifyVMOperation
 
operate() - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
operate(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
operate() - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
operate() - Method in class com.oracle.svm.core.thread.JavaVMOperation.ThunkOperation
 
operate(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
 
operatingSystemVersion(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.darwin.Foundation
 
OpInProgress() - Constructor for class com.oracle.svm.core.thread.VMOperationControl.OpInProgress
 
Optimize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
OptimizeExceptionCallsPhase - Class in com.oracle.svm.core.graal.phases
Optimizes the calls to runtime exception handler methods.
OptimizeExceptionCallsPhase() - Constructor for class com.oracle.svm.core.graal.phases.OptimizeExceptionCallsPhase
 
optionalLookup(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookup(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookup(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookupJavaField(Field) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaMethod(Executable) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaType(Class<?>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaTypes(List<Class<?>>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
OptionNameAutoFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
 
OptionNameForceFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
 
OptionNameNoFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
 
optionProvider - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
Options() - Constructor for class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
Options() - Constructor for class com.oracle.svm.core.code.CodeInfoDecoder.Options
 
Options() - Constructor for class com.oracle.svm.core.code.CodeInfoEncoder.Options
 
Options() - Constructor for class com.oracle.svm.core.code.CodeInfoTable.Options
 
Options() - Constructor for class com.oracle.svm.core.code.RuntimeCodeCache.Options
 
Options() - Constructor for class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
Options() - Constructor for class com.oracle.svm.core.deopt.DeoptimizationCounters.Options
 
Options() - Constructor for class com.oracle.svm.core.deopt.Deoptimizer.Options
 
Options() - Constructor for class com.oracle.svm.core.FallbackExecutor.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Options
 
Options() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptTester.Options
 
Options() - Constructor for class com.oracle.svm.core.jdk.FileSystemProviderSupport.Options
 
Options() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature.Options
 
Options() - Constructor for class com.oracle.svm.core.stack.StackOverflowCheck.Options
 
Options() - Constructor for class com.oracle.svm.core.SubstrateSegfaultHandler.Options
 
Options() - Constructor for class com.oracle.svm.core.thread.Safepoint.Options
 
Options() - Constructor for class com.oracle.svm.core.thread.Safepoint.Statistics.Options
 
Options() - Constructor for class com.oracle.svm.core.thread.ThreadingSupportImpl.Options
 
Options() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.Options
 
Options() - Constructor for class com.oracle.svm.graal.SubstrateGraalUtils.Options
 
Options() - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
Options() - Constructor for class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
Options() - Constructor for class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
options - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
Options() - Constructor for class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
Options() - Constructor for class com.oracle.svm.hosted.FeatureHandler.Options
 
Options() - Constructor for class com.oracle.svm.hosted.image.CCLinkerInvocation.Options
 
Options() - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache.Options
 
Options() - Constructor for class com.oracle.svm.hosted.LoggingFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.ResourcesFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.ServiceLoaderFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor.Options
 
options() - Method in class com.oracle.svm.hosted.SVMHost
 
Options() - Constructor for class com.oracle.svm.jni.access.JNIAccessFeature.Options
 
Options() - Constructor for class com.oracle.svm.truffle.TruffleFeature.Options
 
OptionUtils - Class in com.oracle.svm.core.option
This class contains static helper methods related to options.
OptionUtils() - Constructor for class com.oracle.svm.core.option.OptionUtils
 
orderedFields - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
orderedMethods - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
orderedTypes - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
original - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
original - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
originalClass(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
OS - Enum in com.oracle.svm.core
Enumerated type for operating systems.
OSCommittedMemoryProvider - Class in com.oracle.svm.core.os
 
OSCommittedMemoryProvider() - Constructor for class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
OSCommittedMemoryProvider.VirtualMemoryTracker - Class in com.oracle.svm.core.os
 
OSThreadHandleTL - Static variable in class com.oracle.svm.core.thread.VMThreads
 
osVersionValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.posix.darwin.DarwinSystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.posix.linux.LinuxSystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
outdent() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
outgoing - Variable in enum com.oracle.svm.core.graal.code.SubstrateCallingConventionType
Determines if this is a request for the outgoing argument locations at a call site.
outputDirectory - Variable in class com.oracle.svm.graal.GraalSupport
 
outputFile - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
outputKind - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
ownsThreadMutex() - Static method in class com.oracle.svm.core.thread.VMThreads
 

P

Package_jdk_internal_access - Class in com.oracle.svm.core.jdk
 
Package_jdk_internal_access() - Constructor for class com.oracle.svm.core.jdk.Package_jdk_internal_access
 
Package_jdk_internal_loader_helper - Class in com.oracle.svm.core.jdk
 
Package_jdk_internal_loader_helper() - Constructor for class com.oracle.svm.core.jdk.Package_jdk_internal_loader_helper
 
Package_jdk_internal_misc - Class in com.oracle.svm.core.jdk
 
Package_jdk_internal_misc() - Constructor for class com.oracle.svm.core.jdk.Package_jdk_internal_misc
 
Package_jdk_internal_reflect - Class in com.oracle.svm.core.jdk
 
Package_jdk_internal_reflect() - Constructor for class com.oracle.svm.core.jdk.Package_jdk_internal_reflect
 
Package_jdk_nio - Class in com.oracle.svm.core.jdk
 
Package_jdk_nio() - Constructor for class com.oracle.svm.core.jdk.Package_jdk_nio
 
PAGE_EXECUTE() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
Memory Protection Constants
PAGE_EXECUTE_READ() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
PAGE_EXECUTE_READWRITE() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
PAGE_NOACCESS() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
PAGE_READONLY() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
PAGE_READWRITE() - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
 
PageSize - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
parameter - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
parameter0 - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
parameter1 - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
ParameterAnnotationsComputer() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable.ParameterAnnotationsComputer
 
parameterCount(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
parent - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
parent - Variable in class com.oracle.svm.hosted.c.info.ElementInfo
 
PARKED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Unsafe.park(boolean, long).
PARKED_TIMED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Unsafe.park(boolean, long).
ParkEvent - Class in com.oracle.svm.core.thread
Each thread has several of these on which to wait.
ParkEvent() - Constructor for class com.oracle.svm.core.thread.ParkEvent
Constructor for subclasses.
ParkEvent.ParkEventFactory - Interface in com.oracle.svm.core.thread
 
parse(String[], String) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
Parses args and sets/updates runtime option values for the elements matching a runtime option.
parse(String[], String, SubstrateOptionsParser.BooleanOptionFormat, boolean) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
Parses args and sets/updates runtime option values for the elements matching a runtime option.
parse(String[], boolean) - Method in class com.oracle.svm.core.option.XOptions
Parse the "-X" options out of a String[], returning the ones that are not "-X" options.
parse(String[]) - Static method in class com.oracle.svm.core.properties.RuntimePropertyParser
Parses all arguments to find those that set Java system properties (those that start with "-D").
parse() - Method in class com.oracle.svm.core.util.json.JSONParser
Public parse method.
parse(NativeLibraries, NativeCodeInfo, InputStream) - Static method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
parse(DebugContext, HostedMethod, CompileQueue.CompileReason, RuntimeConfiguration) - Method in interface com.oracle.svm.hosted.code.CompileQueue.ParseFunction
 
parse(String[]) - Method in class com.oracle.svm.hosted.option.HostedOptionParser
 
parseAndConsumeAllOptions(String[]) - Static method in class com.oracle.svm.core.option.RuntimeOptionParser
Parse and consume all standard options and system properties supported by Substrate VM.
parseAndRegister(Reader) - Method in class com.oracle.svm.core.configure.ConfigurationParser
 
parseAndRegister(Reader) - Method in class com.oracle.svm.core.configure.ProxyConfigurationParser
 
parseAndRegister(Reader) - Method in class com.oracle.svm.core.configure.ReflectionConfigurationParser
 
parseAndRegister(Reader) - Method in class com.oracle.svm.core.configure.ResourceConfigurationParser
 
parseAndRegisterConfigurations(ConfigurationParser, ImageClassLoader, String, HostedOptionKey<String[]>, HostedOptionKey<String[]>, String) - Static method in class com.oracle.svm.hosted.config.ConfigurationParserUtils
Parses configurations in files specified by configFilesOption and resources specified by configResourcesOption and registers the parsed elements using ConfigurationParser.parseAndRegister(Reader) .
parseDouble(String) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
Parses the provide string to a double number, avoiding the JDK dependencies (which pull in a lot of classes, including the regular expression library).
parseFromValueString(XOptions.XFlag, String) - Method in class com.oracle.svm.core.option.XOptions
 
parseHostedOption(String, SortedMap<String, OptionDescriptor>, EconomicMap<OptionKey<?>, Object>, SubstrateOptionsParser.BooleanOptionFormat, Set<String>, String, PrintStream) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
Parses a option at image build time.
parseLong(String) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
 
parseMethodDescriptor(String) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
ParseRuntimeOptions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
ParseTask(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.ParseTask
 
patch(int, int, byte[]) - Method in class com.oracle.svm.hosted.code.amd64.AMD64HostedPatcher
 
patch(int, int, byte[]) - Method in interface com.oracle.svm.hosted.code.HostedPatcher
Patch the code buffer.
patchCode(int, byte[]) - Method in class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
 
patchCode(int, byte[]) - Method in interface com.oracle.svm.core.graal.code.NativeImagePatcher
Patch directly in the code buffer with an offset relative to the start of this instruction.
PatchConsumerFactory - Class in com.oracle.svm.core.graal.code
 
PatchConsumerFactory() - Constructor for class com.oracle.svm.core.graal.code.PatchConsumerFactory
 
PatchConsumerFactory.HostedPatchConsumerFactory - Class in com.oracle.svm.core.graal.code
 
PatchConsumerFactory.NativePatchConsumerFactory - Class in com.oracle.svm.core.graal.code
 
patchMethods(DebugContext, RelocatableBuffer, ObjectFile) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
Patch references from code to other code and constant data.
patchMethods(DebugContext, RelocatableBuffer, ObjectFile) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
path - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
Path - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PATH_DEFAULT - Static variable in interface com.oracle.svm.core.c.libc.LibCBase
 
PATH_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
 
PathEdge() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
PathElement() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
 
PathExhibitor - Class in com.oracle.svm.core.genscavenge
Can be used to debug object liveness.
PathExhibitor() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor
 
PathExhibitor.BootImageHeapElement - Class in com.oracle.svm.core.genscavenge
A path element for a reference from the native image heap.
PathExhibitor.CyclicElement - Class in com.oracle.svm.core.genscavenge
A path element for a cyclic reference.
PathExhibitor.FrameVisitor - Class in com.oracle.svm.core.genscavenge
 
PathExhibitor.HeapElement - Class in com.oracle.svm.core.genscavenge
A path element for a reference from a Object field.
PathExhibitor.LeafElement - Class in com.oracle.svm.core.genscavenge
A path element for a leaf.
PathExhibitor.PathEdge - Class in com.oracle.svm.core.genscavenge
 
PathExhibitor.PathElement - Class in com.oracle.svm.core.genscavenge
 
PathExhibitor.StackElement - Class in com.oracle.svm.core.genscavenge
A path element for a reference from a stack frame.
PathExhibitor.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
 
pauseRecurringCallback(String) - Static method in class com.oracle.svm.core.thread.ThreadingSupportImpl
Recurring callbacks execute arbitrary code and can throw Safepoint.SafepointExceptions.
payloadString() - Method in class com.oracle.svm.hosted.server.SubstrateServerMessage
 
pc() - Method in interface com.oracle.svm.core.posix.headers.Signal.mcontext_t
 
peek() - Method in class com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue
 
peek() - Method in class com.oracle.svm.core.thread.VMOperationControl.NativeVMOperationQueue
 
PercentTimeInIncrementalCollection - Static variable in class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
Ratio of incremental to complete collection times that cause complete collections.
performCodeSynchronization(CodeInfo) - Method in class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
 
performCodeSynchronization(CodeInfo) - Method in class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
 
performCodeSynchronization(CodeInfo) - Method in interface com.oracle.svm.graal.meta.RuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
Method to enable platforms to perform any needed operations before code becomes visible.
Phase() - Constructor for class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
PhysicalMemory - Class in com.oracle.svm.core.heap
Contains static methods to get configuration of physical memory.
PhysicalMemory() - Constructor for class com.oracle.svm.core.heap.PhysicalMemory
 
PhysicalMemory.PhysicalMemorySupport - Interface in com.oracle.svm.core.heap
Implemented by operating-system specific code.
pinArrayAndGetAddress(Object) - Static method in class com.oracle.svm.jni.JNIThreadLocalPinnedObjects
 
PinnedBuffer - Class in com.oracle.svm.core.heap
Provides access to the raw underlying memory of a Buffer.
PinnedObjectField - Annotation Type in com.oracle.svm.core.c.struct
Allows fields of Object types in structures.
PinnedObjectImpl - Class in com.oracle.svm.core.genscavenge
Holder for a pinned object, such that the object doesn't move until the pin is removed.
PinnedObjectImpl(Object) - Constructor for class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Constructor.
plan(NativeLibraries, NativeCodeInfo) - Static method in class com.oracle.svm.hosted.c.query.RawStructureLayoutPlanner
 
platformHelper() - Static method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
PlatformNativeLibrarySupport - Class in com.oracle.svm.core.jdk
 
PlatformNativeLibrarySupport() - Constructor for class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
PlatformNativeLibrarySupport.NativeLibrary - Interface in com.oracle.svm.core.jdk
 
pointerTo(NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
 
PointerToInfo - Class in com.oracle.svm.hosted.c.info
 
PointerUtils - Class in com.oracle.svm.core.util
Utility methods on Pointers.
pop() - Method in class com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue
 
pop() - Method in class com.oracle.svm.core.thread.VMOperationControl.NativeVMOperationQueue
 
popFrame() - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
popFrameAnchor() - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
popFramesIncluding(int) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
popFromThreadLocalFreeList() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
popLocalFrame() - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
popLocalFramesIncluding(int) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
populateMatchRuleRegistry(HashMap<Class<? extends NodeMatchRules>, EconomicMap<Class<? extends Node>, List<MatchStatement>>>) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
PORT_LOG_MESSAGE_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
PORT_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
PosixDirectives - Class in com.oracle.svm.core.posix.headers
 
PosixDirectives() - Constructor for class com.oracle.svm.core.posix.headers.PosixDirectives
 
PosixJavaThreads - Class in com.oracle.svm.core.posix.thread
 
PosixLogHandler - Class in com.oracle.svm.core.posix
 
PosixLogHandler() - Constructor for class com.oracle.svm.core.posix.PosixLogHandler
 
PosixProcessPropertiesSupport - Class in com.oracle.svm.core.posix
 
PosixProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
PosixSystemPropertiesSupport - Class in com.oracle.svm.core.posix
 
PosixSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.PosixSystemPropertiesSupport
 
PosixTruffleNFIFeature - Class in com.oracle.svm.truffle.nfi.posix
 
PosixTruffleNFIFeature() - Constructor for class com.oracle.svm.truffle.nfi.posix.PosixTruffleNFIFeature
 
PosixUtils - Class in com.oracle.svm.core.posix
 
PosixUtils() - Constructor for class com.oracle.svm.core.posix.PosixUtils
 
PosixVirtualMemoryProvider - Class in com.oracle.svm.core.posix
 
PosixVirtualMemoryProvider() - Constructor for class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
PosixVMThreads - Class in com.oracle.svm.core.posix.thread
 
PosixVMThreads() - Constructor for class com.oracle.svm.core.posix.thread.PosixVMThreads
 
post() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
PostWriteBarrierLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.PostWriteBarrierLowering
 
postWriteBarrierSnippet(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
premain(String, Instrumentation) - Static method in class com.oracle.svm.hosted.agent.NativeImageBytecodeInstrumentationAgent
 
prepare(Path) - Method in class com.oracle.svm.core.c.libc.GLibc
 
prepare(Path) - Method in interface com.oracle.svm.core.c.libc.LibCBase
 
prepare(Path) - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
prepareForPromotion() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
prepareForSafepoint() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
prepareForSafepoint() - Method in class com.oracle.svm.core.heap.Heap
Prepare the heap for a safepoint.
prepareImageCodeInfo() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
prepareMethodForRuntimeCompilation(Executable, FeatureImpl.BeforeAnalysisAccessImpl) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
prepareMethodForRuntimeCompilation(ResolvedJavaMethod, FeatureImpl.BeforeAnalysisAccessImpl) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
prepareRelockObject(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
 
prepareRelockObject(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
 
prepareRelockObject(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
prepareStartData(Thread, JavaThreads.ThreadStartData) - Method in class com.oracle.svm.core.thread.JavaThreads
 
prepend(T) - Method in class com.oracle.svm.core.heap.AllocationFreeList
Prepend an element to the list.
preregisterUninitializedBuiltinLibrary(String) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
PreserveFramePointer - Static variable in class com.oracle.svm.core.SubstrateOptions
 
previous - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
PreviouslyRegisteredElementException(String) - Constructor for exception com.oracle.svm.core.heap.AllocationFreeList.PreviouslyRegisteredElementException
Code that can allocate can make up an exception instance with a more detailed message.
primitiveCopyForward(Object, int, Object, int, int, int) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
primitiveCopyForward(Object, UnsignedWord, Object, UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
primitiveThreadLocals - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalSTSupport
 
print() - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
print(NativeImageHeap) - Static method in class com.oracle.svm.hosted.image.ObjectGroupHistogram
 
PrintAOTCompilation - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
printBacktrace() - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter
Walk the stack printing each frame.
PrintClassInitialization - Static variable in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature.Options
 
printCompilationResults() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
PrintDetailedAllocationProfiling - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
printDiagnostics(Log, Pointer, CodePointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Prints extensive diagnostic information to the given Log.
printf(String, String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
printf(String, String, String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
PrintFeatures - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintFlags - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PrintGC - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PrintGCSummary - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
PrintGCTimes - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
PrintGCTimeStamps - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
printHeadings(String) - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
PrintHeapHistogram - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintHeapShape - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
PrintImageElementSizes - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintImageHeapPartitionSizes - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintJNIMethods - Static variable in class com.oracle.svm.jni.access.JNIAccessFeature.Options
 
PrintMethodHistogram - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintMustNotSynchronizePath - Static variable in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
PrintMustNotSynchronizeWarnings - Static variable in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
printOption(Consumer<String>, String, String, int, int, int) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
 
PrintRestrictHeapAccessPath - Static variable in class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
PrintRestrictHeapAccessWarnings - Static variable in class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
PrintRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
printStacktrace(Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter
 
PrintStaticTruffleBoundaries - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
PrintStrings - Static variable in class com.oracle.svm.hosted.image.HeapHistogram
 
PrintUninterruptibleCalleeDOTGraph - Static variable in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
PrintUniverse - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
Process - Class in com.oracle.svm.core.windows.headers
Definitions for Windows process.h
Process() - Constructor for class com.oracle.svm.core.windows.headers.Process
 
process(CAnnotationProcessorCache) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessor
 
Process.CONDITION_VARIABLE - Interface in com.oracle.svm.core.windows.headers
 
Process.CRITICAL_SECTION - Interface in com.oracle.svm.core.windows.headers
 
Process.PCONDITION_VARIABLE - Interface in com.oracle.svm.core.windows.headers
 
Process.PCRITICAL_SECTION - Interface in com.oracle.svm.core.windows.headers
 
PROCESS_TERMINATE() - Static method in class com.oracle.svm.core.windows.headers.Process
 
processAnalysis(AnalysisMetaAccess) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
processAnnotated() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
processChildren(ElementInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
processClassInitializationOptions(ClassInitializationSupport) - Static method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
 
processComputedValueFields(BigBang) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
Eagerly register all target fields of recomputed value fields as unsafe accessed.
processObject(Object, String, boolean, ObjectGroupHistogram.ObjectFilter, ObjectGroupHistogram.FieldFilter) - Method in class com.oracle.svm.hosted.image.ObjectGroupHistogram
 
processPendingReferences() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
processSubstrate(HostedMetaAccess) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
processType(Class<?>, String, boolean, ObjectGroupHistogram.ObjectFilter, ObjectGroupHistogram.FieldFilter) - Method in class com.oracle.svm.hosted.image.ObjectGroupHistogram
 
profileAllocation(AllocationSnippets.AllocationProfilingData, UnsignedWord) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
ProjectHeaderFile - Class in com.oracle.svm.core.c
 
ProjectHeaderFile() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile
 
ProjectHeaderFile.FallbackHeaderResolver - Class in com.oracle.svm.core.c
This kind of resolving is for SubstrateVM internal use (to run our regression tests).
ProjectHeaderFile.HeaderResolver - Interface in com.oracle.svm.core.c
Used for resolving header files.
ProjectHeaderFile.HeaderResolverRegistrationFeature - Class in com.oracle.svm.core.c
 
ProjectHeaderFile.HeaderResolversRegistry - Class in com.oracle.svm.core.c
A registry for all the header resolvers.
ProjectHeaderFile.HeaderSearchResult - Class in com.oracle.svm.core.c
Contains the search result and the locations searched.
ProjectHeaderFile.RegisterFallbackResolverFeature - Class in com.oracle.svm.core.c
Base class for fall back resolvers registration.
ProjectHeaderFile.RegisterSVMTestingResolverFeature - Class in com.oracle.svm.core.c
 
prologue(Pointer, UnsignedWord) - Method in interface com.oracle.svm.core.genscavenge.CardTable.Visitor
Called before any visiting.
prologue() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
promoteAlignedObject(Object, Space) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
promoteObject(Object, UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.Generation
Promote an Object to this Generation, either by HeapChunk motion or copying.
promoteObject(Object, UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
promoteObject(Object, UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
Promote an Object to ToSpace if it is not already in ToSpace.
promoteObject(Object, UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
promoteObjectChunk(Object) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
promoteUnalignedChunk(UnalignedHeapChunk.UnalignedHeader, Space) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
PropertyInfo<T> - Class in com.oracle.svm.hosted.c.info
 
PropertyInfo(String) - Constructor for class com.oracle.svm.hosted.c.info.PropertyInfo
 
PROT_EXEC() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
PROT_NONE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
PROT_READ() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
PROT_WRITE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
protect(PointerBase, UnsignedWord, EnumSet<CommittedMemoryProvider.Access>) - Method in class com.oracle.svm.core.os.AbstractCommittedMemoryProvider
 
protect(PointerBase, UnsignedWord, EnumSet<CommittedMemoryProvider.Access>) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Change access permissions for a block of committed memory that was allocated with CommittedMemoryProvider.allocate(org.graalvm.word.UnsignedWord, org.graalvm.word.UnsignedWord, boolean).
protect(PointerBase, UnsignedWord, int) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Change the protection of a committed address range, or of a subrange of a committed address range, so that the memory can be accessed in the specified access modes.
protect(PointerBase, UnsignedWord, int) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
Protect() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
protect(PointerBase, UnsignedWord, int) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
PROTECT_HEAP_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
protectYellowZone() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
ProxyConfigurationParser - Class in com.oracle.svm.core.configure
Parses JSON describing lists of interfaces and register them in the DynamicProxyRegistry.
ProxyConfigurationParser(Consumer<String[]>) - Constructor for class com.oracle.svm.core.configure.ProxyConfigurationParser
 
proxyFallback - Variable in class com.oracle.svm.hosted.FallbackFeature
 
proxyPoint - Variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
The link to the deoptimization point to prevent rescheduling of this node.
ProxySubstitutions - Class in com.oracle.svm.core.jdk.proxy
 
ProxySubstitutions() - Constructor for class com.oracle.svm.core.jdk.proxy.ProxySubstitutions
 
pstate() - Method in interface com.oracle.svm.core.posix.headers.Signal.mcontext_t
 
Pthread - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file pthread.h.
Pthread() - Constructor for class com.oracle.svm.core.posix.headers.Pthread
 
Pthread.pthread_attr_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_cond_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_condattr_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_mutex_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_mutexattr_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_tPointer - Interface in com.oracle.svm.core.posix.headers
 
pthread_attr_destroy(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_attr_getguardsize(Pthread.pthread_attr_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_attr_getstack(Pthread.pthread_attr_t, WordPointer, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_attr_init(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_attr_setdetachstate(Pthread.pthread_attr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_attr_setstacksize(Pthread.pthread_attr_t, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_broadcast(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_init(Pthread.pthread_cond_t, Pthread.pthread_condattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_signal(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_timedwait(Pthread.pthread_cond_t, Pthread.pthread_mutex_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_timedwait_no_transition(Pthread.pthread_cond_t, Pthread.pthread_mutex_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_wait(Pthread.pthread_cond_t, Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_cond_wait_no_transition(Pthread.pthread_cond_t, Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_condattr_init(Pthread.pthread_condattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_condattr_setclock(Pthread.pthread_condattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_create(Pthread.pthread_tPointer, Pthread.pthread_attr_t, WordBase, WordBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_CREATE_JOINABLE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_get_stackaddr_np(Pthread.pthread_t) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinPthread
 
pthread_get_stacksize_np(Pthread.pthread_t) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinPthread
 
pthread_getattr_np(Pthread.pthread_t, Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_join(Pthread.pthread_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_join_no_transition(Pthread.pthread_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_kill(Pthread.pthread_t, Signal.SignalEnum) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_init(Pthread.pthread_mutex_t, Pthread.pthread_mutexattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_lock(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_lock_no_transition(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_unlock(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_self() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_setname_np(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinPthread
 
pthread_setname_np(Pthread.pthread_t, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxPthread
 
PTHREAD_STACK_MIN() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PthreadConditionUtils - Class in com.oracle.svm.core.posix.pthread
Timing convenience methods.
PthreadConditionUtils() - Constructor for class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
 
pthreadStructs - Variable in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
Raw memory for the pthread lock structures.
PthreadVMLockSupport - Class in com.oracle.svm.core.posix.pthread
 
PthreadVMLockSupport() - Constructor for class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
 
push(T) - Method in class com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue
 
push(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperationControl.NativeVMOperationQueue
 
pushFrame(int) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
 
pushFrameAnchor(JavaFrameAnchor) - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
pushKind(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
pushLocalFrame(int) - Static method in class com.oracle.svm.jni.JNIObjectHandles
 
pushPinnedObject(PinnedObjectImpl) - Static method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Push an element onto the list.
pushToThreadLocalFreeList(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
put(K, V) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Associates the specified value with the specified key in this map.
put(NativeCodeInfo, List<String>) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
putAll(Map<? extends K, ? extends V>) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Copies all of the mappings from the specified map to this map.
putByte(byte) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putByte(int, byte) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putBytes(byte[], int, int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putFieldObject(Object, Node, Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
putInt(int, int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
pw_dir() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
 
pw_name() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
 
Pwd - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file pwd.h.
Pwd() - Constructor for class com.oracle.svm.core.posix.headers.Pwd
 
Pwd.passwd - Interface in com.oracle.svm.core.posix.headers
 

Q

QueryCodeWriter - Class in com.oracle.svm.hosted.c.codegen
 
QueryCodeWriter(Path) - Constructor for class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
QueryParserUtil - Class in com.oracle.svm.hosted.c.query
 
QueryParserUtil() - Constructor for class com.oracle.svm.hosted.c.query.QueryParserUtil
 
QueryPerformanceCounter(CLongPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
QueryPerformance Counter - used for elapsed time
QueryPerformanceFrequency(CLongPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
QueryPerformance Frequency - used for elapsed time
QueryResultFormat - Class in com.oracle.svm.hosted.c.query
Description of the simple native library query result.
QueryResultFormat() - Constructor for class com.oracle.svm.hosted.c.query.QueryResultFormat
 
QueryResultParser - Class in com.oracle.svm.hosted.c.query
Parses query result described in QueryResultFormat.
queuingThread - Variable in class com.oracle.svm.core.thread.JavaVMOperation
 
quoteShellArg(String) - Static method in class com.oracle.svm.core.SubstrateUtil
Reliably quote a string as a single shell command argument.

R

R10() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r10_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R11() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r11_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R12() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r12_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R13() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r13_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R14() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r14_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R15() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r15_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R8() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r8_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
R9() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
r9_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
raise(String, Object, String) - Method in interface com.oracle.svm.core.image.DisallowedImageHeapObjects.DisallowedObjectReporter
Raise an exception for a disallowed object, including the provided message, suggestions on how to solve the situation, and any available information on the object's origin.
raise(int) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
RandomNumbersFeature - Class in com.oracle.svm.core.jdk
 
RandomNumbersFeature() - Constructor for class com.oracle.svm.core.jdk.RandomNumbersFeature
 
rational(long, long, long) - Method in class com.oracle.svm.core.log.Log
 
rational(long, long, long) - Method in class com.oracle.svm.core.log.RealLog
Fast printing of a rational numbers without allocation memory.
rawBytes(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.RealLog
 
rawBytes(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.StringBuilderLog
 
RawStructureInfo - Class in com.oracle.svm.hosted.c.info
 
RawStructureInfo(String, String, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.c.info.RawStructureInfo
 
RawStructureLayoutPlanner - Class in com.oracle.svm.hosted.c.query
 
rawValue() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
rawValue() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
Rax() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rax_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rbp() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rbp_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rbx() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rbx_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rcx() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rcx_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rdi() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rdi_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rdx() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rdx_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
ReachabilityHandlerFeature - Class in com.oracle.svm.hosted
 
ReachabilityHandlerFeature() - Constructor for class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
read() - Method in interface com.oracle.svm.core.c.function.CEntryPointNativeFunctions.IsolatePointer
 
read() - Method in interface com.oracle.svm.core.c.function.CEntryPointNativeFunctions.IsolateThreadPointer
 
read(ClassLoader, String) - Static method in class com.oracle.svm.core.c.NativeImageHeaderPreamble
 
READ - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
The memory range may be read.
read() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions.Lmid_tPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Pthread.pthread_tPointer
 
read(int) - Method in interface com.oracle.svm.core.posix.headers.Signal.GregsPointer
 
read(int, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 
read() - Method in interface com.oracle.svm.core.windows.headers.WinBase.HMODULEPointer
 
read() - Method in interface com.oracle.svm.core.windows.headers.WinBase.LPHANDLE
 
read() - Method in interface com.oracle.svm.jni.nativeapi.JNIEnvironmentPointer
 
read() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMPointer
 
read(int) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMPointer
 
read(int) - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type_array
 
READ_AUX_IMAGE_META_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
readableBci(long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
ReadableJavaField - Interface in com.oracle.svm.core.meta
 
readAllLines(InputStream) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
 
readArrayElement(JavaConstant, int) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
readArrayLength(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
readArrayLength(Object) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the length of the given array.
readBytes(int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
readCallerStackPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native stack pointer for the physical caller frame.
ReadCallerStackPointerNode - Class in com.oracle.svm.core.graal.nodes
 
ReadCallerStackPointerNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadCallerStackPointerNode
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.graal.meta.SubstrateConstantFieldProvider
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantFieldProvider
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.truffle.HostedTruffleConstantFieldProvider
The CompilerDirectives.CompilationFinal annotation allows to mark arrays as stable so that array elements can be constant folded.
readDynamicHubFromObject(Object) - Static method in class com.oracle.svm.core.heap.ObjectHeader
 
readDynamicHubFromObjectCarefully(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readDynamicHubFromPointer(Pointer) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readDynamicHubFromPointer(Pointer) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
readEntirely(int, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
readEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
ReadExceptionObjectNode - Class in com.oracle.svm.core.graal.nodes
 
ReadExceptionObjectNode(Stamp) - Constructor for class com.oracle.svm.core.graal.nodes.ReadExceptionObjectNode
 
ReadExceptionObjectNode(JavaKind) - Constructor for class com.oracle.svm.core.graal.nodes.ReadExceptionObjectNode
 
readFieldValue(ResolvedJavaField, JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
readFieldValue(ConstantReflectionProvider, ResolvedJavaField, JavaConstant) - Static method in interface com.oracle.svm.core.meta.ReadableJavaField
 
readFieldValue(ResolvedJavaField, JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
readFieldValue(SubstrateField, JavaConstant) - Static method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
readFieldValue(ResolvedJavaField, JavaConstant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
readHeaderFromObject(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readHeaderFromObjectCarefully(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readHeaderFromPointer(Pointer) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Read the header of the object at the specified address.
readHeaderFromPointerCarefully(Pointer) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
ReadHeapBaseFixedNode - Class in com.oracle.svm.core.graal.nodes
 
ReadHeapBaseFixedNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadHeapBaseFixedNode
 
readHub(Object) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the hub of the given object.
ReadIsolateThreadFixedNode - Class in com.oracle.svm.core.graal.nodes
 
ReadIsolateThreadFixedNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFixedNode
 
ReadIsolateThreadFloatingNode - Class in com.oracle.svm.core.graal.nodes
 
ReadIsolateThreadFloatingNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFloatingNode
 
readLocalVariable(int, FrameInfoQueryResult) - Method in class com.oracle.svm.core.deopt.Deoptimizer
Reads the value of a local variable in the given frame.
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in interface com.oracle.svm.core.graal.meta.SubstrateMemoryAccessProvider
Reads a compressed Java Object reference using a base address, a displacement and the encoding of the reference.
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
readObjectAsUntrackedPointer(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Read the absolute address of the object referenced by the object reference at address p and return it as a word which is not tracked by garbage collection.
readObjectAsUntrackedPointer(Pointer, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
readObjectAt(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Read the object reference at address p and return it.
readObjectAt(Pointer, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
ReadRegisterFixedNode - Class in com.oracle.svm.core.graal.nodes
Reads the value of a specific register.
ReadRegisterFixedNode(NodeClass<? extends ReadRegisterFixedNode>) - Constructor for class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
ReadRegisterFloatingNode - Class in com.oracle.svm.core.graal.nodes
Reads the value of a specific register.
ReadRegisterFloatingNode(NodeClass<? extends ReadRegisterFloatingNode>) - Constructor for class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
readReturnAddress(Pointer) - Method in class com.oracle.svm.core.aarch64.AArch64FrameAccess
 
readReturnAddress(Pointer) - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
readReturnAddress(Pointer) - Method in class com.oracle.svm.core.FrameAccess
 
readReturnAddress() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native instruction pointer for the physical caller frame.
ReadReturnAddressNode - Class in com.oracle.svm.core.graal.nodes
 
ReadReturnAddressNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
readStackPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native stack pointer.
ReadStackPointerNode - Class in com.oracle.svm.core.graal.nodes
 
ReadStackPointerNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
readStorageValue(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedField
 
readTlabEnd(Word) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
readTlabTop(Word) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
readValue(JavaConstant) - Method in interface com.oracle.svm.core.meta.ReadableJavaField
 
readValue(AnalysisField, JavaConstant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
RealCounters() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
realloc(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
realloc(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
RealLog - Class in com.oracle.svm.core.log
 
RealLog() - Constructor for class com.oracle.svm.core.log.RealLog
 
realpath(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdlib
 
realpath(String) - Static method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
A platform-independent method to canonicalize a path.
reason - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
reason - Variable in class com.oracle.svm.hosted.code.CompileQueue.ParseTask
 
RecomputedFields - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
RecomputedFields() - Constructor for class com.oracle.svm.core.jdk.RecomputedFields
 
RecomputeFieldValue - Annotation Type in com.oracle.svm.core.annotate
Mechanism to change the value of a field.
RecomputeFieldValue.CustomFieldValueComputer - Interface in com.oracle.svm.core.annotate
Custom recomputation of field values.
RecomputeFieldValue.CustomFieldValueTransformer - Interface in com.oracle.svm.core.annotate
Custom recomputation of field values.
RecomputeFieldValue.Kind - Enum in com.oracle.svm.core.annotate
 
recordActivity() - Method in class com.oracle.svm.hosted.DeadlockWatchdog
 
recursionDepth(Invoke, ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.code.InliningUtilities
 
redent(boolean) - Method in class com.oracle.svm.core.log.Log
Change current amount of indentation.
redent(boolean) - Method in class com.oracle.svm.core.log.RealLog
 
ReferenceAccess - Interface in com.oracle.svm.core.heap
Means for accessing object references, explicitly distinguishing between compressed and uncompressed references.
ReferenceAccessImpl - Class in com.oracle.svm.core.heap
 
ReferenceAdjuster - Interface in com.oracle.svm.core.code
Tool for adjusting references to objects in non-movable data structures.
ReferenceHandler - Class in com.oracle.svm.core.heap
 
ReferenceHandlerThreadFeature - Class in com.oracle.svm.core.heap
 
ReferenceHandlerThreadFeature() - Constructor for class com.oracle.svm.core.heap.ReferenceHandlerThreadFeature
 
ReferenceInternals - Class in com.oracle.svm.core.heap
Methods implementing the internals of Reference or providing access to them.
ReferenceMapEncoder - Class in com.oracle.svm.core.heap
 
ReferenceMapEncoder() - Constructor for class com.oracle.svm.core.heap.ReferenceMapEncoder
 
ReferenceMapEncoder.Input - Interface in com.oracle.svm.core.heap
 
ReferenceMapEncoder.OffsetIterator - Interface in com.oracle.svm.core.heap
 
referenceMapIndex - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
ReferenceObjectProcessing - Class in com.oracle.svm.core.genscavenge
Discovers and handles Reference objects during garbage collection.
ReferenceObjectProcessing() - Constructor for class com.oracle.svm.core.genscavenge.ReferenceObjectProcessing
 
ReferenceToYoungObjectVisitor(CardTable.ReferenceToYoungObjectReferenceVisitor) - Constructor for class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectVisitor
 
ReferenceType - Enum in com.oracle.svm.core.hub
 
REFERENT_FIELD_NAME - Static variable in class com.oracle.svm.core.heap.ReferenceInternals
 
referentField - Variable in class com.oracle.svm.truffle.api.SubstrateKnownTruffleTypes
 
REFLECTION_NAME - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles
 
ReflectionConfigurationFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
ReflectionConfigurationParser<T> - Class in com.oracle.svm.core.configure
Parses JSON describing classes, methods and fields and delegates their registration to a ReflectionConfigurationParserDelegate.
ReflectionConfigurationParser(ReflectionConfigurationParserDelegate<T>) - Constructor for class com.oracle.svm.core.configure.ReflectionConfigurationParser
 
ReflectionConfigurationParser(ReflectionConfigurationParserDelegate<T>, boolean) - Constructor for class com.oracle.svm.core.configure.ReflectionConfigurationParser
 
ReflectionConfigurationParserDelegate<T> - Interface in com.oracle.svm.core.configure
 
ReflectionConfigurationResources - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
ReflectionData(Field[], Field[], Field[], Method[], Method[], Constructor<?>[], Constructor<?>[], Constructor<?>, Field[], Method[], Class<?>[], Class<?>[], Executable) - Constructor for class com.oracle.svm.core.hub.DynamicHub.ReflectionData
 
ReflectionData() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_Module.ReflectionData
 
ReflectionDataBuilder - Class in com.oracle.svm.reflect.hosted
 
ReflectionDataBuilder(FeatureImpl.DuringSetupAccessImpl) - Constructor for class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
reflectionFallback - Variable in class com.oracle.svm.hosted.FallbackFeature
 
ReflectionFeature - Class in com.oracle.svm.reflect.hosted
 
ReflectionFeature() - Constructor for class com.oracle.svm.reflect.hosted.ReflectionFeature
 
ReflectionMetadataFeature - Class in com.oracle.svm.reflect.hosted
Pre-load reflection metadata.
ReflectionMetadataFeature() - Constructor for class com.oracle.svm.reflect.hosted.ReflectionMetadataFeature
 
ReflectionPluginExceptions - Class in com.oracle.svm.core.reflect
 
ReflectionPluginExceptions() - Constructor for class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
ReflectionPlugins - Class in com.oracle.svm.hosted.snippets
 
ReflectionPlugins() - Constructor for class com.oracle.svm.hosted.snippets.ReflectionPlugins
 
ReflectionProxy - Interface in com.oracle.svm.reflect.helpers
Marker interface for generated accessor classes.
ReflectionProxyHelper - Class in com.oracle.svm.reflect.helpers
 
ReflectionProxyHelper() - Constructor for class com.oracle.svm.reflect.helpers.ReflectionProxyHelper
 
ReflectionRegistryAdapter - Class in com.oracle.svm.hosted.config
 
ReflectionRegistryAdapter(ReflectionRegistry, ImageClassLoader) - Constructor for class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
ReflectionSubstitutionMethod(ResolvedJavaMethod) - Constructor for class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType.ReflectionSubstitutionMethod
 
ReflectionSubstitutionType - Class in com.oracle.svm.reflect.hosted
 
ReflectionSubstitutionType(ResolvedJavaType, Member) - Constructor for class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType
 
ReflectionSubstitutionType.ReflectionSubstitutionMethod - Class in com.oracle.svm.reflect.hosted
 
RegionSize() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
register(FileSystemProvider) - Static method in class com.oracle.svm.core.jdk.FileSystemProviderSupport
Registers the provided FileSystemProvider.
register(Class<?>...) - Static method in class com.oracle.svm.core.jni.JNIRuntimeAccess
 
register(Executable...) - Static method in class com.oracle.svm.core.jni.JNIRuntimeAccess
 
register(Field...) - Static method in class com.oracle.svm.core.jni.JNIRuntimeAccess
 
register(boolean, Field...) - Static method in class com.oracle.svm.core.jni.JNIRuntimeAccess
 
register(SubstrateUtil.DiagnosticThunk) - Method in class com.oracle.svm.core.SubstrateUtil.DiagnosticThunkRegister
Register a diagnostic thunk to be called after a segfault.
register(AnalysisField) - Method in class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
register(Class<?>...) - Method in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
register(Executable...) - Method in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
register(boolean, boolean, Field...) - Method in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
 
REGISTER_FINALIZER - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
registerAdditionalResolver(ProjectHeaderFile.HeaderResolver) - Static method in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolversRegistry
Register additional resolvers.
registerAllConstructors(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerAllConstructors(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerAllMethodsWithName(T, String) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerAllMethodsWithName(Class<?>, String) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerAsAccessed(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsAccessed(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsAccessedOrGet(CGlobalData<?>) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
registerAsCompiled(Executable) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsCompiled(AnalysisMethod) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsDeoptInlininingExclude(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerAsFrozenUnsafeAccessed(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsFrozenUnsafeAccessed(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsImmutable(Object) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
registerAsImmutable(Object, Predicate<Object>) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
registerAsImmutable(Object) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
registerAsInHeap(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsInHeap(AnalysisType) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsInvoked(Executable) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsInvoked(AnalysisMethod) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsRead(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(Field, UnsafePartitionKind) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(AnalysisField, UnsafePartitionKind) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUsed(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUsed(AnalysisType) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerClass(Class<?>) - Static method in class com.oracle.svm.core.hub.ClassForNameSupport
 
registerClassDesiredAssertionStatusPlugin(InvocationPlugins, SnippetReflectionProvider) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
registerClassReachabilityListener(BiConsumer<Feature.DuringAnalysisAccess, Class<?>>) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
Registers a listener that is notified for every class that is identified as reachable by the analysis.
registerClassReachabilityListener(BiConsumer<Feature.DuringAnalysisAccess, Class<?>>) - Method in class com.oracle.svm.hosted.SVMHost
 
registerCodeObserver(RuntimeConfiguration) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register InstalledCodeObserver factories (InstalledCodeObserver.Factory) for runtime compilation.
registerCollectionWatcher(CollectionWatcher) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
registerCollectionWatcher(CollectionWatcher) - Method in interface com.oracle.svm.core.heap.GC
 
registerConfig - Variable in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
registerConstructor(T, List<T>) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerConstructor(Class<?>, List<Class<?>>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerDeclaredClasses(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerDeclaredClasses(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerDeclaredConstructors(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerDeclaredConstructors(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerDeclaredFields(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerDeclaredFields(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerDeclaredMethods(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerDeclaredMethods(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerDeoptEntry(ResolvedJavaMethod, int, boolean, boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
RegisterDumper - Interface in com.oracle.svm.core
 
RegisterDumper.Context - Interface in com.oracle.svm.core
 
registerElementInfo(AnnotatedElement, ElementInfo) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
RegisterFallbackResolverFeature() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.RegisterFallbackResolverFeature
 
registerFeatures(ImageClassLoader, DebugContext) - Method in class com.oracle.svm.hosted.FeatureHandler
 
registerField(T, String, boolean, boolean) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerField(Class<?>, String, boolean, boolean) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerForcedCompilation(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerForeignCalls(Providers, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>) - Static method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register foreign calls.
registerForeignCalls(Providers, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
registerForeignCalls(Providers, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets
 
registerForeignCalls(Providers, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneSnippets
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
registerForeignCalls(Providers, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.core.monitor.MonitorFeature
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
registerForThrowNew(Feature.FeatureAccess, String...) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
registerFrameInformationRequired(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerGraalPhases(Providers, SnippetReflectionProvider, Suites, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register lowering providers for static analysis, ahead-of-time compilation, and runtime compilation.
registerGraphBuilderPlugins(Providers, GraphBuilderConfiguration.Plugins, boolean, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register Graal node plugins.
registerGraphBuilderPlugins(FeatureHandler, RuntimeConfiguration, HostedProviders, AnalysisMetaAccess, AnalysisUniverse, HostedMetaAccess, HostedUniverse, NativeLibraries, ImageClassLoader, boolean, boolean, AnnotationSubstitutionProcessor, ClassInitializationPlugin, ClassInitializationSupport, TargetDescription) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
registerHierarchyForReflectiveInstantiation(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerHub(SVMHost, DynamicHub) - Static method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
registerImmutableObjects(Feature.CompilationAccess) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
registerImmutableObjects(Feature.CompilationAccess) - Static method in class com.oracle.svm.graal.GraalSupport
 
registerImmutableObjects(Feature.CompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
registerInitializedBuiltinLibrary(String) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
registerInterpreterEntryMethodsAsCompiled(PartialEvaluator, Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register Graal invocation plugins.
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.hosted.c.function.CEntryPointSupport
 
registerInvocationPlugins(ImageClassLoader, SnippetReflectionProvider, AnnotationSubstitutionProcessor, InvocationPlugins, SVMHost, boolean, boolean) - Static method in class com.oracle.svm.hosted.snippets.ReflectionPlugins
 
registerInvocationPlugins(AnnotationSubstitutionProcessor, MetaAccessProvider, SnippetReflectionProvider, InvocationPlugins, Replacements, boolean) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
Intrinsify the get() and set() methods during bytecode parsing.
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
Intrinsify the get() and set() methods during bytecode parsing.
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.reflect.hosted.ReflectionFeature
 
registerInvocationPlugins(Providers, SnippetReflectionProvider, InvocationPlugins, boolean, boolean) - Method in class com.oracle.svm.truffle.TruffleFeature
 
registerIsolate(Isolate) - Method in interface com.oracle.svm.core.graal.snippets.CEntryPointSnippets.IsolateCreationWatcher
 
registerJavaStubForMethod(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
registerLibraryInitializer(NativeLibrarySupport.LibraryInitializer) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
registerLinkerInvocationTransformer(Function<LinkerInvocation, LinkerInvocation>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
registerLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
The entry point for registering lowerings.
registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets.Templates
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register lowering providers for static analysis, ahead-of-time compilation, and runtime compilation.
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, int, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.DeoptTestSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets
 
registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets.Templates
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.core.monitor.MonitorFeature
 
registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.monitor.MonitorSnippets
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
registerMethod(T, String, List<T>) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerMethod(Class<?>, String, List<Class<?>>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerMethodOverrideReachabilityHandler(BiConsumer<Feature.DuringAnalysisAccess, Executable>, Executable) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerMethodOverrideReachabilityHandler(FeatureImpl.BeforeAnalysisAccessImpl, BiConsumer<Feature.DuringAnalysisAccess, Executable>, Executable) - Method in class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
registerNativeSubstitutionProcessor(SubstitutionProcessor) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
registerObjectReplacer(Function<Object, Object>) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
registerOptimizedAssumptionDependency(JavaConstant) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
registerOptimizedAssumptionDependency(JavaConstant) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
registerOptionsParsedListener(RuntimeOptionParser.OptionsParsedListener) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
registerPhaseStatistics(Feature.DuringAnalysisAccess, Class<?>) - Static method in class com.oracle.svm.graal.GraalSupport
 
registerPublicClasses(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerPublicClasses(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerPublicConstructors(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerPublicConstructors(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerPublicFields(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerPublicFields(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerPublicMethods(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerPublicMethods(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerReachabilityHandler(Consumer<Feature.DuringAnalysisAccess>, Object...) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerReachabilityHandler(Feature.BeforeAnalysisAccess, Consumer<Feature.DuringAnalysisAccess>, Object[]) - Method in class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
registerRecurringCallback(long, TimeUnit, Threading.RecurringCallback) - Method in class com.oracle.svm.core.thread.ThreadingSupportImpl
 
registerReplacements(DebugContext, FeatureHandler, RuntimeConfiguration, Providers, SnippetReflectionProvider, boolean, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
registerResource(String, InputStream) - Static method in class com.oracle.svm.core.jdk.Resources
 
registerSnippet(ResolvedJavaMethod, ResolvedJavaMethod, Object, boolean, OptionValues) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
Compiles the snippet and stores the graph.
registerSnippet(ResolvedJavaMethod, ResolvedJavaMethod, Object, boolean, OptionValues) - Method in class com.oracle.svm.hosted.code.HostedReplacements
 
registerStubForMethod(Executable, Supplier<CEntryPointData>) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
registerStubForMethod(AnalysisMethod, Supplier<CEntryPointData>) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
registerSubstitutionProcessor(SubstitutionProcessor) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
registerSubtypeReachabilityHandler(BiConsumer<Feature.DuringAnalysisAccess, Class<?>>, Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerSubtypeReachabilityHandler(Feature.BeforeAnalysisAccess, BiConsumer<Feature.DuringAnalysisAccess, Class<?>>, Class<?>) - Method in class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
RegisterSVMTestingResolverFeature() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
registerTruffleInvocationPlugins(InvocationPlugins, boolean) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
registerType(T) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
registerType(Class<?>) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
registerType(AnalysisType) - Method in class com.oracle.svm.hosted.SVMHost
 
registerUnsafeFieldsRecomputed(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerUsedElements(EconomicMap<JavaConstant, BytecodePosition>) - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
regs() - Method in interface com.oracle.svm.core.posix.headers.Signal.mcontext_t
 
regularTLAB - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
TLAB for regular allocations.
relativeIP(CodeInfo, CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
release(InstalledCodeObserver.InstalledCodeObserverHandle) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandleAccessor
 
release() - Method in class com.oracle.svm.core.genscavenge.Space
Release all the memory in this Space.
release() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
releaseCodeMemory(CodePointer, UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
releaseCodeMemory(Pointer, long) - Method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
releaseMemory(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Releases all the memory allocated in this TLAB, without any safety checks that the memory is no longer referenced from other objects.
releaseMethodInfoMemory(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
releaseOnTearDown(InstalledCodeObserver.InstalledCodeObserverHandle) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandleAccessor
 
releaseTether(UntetheredCodeInfo, Object) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
releaseTetherUnsafe(UntetheredCodeInfo, Object) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
Try to avoid using this method.
releaseUnmanagedArray(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Releases an array created at runtime.
RelocatableBuffer - Class in com.oracle.svm.hosted.image
 
RelocatableBuffer.Info - Class in com.oracle.svm.hosted.image
 
relocate(Reference, RelocatableBuffer, int) - Method in class com.oracle.svm.hosted.code.amd64.AMD64HostedPatcher
 
relocate(Reference, RelocatableBuffer, int) - Method in interface com.oracle.svm.hosted.code.HostedPatcher
Create relocation for the binary file.
remainderNanosToSeconds(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Return the nanoseconds remaining after taking out all the seconds.
rememberedSet - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
rememberedSet - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
remove(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
remove(String) - Static method in class com.oracle.svm.core.jdk.FileSystemProviderSupport
Removes the FileSystemProvider with the provided scheme name.
remove(Object) - Method in class com.oracle.svm.core.WeakIdentityHashMap
Removes the mapping for a key from this weak hash map if it is present.
removeDeoptTargetOptimizations(Suites) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
removeDeoptTargetOptimizations(Suites) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
removeDuringGC(CodeInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
removeElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Logically remove this element from the list.
removeField(AnalysisField) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
removeJavaVM(JNIJavaVM) - Static method in class com.oracle.svm.jni.JNIJavaVMList
Remove an entry.
removeObservers(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
removeObserversOnTearDown(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
removeTruffleLanguage(String) - Static method in class com.oracle.svm.truffle.TruffleFeature
 
RemoveUnusedSymbols - Static variable in class com.oracle.svm.core.SubstrateOptions
 
RemoveUnwindPhase - Class in com.oracle.svm.core.graal.phases
The exception handling mechanism of Substrate VM is capable of jumping over methods that have no exception handler registered.
RemoveUnwindPhase() - Constructor for class com.oracle.svm.core.graal.phases.RemoveUnwindPhase
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class com.oracle.svm.core.WeakIdentityHashMap
 
Replaced - Interface in com.oracle.svm.core.util
Marker interface which can be used for easy identification of replaced objects.
replaceWithNonThrowing() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
replaceWithNonThrowing() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
replaceWithNonThrowing() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.Generation
Report some statistics about the Generation to a Log.
report(Log) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
report(Log) - Method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.Space
Report some statistics about this Space.
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
report() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called when the collection is over.
REPORT_EXCEPTION - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
ReportAnalysisForbiddenType - Static variable in class com.oracle.svm.core.SubstrateOptions
 
reportClassInitialized(Class<?>) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
reportCompilerError(ProcessBuilder, Path, String) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessor
 
reportErrorMethod - Static variable in class com.oracle.svm.hosted.substitute.DeletedMethod
 
reportErrors() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
reportExceptionSnippet(Throwable) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
ReportExceptionStackTraces - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
reportObjectInstantiated(Object) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
reportUnknownFrameEncountered(JavaStackWalk, Pointer, DeoptimizedFrame) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
ReportUnsafeOffsetWarnings - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
ReportUnsupportedElementsAtRuntime - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
reportUserError(String) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
Function for reporting all fatal errors in SVM.
reportUserError(Throwable, OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
Function for reporting all fatal errors in SVM.
reprofile() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
reprofile() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
reprofile() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
reprofile() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
reprofile() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
reprofile() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
requestAllThreadsSynchronizeCode() - Static method in class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
requireAnalysisIteration() - Method in class com.oracle.svm.hosted.FeatureImpl.DuringAnalysisAccessImpl
 
requireFrameInformationForMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
requiresCustomDebugRelocation() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
rerunClassInit(Feature.FeatureAccess, String...) - Static method in class com.oracle.svm.core.jdk.JNIRegistrationUtil
 
rerunInitialization(String, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
rerunInitialization(Class<?>, String) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
reserve(UnsignedWord) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Reserve an address range that fits the specified number of bytes.
reserve(UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
reserve(UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
RESERVE_ADDRESS_SPACE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
reserved0() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
reserved1() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
reserved2() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
reserved3() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
reservedSpaceSize() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
reset() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
reset() - Method in class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectReferenceVisitor
 
reset() - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
 
reset() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
reset() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
 
reset() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
reset() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
reset() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
reset() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
 
reset() - Method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
reset() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
reset() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Reset all the counters.
reset() - Method in class com.oracle.svm.core.thread.ParkEvent
Resets a pending ParkEvent.unpark() at the time of the call.
reset() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
reset() - Method in class com.oracle.svm.core.util.Counter.Group
Resets the values of all counters in this group to 0.
reset() - Method in class com.oracle.svm.core.util.Counter
Resets the value of this counter to 0.
ResetEvent(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
resetHosted() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
resetNativeImageState() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
resolve(String, String) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolversRegistry
 
resolve(String, String) - Static method in class com.oracle.svm.core.c.ProjectHeaderFile
Resolves the path to a C header file that is located in a Substrate VM project.
resolve(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
resolve(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
resolve(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
 
resolve(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
 
resolve(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
 
resolve(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Cache the source file identified by the supplied prototype path if a legitimate candidate for inclusion in this cache can be identified and is not yet included in the cache or alternatively identify and validate any existing candidate cache entry to ensure it is not out of date refreshing it if need be.
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaProxyRenamingSubstitutionProcessor
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
resolve(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
resolve(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
resolveClosureHandle(LibFFI.NativeClosureHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in interface com.oracle.svm.core.meta.SharedType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
resolveContextHandle(NativeAPI.TruffleContextHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
resolveField(UnresolvedJavaField, ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
resolveHandle(TruffleObjectHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
resolveHeader(String, String) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.FallbackHeaderResolver
 
resolveHeader(String, String) - Method in interface com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolver
Tries to resolve a header given the project name and the header file name.
resolveLocalHandle(TruffleObjectHandle) - Method in class com.oracle.svm.truffle.nfi.LocalNativeScope
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in interface com.oracle.svm.core.meta.SharedType
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
resolveSubstitution(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
resolveType(String) - Method in interface com.oracle.svm.core.configure.ReflectionConfigurationParserDelegate
 
resolveType(String) - Method in class com.oracle.svm.hosted.config.ReflectionRegistryAdapter
 
Resource - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/resource.h.
Resource() - Constructor for class com.oracle.svm.core.posix.headers.Resource
 
Resource.rlimit - Interface in com.oracle.svm.core.posix.headers
 
RESOURCE_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
ResourceBundleSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
ResourceBundleSubstitutions() - Constructor for class com.oracle.svm.core.jdk.ResourceBundleSubstitutions
 
ResourceConfigurationFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
ResourceConfigurationParser - Class in com.oracle.svm.core.configure
 
ResourceConfigurationParser(ResourcesRegistry) - Constructor for class com.oracle.svm.core.configure.ResourceConfigurationParser
 
ResourceConfigurationResources - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
resourceFallback - Variable in class com.oracle.svm.hosted.FallbackFeature
 
Resources - Class in com.oracle.svm.core.jdk
Support for resources on Substrate VM.
RESOURCES_NAME - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles
 
ResourcesFeature - Class in com.oracle.svm.hosted
 
ResourcesFeature() - Constructor for class com.oracle.svm.hosted.ResourcesFeature
 
ResourcesFeature.Options - Class in com.oracle.svm.hosted
 
ResourcesRegistry - Interface in com.oracle.svm.core.configure
 
RestrictHeapAccess - Annotation Type in com.oracle.svm.core.annotate
Methods annotated with this annotation have restricted access to the heap.
RestrictHeapAccess.Access - Enum in com.oracle.svm.core.annotate
 
RestrictHeapAccessAnnotationChecker - Class in com.oracle.svm.hosted.code
 
RestrictHeapAccessAnnotationChecker() - Constructor for class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker
 
RestrictHeapAccessAnnotationChecker.Options - Class in com.oracle.svm.hosted.code
 
RestrictHeapAccessCallees - Interface in com.oracle.svm.core.heap
Provides access to a list of all the methods that are, or are called from, methods annotated with RestrictHeapAccess or Uninterruptible.
RestrictHeapAccessCalleesImpl - Class in com.oracle.svm.hosted.code
Construct a list of all the methods that are, or are called from, methods annotated with RestrictHeapAccess or Uninterruptible.
RestrictHeapAccessCalleesImpl() - Constructor for class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
Constructor for the singleton instance.
RestrictHeapAccessCalleesImpl.RestrictionInfo - Class in com.oracle.svm.hosted.code
Information about a restricted method, for error messages.
result - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointPrologueBailoutNode
 
result - Variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
result - Variable in class com.oracle.svm.core.graal.nodes.MethodReturnNode
 
result - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
resultingImageSize - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
resumeAllocation() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
resumeAllocation() - Method in class com.oracle.svm.core.heap.Heap
 
resumeRecurringCallback() - Static method in class com.oracle.svm.core.thread.ThreadingSupportImpl
Like ThreadingSupportImpl.resumeRecurringCallbackAtNextSafepoint() but with the difference that this method may trigger the execution of the recurring callback right away.
resumeRecurringCallbackAtNextSafepoint() - Static method in class com.oracle.svm.core.thread.ThreadingSupportImpl
Resumes the execution of recurring callbacks.
ResumeThread(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
resumeThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
rethrow(Throwable) - Static method in class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
RETHROW_EXCEPTION_MASK - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
returnAddress - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The program counter where execution continuous.
returnAddressSize() - Static method in class com.oracle.svm.core.FrameAccess
 
ReturnAfterAnalysis - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
returnFromJavaToCSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
returnStamp - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
ReusableTypeReader - Class in com.oracle.svm.core.code
Custom TypeReader that allows reusing the same instance over and over again.
ReusableTypeReader() - Constructor for class com.oracle.svm.core.code.ReusableTypeReader
 
ReusableTypeReader(NonmovableArray<Byte>, long) - Constructor for class com.oracle.svm.core.code.ReusableTypeReader
 
RIGHT_ALIGN - Static variable in class com.oracle.svm.core.log.Log
 
RingBuffer<T> - Class in com.oracle.svm.core.util
Keeps the last-n entries and allows to read the out on demand..
RingBuffer() - Constructor for class com.oracle.svm.core.util.RingBuffer
 
RingBuffer(int) - Constructor for class com.oracle.svm.core.util.RingBuffer
 
RingBuffer(int, Supplier<T>) - Constructor for class com.oracle.svm.core.util.RingBuffer
 
RingBuffer.Consumer<T> - Interface in com.oracle.svm.core.util
 
Rip() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rip_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
rlim_cur() - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
rlim_max() - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
RLIMIT_NOFILE() - Static method in class com.oracle.svm.core.posix.headers.Resource
 
RODATA_CGLOBALS_PARTITION_OFFSET - Static variable in class com.oracle.svm.hosted.image.NativeBootImage
 
roundDown(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.util.PointerUtils
Round a Pointer down to the nearest smaller multiple.
roundDown(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
Round an Unsigned down to the nearest smaller multiple.
roundedDivide(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
 
roundedUpDivide(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
 
roundNanosToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Round the number of nanoseconds to milliseconds.
roundNanosToSeconds(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Round the number of nanoseconds to seconds.
roundUp(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.util.PointerUtils
Round a Pointer up to the nearest larger multiple.
roundUp(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
Round an Unsigned up to the nearest larger multiple.
roundUpNanosToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Round the number of nanoseconds up to the next-highest number of milliseconds.
rpaths - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
Rsi() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rsi_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
Rsp() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
 
rsp_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
 
RTLD_DEFAULT() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
RTLD_DI_LMID() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
 
RTLD_GLOBAL() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
RTLD_LAZY() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
RTLD_LOCAL() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
RTLD_NOW() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
 
run(TargetDescription, LIRGenerationResult, PostAllocationOptimizationPhase.PostAllocationOptimizationContext) - Method in class com.oracle.svm.core.graal.lir.VerifyCFunctionReferenceMapsLIRPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.phases.CollectDeoptimizationSourcePositionsPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.phases.DeadStoreRemovalPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.phases.MethodSafepointInsertionPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.phases.OptimizeExceptionCallsPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.phases.RemoveUnwindPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.core.graal.stackvalue.StackValuePhase
 
run(int, CCharPointerPointer) - Static method in class com.oracle.svm.core.JavaMainWrapper
 
run() - Method in class com.oracle.svm.core.thread.VMOperationControl.VMOperationThread
 
run() - Method in class com.oracle.svm.graal.GraalSupport.GraalShutdownHook
 
run(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
run(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue.ParseTask
 
run(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue.TrivialInlineTask
 
run(Map<Method, CEntryPointData>, JavaMainWrapper.JavaMainSupport, String, AbstractBootImage.NativeImageKind, SubstitutionProcessor, ForkJoinPool, ForkJoinPool, EconomicSet<String>) - Method in class com.oracle.svm.hosted.NativeImageGenerator
Executes the image build.
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.DevirtualizeCallsPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
run(TargetDescription, LIRGenerationResult, PostAllocationOptimizationPhase.PostAllocationOptimizationContext) - Method in class com.oracle.svm.hosted.phases.VerifyDeoptFrameStatesLIRPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.VerifyNoGuardsPhase
 
run(String[], Consumer<byte[]>, Consumer<byte[]>) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
run(StructuredGraph) - Method in class com.oracle.svm.truffle.api.TruffleBoundaryPhase
 
runAdditionalCompilerPhases(StructuredGraph, Feature) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
runCore(int, CCharPointerPointer) - Static method in class com.oracle.svm.core.JavaMainWrapper
Used by JavaMainWrapper and any user supplied main entry point (from Feature.AfterRegistrationAccess).
RUNNABLE - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Runnable / Running.
RUNTIME_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
 
RuntimeAssertions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
RuntimeAssertionsFilter - Static variable in class com.oracle.svm.core.SubstrateOptions
 
runtimeBackendProvider - Variable in class com.oracle.svm.graal.GraalSupport
 
runtimeCall(ForeignCallDescriptor, CEntryPointCreateIsolateParameters, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, Isolate, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, Isolate, boolean) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, IsolateThread) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, Throwable) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, long, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, Object) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, byte[]) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, byte[], Object) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, Throwable, Pointer) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, Throwable) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, Pointer) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCall(ForeignCallDescriptor, String) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
runtimeCallEnsureJavaThread(ForeignCallDescriptor) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCallFailFatally(ForeignCallDescriptor, int, CCharPointer) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCallInitializeIsolate(ForeignCallDescriptor) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCallIsAttached(ForeignCallDescriptor, Isolate) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCallTearDownIsolate(ForeignCallDescriptor) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
RuntimeCodeCache - Class in com.oracle.svm.core.code
 
RuntimeCodeCache() - Constructor for class com.oracle.svm.core.code.RuntimeCodeCache
 
RuntimeCodeCache.CodeInfoVisitor - Interface in com.oracle.svm.core.code
This is the interface that clients have to implement.
RuntimeCodeCache.Options - Class in com.oracle.svm.core.code
 
RuntimeCodeCacheCleaner - Class in com.oracle.svm.core.genscavenge
Cleans the code cache and frees the unmanaged memory that is used by CodeInfo objects.
RuntimeCodeCacheWalker - Class in com.oracle.svm.core.genscavenge
References from the runtime compiled code to the Java heap must be consider as either strong or weak references, depending on whether the code is currently on the execution stack.
RuntimeCodeInfoAccess - Class in com.oracle.svm.core.code
This class contains methods that only make sense for runtime compiled code.
RuntimeCodeInfoAccess.NonmovableArrayAction - Interface in com.oracle.svm.core.code
 
RuntimeCodeInfoMemory - Class in com.oracle.svm.core.code
Keeps track of CodeInfo structures of runtime-compiled methods (including invalidated and not yet freed ones) and releases their memory on tear-down.
RuntimeCodeInfoMemory() - Constructor for class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
RuntimeCodeInstaller - Class in com.oracle.svm.graal.meta
Handles the installation of runtime-compiled code, allocating memory for code, data, and metadata and patching call and jump targets, primitive constants, and object constants.
RuntimeCodeInstaller(SharedRuntimeMethod, CompilationResult, boolean) - Constructor for class com.oracle.svm.graal.meta.RuntimeCodeInstaller
 
RuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper - Interface in com.oracle.svm.graal.meta
Methods which are platform specific.
runtimeConfig - Variable in class com.oracle.svm.hosted.code.CompileQueue
 
runtimeConfig - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
runtimeConfig - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
RuntimeConfiguration - Class in com.oracle.svm.core.graal.meta
Configuration used by Graal at runtime to compile and install code in the same runtime.
RuntimeConfiguration(Providers, SnippetReflectionProvider, EnumMap<SubstrateRegisterConfig.ConfigKind, SubstrateBackend>, WordTypes) - Constructor for class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
RuntimeFeature - Class in com.oracle.svm.core.jdk
 
RuntimeFeature() - Constructor for class com.oracle.svm.core.jdk.RuntimeFeature
 
RuntimeGraalSetup - Interface in com.oracle.svm.graal.hosted
Provides functionality during the image build for setting up Graal for compilation at runtime.
RuntimeOptionFeature - Class in com.oracle.svm.hosted.option
 
RuntimeOptionFeature() - Constructor for class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
RuntimeOptionKey<T> - Class in com.oracle.svm.core.option
Defines a runtime Option, in contrast to a hosted option.
RuntimeOptionKey(T) - Constructor for class com.oracle.svm.core.option.RuntimeOptionKey
 
RuntimeOptionParser - Class in com.oracle.svm.core.option
Option parser to be used by an application that runs on Substrate VM.
RuntimeOptionParser() - Constructor for class com.oracle.svm.core.option.RuntimeOptionParser
 
RuntimeOptionParser.OptionsParsedListener - Interface in com.oracle.svm.core.option
 
RuntimeOptionValues - Class in com.oracle.svm.core.option
The singleton holder of runtime options.
RuntimeOptionValues(UnmodifiableEconomicMap<OptionKey<?>, Object>, EconomicSet<String>) - Constructor for class com.oracle.svm.core.option.RuntimeOptionValues
 
RuntimePropertyParser - Class in com.oracle.svm.core.properties
 
RuntimePropertyParser() - Constructor for class com.oracle.svm.core.properties.RuntimePropertyParser
 
RuntimeSupport - Class in com.oracle.svm.core.jdk
 
RWDATA_CGLOBALS_PARTITION_OFFSET - Static variable in class com.oracle.svm.hosted.image.NativeBootImage
 

S

sa_flags() - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_flags(int) - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_handler() - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_handler(Signal.SignalDispatcher) - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_mask() - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_sigaction() - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
sa_sigaction(Signal.AdvancedSignalDispatcher) - Method in interface com.oracle.svm.core.posix.headers.Signal.sigaction
 
SA_SIGINFO() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
Safepoint - Class in com.oracle.svm.core.thread
Support for initiating safepoints, which are a global state in which all threads are paused so that an invasive operation (such as garbage collection) can execute without interferences.
Safepoint.Master - Class in com.oracle.svm.core.thread
Methods for the thread that brings the system to a safepoint.
Safepoint.Master.TestingBackdoor - Class in com.oracle.svm.core.thread
A sample method to execute in a VMOperation.
Safepoint.Options - Class in com.oracle.svm.core.thread
 
Safepoint.Statistics - Class in com.oracle.svm.core.thread
Statistics about the progress of a particular safepoint.
Safepoint.Statistics.Options - Class in com.oracle.svm.core.thread
 
SafepointCheckNode - Class in com.oracle.svm.core.nodes
Checks for a pending safepoint.
SafepointCheckNode() - Constructor for class com.oracle.svm.core.nodes.SafepointCheckNode
 
SafepointPromptnessFailureNanos - Static variable in class com.oracle.svm.core.thread.Safepoint.Options
 
SafepointPromptnessWarningNanos - Static variable in class com.oracle.svm.core.thread.Safepoint.Options
 
saveAreaOffsetInFrame - Variable in class com.oracle.svm.core.CalleeSavedRegisters
 
saveAreaSize - Variable in class com.oracle.svm.core.CalleeSavedRegisters
 
savedBasePointer - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The saved base pointer for the target frame, or null if the architecture does not use base pointers.
savedBasePointerSize() - Method in class com.oracle.svm.core.aarch64.AArch64FrameAccess
 
savedBasePointerSize() - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
savedBasePointerSize() - Method in class com.oracle.svm.core.FrameAccess
Returns the size in bytes of the saved base pointer in the stack frame.
scanGreyObjects() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
ScepticallyCollect() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
Sched - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sched.h.
Sched() - Constructor for class com.oracle.svm.core.posix.headers.Sched
 
sched_yield() - Static method in class com.oracle.svm.core.posix.headers.Sched
 
scrub() - Method in class com.oracle.svm.core.heap.AllocationFreeList
Remove any disabled elements from the list.
sealed - Variable in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
secondsToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of seconds to milliseconds.
secondsToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of seconds to nanoseconds.
SecurityServicesFeature - Class in com.oracle.svm.hosted
 
SecurityServicesFeature() - Constructor for class com.oracle.svm.hosted.SecurityServicesFeature
 
SecuritySubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
SecuritySubstitutions() - Constructor for class com.oracle.svm.core.jdk.SecuritySubstitutions
 
SEEK_CUR() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
SEEK_SET() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
semicolon() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
sendRequest(SubstrateServerMessage.ServerCommand, byte[], int, Consumer<byte[]>, Consumer<byte[]>) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
SEPARATOR - Static variable in enum com.oracle.svm.hosted.classinitialization.InitKind
 
ServiceLoaderFeature - Class in com.oracle.svm.hosted
Support for ServiceLoader on Substrate VM.
ServiceLoaderFeature() - Constructor for class com.oracle.svm.hosted.ServiceLoaderFeature
 
ServiceLoaderFeature.Options - Class in com.oracle.svm.hosted
 
set(int) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
set(long) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicLong
 
set(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicPointer
 
set(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
set(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
Sets to the given value.
set(int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
set(IsolateThread, int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
set(long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
set(IsolateThread, long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
set(T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
set(IsolateThread, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
set(T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
set(IsolateThread, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
set(Throwable) - Static method in class com.oracle.svm.jni.JNIThreadLocalPendingException
 
set_dwLength(int) - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
set_rlim_cur(UnsignedWord) - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
set_rlim_max(UnsignedWord) - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
set_tms_cstime(long) - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
set_tms_cutime(long) - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
set_tms_stime(long) - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
set_tms_utime(long) - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
set_tv_nsec(long) - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
 
set_tv_sec(long) - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
 
set_tv_sec(long) - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
set_tv_usec(long) - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
setAccessor(InstalledCodeObserver.InstalledCodeObserverHandleAccessor) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandle
 
setAddress(long, ResolvedJavaMethod) - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
setAddress(long, ResolvedJavaMethod) - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
setAddress(long, ResolvedJavaMethod) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
setAlignedChunk(AlignedHeapChunk.AlignedHeader) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setAllocationEnd(Pointer, LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setAllocationTop(Pointer, LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setAllocObject(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setAnchor(JavaFrameAnchor) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setAnnotatedSuperInfo(AnnotatedSuperInfo) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setAnnotationsEncoding(Object) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setAnnotationsEncoding(Object) - Method in class com.oracle.svm.graal.meta.SubstrateField
 
setAnnotationsEncoding(Object) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setArgc(int) - Method in interface com.oracle.svm.core.JavaMainWrapper.CArguments
 
setArgumentVectorProgramName(String) - Method in class com.oracle.svm.core.BaseProcessPropertiesSupport
 
setArgv(CCharPointerPointer) - Method in interface com.oracle.svm.core.JavaMainWrapper.CArguments
 
setArrayHub(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setAssertionErrorConstructors(List<ResolvedJavaMethod>) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCalleesImpl
This gets called multiple times, but I only need one AnalysisMethod to be happy.
setAttachCurrentThread(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
setAttachCurrentThreadAsDaemon(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
setAuxiliaryImagePath(CCharPointer) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
setAuxiliaryImageReservedSpaceSize(UnsignedWord) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
setBoolean(boolean) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setByte(byte) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setByteIndex(long) - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
setByteIndex(long) - Method in class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
 
setCallBooleanMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallBooleanMethodA(JNIFunctionPointerTypes.CallBooleanMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallBooleanMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallByteMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallByteMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallByteMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallCharMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallCharMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallCharMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallDoubleMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallDoubleMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallDoubleMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallFloatMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallFloatMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallFloatMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallIntMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallIntMethodA(JNIFunctionPointerTypes.CallIntMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallIntMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallLongMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallLongMethodA(JNIFunctionPointerTypes.CallLongMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallLongMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualBooleanMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualBooleanMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualBooleanMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualByteMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualByteMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualByteMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualCharMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualCharMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualCharMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualDoubleMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualDoubleMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualDoubleMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualFloatMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualFloatMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualFloatMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualIntMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualIntMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualIntMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualLongMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualLongMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualLongMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualObjectMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualObjectMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualObjectMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualShortMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualShortMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualShortMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualVoidMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualVoidMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallNonvirtualVoidMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallObjectMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallObjectMethodA(JNIFunctionPointerTypes.CallObjectMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallObjectMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallShortMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallShortMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallShortMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticBooleanMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticBooleanMethodA(JNIFunctionPointerTypes.CallBooleanMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticBooleanMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticByteMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticByteMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticByteMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticCharMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticCharMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticCharMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticDoubleMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticDoubleMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticDoubleMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticFloatMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticFloatMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticFloatMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticIntMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticIntMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticIntMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticLongMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticLongMethodA(JNIFunctionPointerTypes.CallLongMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticLongMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticObjectMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticObjectMethodA(JNIFunctionPointerTypes.CallObjectMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticObjectMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticShortMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticShortMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticShortMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticVoidMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticVoidMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallStaticVoidMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallVoidMethod(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallVoidMethodA(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCallVoidMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setCause(String) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
What caused this verification?
setCause(String) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
setCErrorNumber(int) - Method in interface com.oracle.svm.core.CErrorNumber.CErrorNumberSupport
 
setCErrorNumber(int) - Static method in class com.oracle.svm.core.CErrorNumber
 
setChar(char) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setClassInitializationInfo(ClassInitializationInfo, boolean, boolean) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setClassInitializationInfo(ClassInitializationInfo) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setCodeAddressOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
setCodeInfo(CodeInfo, NonmovableArray<Byte>, NonmovableArray<Byte>, NonmovableArray<Byte>) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
setCodeInfoEncodings(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setCodeInfoIndex(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setCodeObjectConstantsInfo(CodeInfo, NonmovableArray<Byte>, long) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
setCodeObserverHandles(NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setCodeSize(UnsignedWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setCodeStart(CodePointer) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setCompiled() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
setConfiguration(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
setConfiguration(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
setConfigurationSealed(boolean) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
 
setConfigurationSealed(boolean) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
setConstantTargetAt(PointerBase, int, SubstrateObjectConstant) - Method in class com.oracle.svm.core.code.InstantReferenceAdjuster
 
setConstantTargetAt(PointerBase, int, SubstrateObjectConstant) - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
setConstantTargetInArray(NonmovableObjectArray<T>, int, SubstrateObjectConstant) - Method in class com.oracle.svm.core.code.InstantReferenceAdjuster
 
setConstantTargetInArray(NonmovableObjectArray<T>, int, SubstrateObjectConstant) - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
setCRuntimeArgument0(String) - Static method in class com.oracle.svm.core.JavaMainWrapper
 
setCustomCompileFunction(CompileQueue.CompileFunction) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setCustomParseFunction(CompileQueue.ParseFunction) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setData(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
setData(int, int, int, int, int[], BitSet, CFunctionPointer[], long, boolean) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setData(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.hub.DynamicHubSupport
 
setData(Object[], byte[]) - Static method in class com.oracle.svm.core.StaticFieldsSupport
 
setDefaultIfEmpty() - Static method in class com.oracle.svm.core.graal.GraalConfiguration
 
setDefaultInvocationHandler(Proxy) - Static method in class com.oracle.svm.reflect.helpers.ReflectionProxyHelper
Set a default invocation handler for a ReflectionProxy proxy instance.
setDefineClass(JNIFunctionPointerTypes.DefineClassFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setDelegate(NativeImageClassLoader) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
setDeleteGlobalRef(JNIFunctionPointerTypes.DeleteGlobalRefFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setDeleteLocalRef(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setDeleteWeakGlobalRef(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setDeoptimizationEncodings(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setDeoptimizationObjectConstants(NonmovableObjectArray<Object>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setDeoptimizationSourcePositions(List<NodeSourcePosition>) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationResult
 
setDeoptimizationStartOffsets(NonmovableArray<Integer>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setDeoptStubPointer(CFunctionPointer) - Static method in class com.oracle.svm.core.deopt.DeoptimizationSupport
setDeoptTarget(HostedMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setDestroyJavaVM(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
setDetachCurrentThread(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
SetDllDirectoryA(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
SetDllDirectoryA
setDouble(double) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setEnclosingClass(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setEnclosingType(HostedType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
setEncodedFrameSize(long) - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
 
setEncodedGraphStartOffset(long) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setEnd(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setEnsureLocalCapacity(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setEntryPoint(CFunctionPointer) - Method in class com.oracle.svm.jni.access.JNINativeLinkage
Sets the native address for the native method represented by this object.
setEpilogueMarker(CFunctionEpilogueMarker) - Method in class com.oracle.svm.core.nodes.CFunctionPrologueMarker
 
setErr(PrintStream) - Static method in class com.oracle.svm.core.jdk.SystemInOutErrSupport
 
SetEvent(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
setExceptionCheck(JNIFunctionPointerTypes.ExceptionCheckFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setExceptionClear(JNIFunctionPointerTypes.ExceptionVoidFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setExceptionDescribe(JNIFunctionPointerTypes.ExceptionVoidFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setExceptionOccurred(JNIFunctionPointerTypes.ExceptionOccurredFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setExceptionOffset(long) - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
 
setFatalError(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setFD(FileDescriptor, int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
setFindClass(JNIFunctionPointerTypes.FindClassFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setFinished(NativeVMOperationData, boolean) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
setFinished(NativeVMOperationData, boolean) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
setFinished(boolean) - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
setFinished(NativeVMOperationData, boolean) - Method in class com.oracle.svm.core.thread.VMOperation
 
setFloat(float) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setFnPtr(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
setFrameInfo(CodeInfo, NonmovableArray<Byte>, NonmovableObjectArray<Object>, NonmovableObjectArray<Class<?>>, NonmovableObjectArray<String>, NonmovableObjectArray<String>) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
setFrameInfoEncodings(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setFrameInfoNames(NonmovableObjectArray<String>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setFrameInfoObjectConstants(NonmovableObjectArray<Object>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setFrameInfoSourceClasses(NonmovableObjectArray<Class<?>>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setFrameInfoSourceMethodNames(NonmovableObjectArray<String>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setFromReflectedField(JNIFunctionPointerTypes.FromReflectedFieldFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setFromReflectedMethod(JNIFunctionPointerTypes.FromReflectedMethodFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setFrozenNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setFunctions(JNINativeInterface) - Method in interface com.oracle.svm.jni.nativeapi.JNIEnvironment
 
setFunctions(JNIInvokeInterface) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVM
 
setGenericInfo(GenericInfo) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setGetArrayLength(JNIFunctionPointerTypes.GetArrayLengthFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetBooleanArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetBooleanArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetBooleanField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetByteArrayElements(JNIFunctionPointerTypes.GetByteArrayElementsFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetByteArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetByteField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetCharArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetCharArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetCharField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetDirectBufferAddress(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetDirectBufferCapacity(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetDoubleArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetDoubleArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetDoubleField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetEnv(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
setGetFieldID(JNIFunctionPointerTypes.GetFieldIDFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetFloatArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetFloatArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetFloatField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetIntArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetIntArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetIntField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetJavaVM(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetLongArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetLongArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetLongField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetMethodID(JNIFunctionPointerTypes.GetMethodIDFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetObjectArrayElement(JNIFunctionPointerTypes.GetObjectArrayElementFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetObjectClass(JNIFunctionPointerTypes.GetObjectClassFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetObjectField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetObjectRefType(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetPrimitiveArrayCritical(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetShortArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetShortArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetShortField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticBooleanField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticByteField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticCharField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticDoubleField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticFieldID(JNIFunctionPointerTypes.GetFieldIDFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticFloatField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticIntField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticLongField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticMethodID(JNIFunctionPointerTypes.GetMethodIDFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticObjectField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStaticShortField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringChars(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringCritical(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringLength(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringUTFChars(JNIFunctionPointerTypes.GetStringUTFCharsFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringUTFLength(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetStringUTFRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetSuperclass(JNIFunctionPointerTypes.GetSuperclassFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGetVersion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setGraalRuntime(SubstrateGraalRuntime) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
setGraph(StructuredGraph) - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
setGraph(StructuredGraph) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setGraphBuilderPlugins(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
setGraphEncoding(byte[], Object[], NodeClass<?>[]) - Static method in class com.oracle.svm.graal.GraalSupport
 
setHashCodeFieldOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setHeapBase(PointerBase) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
setHeapPartition(ImageHeapPartition) - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
setHeapPartition(ImageHeapPartition) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
setIgnoreUnrecognized(boolean) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
setImageInternedStrings(String[]) - Method in class com.oracle.svm.core.jdk.StringInternSupport
 
setImplementations(SubstrateMethod[]) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setIn(InputStream) - Static method in class com.oracle.svm.core.jdk.SystemInOutErrSupport
 
setInfos(Collection<VMThreadLocalInfo>) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
setInstalledCode(CodeInfo, SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
 
setInstanceOfRange(int, int) - Method in class com.oracle.svm.hosted.meta.HostedType
 
setInt(NonmovableArray<Integer>, int, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Writes the value at the given index in an array of ints.
setInt(int) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setInterfacesEncoding(Object) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setIPCodeInfo(UntetheredCodeInfo) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setIsAssignableFrom(JNIFunctionPointerTypes.IsAssignableFromFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setIsFirstIsolate() - Method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
setIsInstanceOf(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setIsolate(Isolate) - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
setIsolate(Isolate) - Method in interface com.oracle.svm.jni.nativeapi.JNIInvokeInterface
 
setIsolate(Isolate) - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
setIsSameObject(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setLastJavaIP(CodePointer) - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
setLastJavaSP(Pointer) - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
setLastLocationAccess(MemoryKill) - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
setLazyState(int, int, int, int, int, int, int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
setLinks(SubstrateType, SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateField
 
setLinks(SubstrateSignature, SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setlocale(int, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Locale
 
setLocale(String, String) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
setLocale(String, String) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
setLocation(int) - Method in class com.oracle.svm.hosted.meta.HostedField
 
setLocationIdentity(LocationIdentity) - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
setLog(RealLog) - Static method in class com.oracle.svm.core.log.Log
Set the singleton RealLog instance (only possible during native image generation).
setLong(long) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setMainEntryPoint(Pair<Method, CEntryPointData>) - Method in class com.oracle.svm.hosted.FeatureImpl.AfterRegistrationAccessImpl
 
setMatchRuleRegistry(HashMap<Class<? extends NodeMatchRules>, EconomicMap<Class<? extends Node>, List<MatchStatement>>>) - Method in class com.oracle.svm.graal.GraalSupport
 
setMaximumHeapSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
Set the maximum heap size, returning the previous value.
setMaximumYoungGenerationSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
Set the maximum young generation size, returning the previous value.
setMetaType(SharedType) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setMethodsToCompile(SubstrateMethod[]) - Static method in class com.oracle.svm.graal.GraalSupport
 
setMinimumHeapSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
Set the minimum heap size, returning the previous value.
setModule(Object) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setMonitorEnter(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setMonitorExit(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setMonitorFieldOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setName(CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
setNativeClosureHandle(LibFFI.NativeClosureHandle) - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
setNativeLibraries(NativeLibraries) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
 
setNativeName(Thread, String) - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
Try to set the native name of the current thread.
setNativeName(Thread, String) - Method in class com.oracle.svm.core.thread.JavaThreads
Set the OS-level name of the thread.
setNativeName(Thread, String) - Method in class com.oracle.svm.core.windows.WindowsJavaThreads
Windows doesn't support setting a native threads name unless process is attached to a debugger.
setNativeVMOperation(NativeVMOperation) - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
setNeedHashCodeField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setNeedMonitorField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setNewBooleanArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewByteArray(JNIFunctionPointerTypes.NewByteArrayFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewCharArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewDirectByteBuffer(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewDoubleArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewFloatArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewGlobalRef(JNIFunctionPointerTypes.NewGlobalRefFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewIntArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewLocalRef(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewLongArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewObject(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewObjectA(JNIFunctionPointerTypes.NewObjectAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewObjectArray(JNIFunctionPointerTypes.NewObjectArrayFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewObjectV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewShortArray(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewString(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewStringUTF(JNIFunctionPointerTypes.NewStringUTFFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNewWeakGlobalRef(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setNext(T) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setNext(PinnedObjectImpl) - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
setNext(JavaVMOperation) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
setNext(NativeVMOperationData) - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
setNext(T) - Method in interface com.oracle.svm.core.thread.VMOperationControl.JavaAllocationFreeQueue.Element
 
setNextDiscovered(Reference<T>, Reference<?>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
setNOptions(int) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
setObject(NonmovableObjectArray<T>, int, T) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Writes the value at the given index in an object array.
setObject(JNIObjectHandle) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setObjectFields(NonmovableObjectArray<Object>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setObjectInArray(NonmovableObjectArray<T>, int, T) - Method in class com.oracle.svm.core.code.InstantReferenceAdjuster
 
setObjectInArray(NonmovableObjectArray<T>, int, T) - Method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
setObjectsReferenceMapEncoding(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setObjectsReferenceMapIndex(long) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setOffsetInPartition(long) - Method in interface com.oracle.svm.core.image.ImageHeapObject
 
setOffsetInPartition(long) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
setOptimizeValueUpdateHandler(SubstrateOptions.ValueUpdateHandler) - Static method in class com.oracle.svm.core.SubstrateOptions
 
setOptions(JNIJavaVMOption) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
setOriginal(OutputStream) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
setOut(PrintStream) - Static method in class com.oracle.svm.core.jdk.SystemInOutErrSupport
 
setOutputFile(Path) - Method in interface com.oracle.svm.core.LinkerInvocation
 
setOutputFile(Path) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
setOutputKind(AbstractBootImage.NativeImageKind) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
setOutputKind(List<String>) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
setOwnerToCurrentThread() - Method in class com.oracle.svm.core.locks.VMMutex
 
setOwnerToUnspecified() - Method in class com.oracle.svm.core.locks.VMMutex
 
setParentInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
setPlanned() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
setPopLocalFrame(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setPosition(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
setPossiblyStaleIP(CodePointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setPrevious(T) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setPreviousAnchor(JavaFrameAnchor) - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
setProperties(Properties) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
setProperty(String, String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
setProperty(T) - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
setPushLocalFrame(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setQueuingThread(NativeVMOperationData, IsolateThread) - Method in class com.oracle.svm.core.thread.JavaVMOperation
 
setQueuingThread(NativeVMOperationData, IsolateThread) - Method in class com.oracle.svm.core.thread.NativeVMOperation
 
setQueuingThread(IsolateThread) - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
 
setQueuingThread(NativeVMOperationData, IsolateThread) - Method in class com.oracle.svm.core.thread.VMOperation
 
setRawAllInstanceFields(SubstrateField[]) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
setReferenceMapEncoding(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setReferenceMapIndex(long) - Method in interface com.oracle.svm.core.code.SimpleCodeInfoQueryResult
 
setReferentPointer(Reference<T>, Pointer) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
Barrier-less write of Target_java_lang_ref_Reference.referent as pointer.
setReflectionData(DynamicHub.ReflectionData) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setRegisterNatives(JNIFunctionPointerTypes.RegisterNativesFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseBooleanArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseByteArrayElements(JNIFunctionPointerTypes.ReleaseByteArrayElementsFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseCharArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseDoubleArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseFloatArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseIntArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseLongArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleasePrimitiveArrayCritical(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseShortArrayElements(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseStringChars(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseStringCritical(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setReleaseStringUTFChars(JNIFunctionPointerTypes.ReleaseStringUTFCharsFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setRememberedSetBit(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
setReservedSpaceSize(UnsignedWord) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
setrlimit(int, Resource.rlimit) - Static method in class com.oracle.svm.core.posix.headers.Resource
 
setRoot(Object) - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
setRoot(Object) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
setRuntimeBackendProvider(Function<Providers, SubstrateBackend>) - Static method in class com.oracle.svm.graal.GraalSupport
 
setRuntimeConfig(RuntimeConfiguration, Suites, LIRSuites, Suites, LIRSuites) - Static method in class com.oracle.svm.graal.GraalSupport
 
setRuntimeConfiguration(RuntimeConfiguration) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
 
setRuntimeData(EnumRuntimeData) - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
setSection(String, long) - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
setSection(String, long) - Method in interface com.oracle.svm.core.image.ImageHeapPartition
Sets the ELF/PE/Mach-O file position where this partition will be placed.
setSetBooleanArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetBooleanField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetByteArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetByteField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetCharArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetCharField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetDoubleArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetDoubleField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetFloatArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetFloatField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetIntArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetIntField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetLongArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetLongField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetObjectArrayElement(JNIFunctionPointerTypes.SetObjectArrayElementFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetObjectField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetShortArrayRegion(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetShortField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticBooleanField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticByteField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticCharField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticDoubleField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticFloatField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticIntField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticLongField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticObjectField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setSetStaticShortField(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setShort(short) - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
 
setSignature(CCharPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
setSoftReferencesAreWeak(boolean) - Static method in class com.oracle.svm.core.genscavenge.ReferenceObjectProcessing
 
setSP(Pointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setSpace(Space) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setStartIP(CodePointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setStartNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setStartSP(Pointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
 
setState(CodeInfo, int) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
 
setState(int) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setStateAfter(FrameState) - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
setStateAfter(FrameState) - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
setStateBefore(FrameState) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
setStateBefore(FrameState) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
setStateBefore(FrameState) - Method in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
setStateBefore(FrameState) - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
setStateDuring(FrameState) - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
setStatusIgnoreSafepoints() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
Make myself immune to safepoints.
setStatusJavaUnguarded() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
An unguarded transition to Java.
setStatusNative() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
setStatusNative(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
setStatusVM() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
setSubstrateData(int, boolean, boolean, JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateField
 
setSubstrateData(int, int, int) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setSupport(TruffleFeature.Support) - Static method in class com.oracle.svm.truffle.TruffleFeature
 
setSynchronizeCode(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.ActionOnTransitionToJavaSupport
 
setSystemPropertiesForImageEarly() - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
setTableForObject(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Initialize the first object table for a given object in memory.
setTableForObject(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
setThawedNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setThreadHandle(ObjectHandle) - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
setThreadLocalAtOffsetZero(FastThreadLocal) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
setThreadStatus(Thread, int) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
setThrow(JNIFunctionPointerTypes.ThrowFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setThrowNew(JNIFunctionPointerTypes.ThrowNewFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setTier(int) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
 
setTop(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setTopCarefully(HeapChunk.Header<?>, Pointer) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Set top, being careful that it is between the current top and end.
setToReflectedField(JNIFunctionPointerTypes.ToReflectedFieldFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setToReflectedMethod(JNIFunctionPointerTypes.ToReflectedMethodFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setTrivialMethod(boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setTypeCheckData(int, int, DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
setTypes(SubstrateType[], SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
setUnalignedChunk(UnalignedHeapChunk.UnalignedHeader) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setUnmaterializedStaticConstant() - Method in class com.oracle.svm.hosted.meta.HostedField
 
setUnregisterNatives(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
 
setUnsafe(AnalysisType) - Method in class com.oracle.svm.hosted.classinitialization.TypeInitializerGraph
 
setUnsupportedFeatures(UnsupportedFeatures) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
 
setUnsupportedFeatures(UnsupportedFeatures) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
setUpRememberedSetOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Set up the remembered set for the Object in this chunk.
setUpSpecFile(Path) - Method in class com.oracle.svm.core.c.libc.MuslLibc
 
setValue(long) - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
setVersion(int) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
setVersion(int) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
 
setVolatile(int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
setVolatile(IsolateThread, int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalInt
 
setVolatile(long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
setVolatile(IsolateThread, long) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalLong
 
setVolatile(T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
setVolatile(IsolateThread, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
setVolatile(T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
setVolatile(IsolateThread, T) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalWord
 
setWord(NonmovableArray<T>, int, T) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Writes the value at the given index in an array of words.
SharedBytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext, boolean) - Constructor for class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
SharedBytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext, boolean, boolean) - Constructor for class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
SharedCodeCacheProvider - Class in com.oracle.svm.core.graal.meta
 
SharedCodeCacheProvider(TargetDescription, RegisterConfig) - Constructor for class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
SharedConstantReflectionProvider - Class in com.oracle.svm.core.graal.meta
 
SharedConstantReflectionProvider() - Constructor for class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
SharedField - Interface in com.oracle.svm.core.meta
The field interface which is both used in the hosted and substrate worlds.
SharedGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
SharedGraphBuilderPhase(CoreProviders, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase
 
SharedGraphBuilderPhase.SharedBytecodeParser - Class in com.oracle.svm.hosted.phases
 
SharedLibrary - Static variable in class com.oracle.svm.core.SubstrateOptions
 
SharedLibraryViaCCBootImage - Class in com.oracle.svm.hosted.image
 
SharedLibraryViaCCBootImage(HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.SharedLibraryViaCCBootImage
 
SharedMethod - Interface in com.oracle.svm.core.meta
The method interface which is both used in the hosted and substrate worlds.
SharedRuntimeConfigurationBuilder - Class in com.oracle.svm.hosted.code
 
SharedRuntimeConfigurationBuilder(OptionValues, SVMHost, MetaAccessProvider, Function<Providers, SubstrateBackend>, NativeLibraries) - Constructor for class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
SharedRuntimeMethod - Interface in com.oracle.svm.core.graal.meta
The method interface used at runtime.
SharedType - Interface in com.oracle.svm.core.meta
The type interface which is both used in the hosted and substrate worlds.
shortName - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
shouldAllocateInTLAB(UnsignedWord, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
shouldBeInlined() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
shouldComplementProbability() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
shouldDebugNonSafepoints() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
shouldExclude(Class<?>, AnalysisMetaAccess) - Static method in class com.oracle.svm.hosted.substitute.SubstitutionReflectivityFilter
 
shouldExclude(Executable, AnalysisMetaAccess) - Static method in class com.oracle.svm.hosted.substitute.SubstitutionReflectivityFilter
 
shouldExclude(Field, AnalysisMetaAccess) - Static method in class com.oracle.svm.hosted.substitute.SubstitutionReflectivityFilter
 
shouldInclude(ResolvedJavaMethod, Infopoint) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
Returns true if the given debugInfo should be encoded.
shouldInitEnumConstants() - Method in class com.oracle.svm.core.hub.DynamicHub
 
shouldInitializeAtRuntime(ResolvedJavaType) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Returns true if the provided type should be initialized at runtime.
shouldInitializeAtRuntime(Class<?>) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Returns true if the provided class should be initialized at runtime.
shouldInitializeAtRuntime(ResolvedJavaType) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
shouldInitializeAtRuntime(Class<?>) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements.SnippetInlineInvokePlugin
 
shouldNotReachHere() - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(String) - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(String, Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
shouldShowFrame(FrameInfoQueryResult, boolean, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
shouldShowFrame(MetaAccessProvider, ResolvedJavaMethod, boolean, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
 
shouldStoreMethod() - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
 
shouldUseBasePointer() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
shutdown() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
shutdown() - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
shutdownAndDetachVMOperationThread() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
shutdownNow() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
SIG_BLOCK() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SIG_DFL() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SIG_ERR() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SIG_IGN() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SIG_SETMASK() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SIG_UNBLOCK() - Static method in class com.oracle.svm.core.posix.headers.Signal
 
sigaction(Signal.SignalEnum, Signal.sigaction, Signal.sigaction) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
sigemptyset(Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
signal() - Method in class com.oracle.svm.core.locks.VMCondition
Wakes up a single thread that is waiting on this condition.
Signal - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file signal.h.
Signal() - Constructor for class com.oracle.svm.core.posix.headers.Signal
 
signal(int, Signal.SignalDispatcher) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
Signal.AdvancedSignalDispatcher - Interface in com.oracle.svm.core.posix.headers
 
Signal.DarwinSignalEnum - Enum in com.oracle.svm.core.posix.headers
 
Signal.GregEnum - Enum in com.oracle.svm.core.posix.headers
 
Signal.GregsPointer - Interface in com.oracle.svm.core.posix.headers
 
Signal.LinuxSignalEnum - Enum in com.oracle.svm.core.posix.headers
 
Signal.MContext64 - Interface in com.oracle.svm.core.posix.headers
 
Signal.mcontext_t - Interface in com.oracle.svm.core.posix.headers
 
Signal.sigaction - Interface in com.oracle.svm.core.posix.headers
 
Signal.siginfo_t - Interface in com.oracle.svm.core.posix.headers
 
Signal.SignalDispatcher - Interface in com.oracle.svm.core.posix.headers
 
Signal.SignalEnum - Enum in com.oracle.svm.core.posix.headers
 
Signal.sigset_tPointer - Interface in com.oracle.svm.core.posix.headers
 
Signal.ucontext_t - Interface in com.oracle.svm.core.posix.headers
 
signalRangeCheck(int) - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
signature() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
 
signatures - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
signed(WordBase) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as a signed value, in decimal format.
signed(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as a signed value, in decimal format.
signed(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as a signed value, in decimal format.
signed(WordBase) - Method in class com.oracle.svm.core.log.RealLog
 
signed(int) - Method in class com.oracle.svm.core.log.RealLog
 
signed(long) - Method in class com.oracle.svm.core.log.RealLog
 
sigprocmask(int, Signal.sigset_tPointer, Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
SimpleCodeInfoQueryResult - Interface in com.oracle.svm.core.code
Reduced version of CodeInfoQueryResult as a stack-allocatable (C memory) structure.
SimpleSignature - Class in com.oracle.svm.hosted.code
A straightforward implementation of Signature.
SimpleSignature(JavaType[], JavaType) - Constructor for class com.oracle.svm.hosted.code.SimpleSignature
 
SimpleSignature(List<JavaType>, JavaType) - Constructor for class com.oracle.svm.hosted.code.SimpleSignature
 
simplify(SimplifierTool) - Method in class com.oracle.svm.core.graal.nodes.UnreachableNode
 
SINGLE_ISOLATE_SENTINEL - Static variable in class com.oracle.svm.core.c.function.CEntryPointSetup
The sentinel value for Isolate when the native image is built so that there can be only a single isolate.
SINGLE_ISOLATE_TO_SINGLE_THREAD_ADDEND - Static variable in class com.oracle.svm.core.c.function.CEntryPointSetup
 
SINGLE_THREAD_SENTINEL - Static variable in class com.oracle.svm.core.c.function.CEntryPointSetup
The sentinel value for IsolateThread when the native image is built so that there can be only a single isolate with a single thread.
singleModuleReference - Static variable in class com.oracle.svm.core.hub.DynamicHub
 
SingleThreadedMonitorSupport - Class in com.oracle.svm.core.monitor
Without support for threads, there is no need for any monitor operations.
SingleThreadedMonitorSupport() - Constructor for class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
 
singleton() - Static method in interface com.oracle.svm.core.c.libc.LibCBase
 
singleton() - Static method in class com.oracle.svm.core.CalleeSavedRegisters
 
singleton() - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
singleton() - Static method in class com.oracle.svm.core.FrameAccess
 
singleton() - Static method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
singleton() - Static method in interface com.oracle.svm.core.heap.ReferenceAccess
 
singleton() - Static method in class com.oracle.svm.core.jdk.NativeLibrarySupport
 
singleton() - Static method in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
singleton() - Static method in class com.oracle.svm.core.monitor.MonitorSupport
 
singleton() - Static method in class com.oracle.svm.core.option.HostedOptionValues
 
singleton() - Static method in class com.oracle.svm.core.option.RuntimeOptionParser
Returns the singleton instance that is created during native image generation and stored in the ImageSingletons.
singleton() - Static method in class com.oracle.svm.core.option.RuntimeOptionValues
 
singleton() - Static method in class com.oracle.svm.core.option.XOptions
 
singleton() - Static method in interface com.oracle.svm.core.RegisterDumper
 
singleton() - Static method in interface com.oracle.svm.core.stack.StackOverflowCheck
 
SINGLETON - Static variable in class com.oracle.svm.core.stack.SubstrateStackIntrospection
 
singleton() - Static method in class com.oracle.svm.core.thread.JavaThreads
 
singleton() - Static method in class com.oracle.svm.core.thread.Safepoint.Master
 
singleton() - Static method in class com.oracle.svm.core.thread.VMThreads
 
singleton() - Static method in class com.oracle.svm.core.util.HostedStringDeduplication
 
SINGLETON - Static variable in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
singleton() - Static method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
SINGLETON - Static variable in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
singleton() - Static method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
singleton() - Static method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
singleton() - Static method in class com.oracle.svm.hosted.code.CFunctionLinkages
 
singleton() - Static method in class com.oracle.svm.hosted.code.CFunctionPointerCallStubSupport
 
singleton() - Static method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
singleton() - Static method in class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
singleton() - Static method in class com.oracle.svm.hosted.ReachabilityHandlerFeature
 
singleton() - Static method in class com.oracle.svm.jni.access.JNIAccessFeature
 
singleton() - Static method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
singleton() - Static method in class com.oracle.svm.jni.functions.JNIFunctionTables
 
SizableInfo - Class in com.oracle.svm.hosted.c.info
 
SizableInfo(String, SizableInfo.ElementKind) - Constructor for class com.oracle.svm.hosted.c.info.SizableInfo
 
SizableInfo.ElementKind - Enum in com.oracle.svm.hosted.c.info
Type information, also for implicit or explicit signedness information.
SizableInfo.SignednessValue - Enum in com.oracle.svm.hosted.c.info
Possible values for the SizableInfo.getSignednessInfo().
size - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
size - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
size() - Method in interface com.oracle.svm.core.heap.PhysicalMemory.PhysicalMemorySupport
Get the size of physical memory from the OS.
size() - Static method in class com.oracle.svm.core.heap.PhysicalMemory
Returns the size of physical memory in bytes, querying it from the OS if it has not been initialized yet.
size() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns the number of key-value mappings in this map.
size - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
The size of the ByteBuffer.
size() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type
 
SIZE_FIELD - Static variable in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
SizeAndSignednessVerifier - Class in com.oracle.svm.hosted.c.query
 
sizeInBytes(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
The size (in bytes) of values with the given kind.
sizeInBytes - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
sizeof(Class<? extends PointerBase>) - Method in class com.oracle.svm.hosted.c.SizeOfSupportImpl
 
SizeOfSupportImpl - Class in com.oracle.svm.hosted.c
 
SizeOfSupportImpl(NativeLibraries, MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.c.SizeOfSupportImpl
 
sizeSupplier - Variable in class com.oracle.svm.core.c.CGlobalDataImpl
 
sizeSupplier - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
sleep(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
Sleep(int) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
SleepConditionVariableCS(Process.PCONDITION_VARIABLE, Process.PCRITICAL_SECTION, int) - Static method in class com.oracle.svm.core.windows.headers.Process
 
SleepConditionVariableCSNoTrans(Process.PCONDITION_VARIABLE, Process.PCRITICAL_SECTION, int) - Static method in class com.oracle.svm.core.windows.headers.Process
 
SLEEPING - Static variable in class com.oracle.svm.core.thread.ThreadStatus
slot - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
slotIdentity - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
All nodes with the same identity get the same stack slot assigned.
slotValue - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
SLOW_PATH_MONITOR_ENTER - Static variable in class com.oracle.svm.core.monitor.MonitorSnippets
 
SLOW_PATH_MONITOR_EXIT - Static variable in class com.oracle.svm.core.monitor.MonitorSnippets
 
slowTransitionNativeToVM() - Static method in class com.oracle.svm.core.thread.Safepoint
 
snippet(Class<? extends Snippets>, String, ResolvedJavaMethod, Object, LocationIdentity...) - Method in class com.oracle.svm.core.graal.snippets.SubstrateTemplates
 
snippet(Class<? extends Snippets>, String, Object, Object[]) - Method in class com.oracle.svm.core.graal.snippets.SubstrateTemplates
 
snippet(Class<? extends Snippets>, String, Object[]) - Method in class com.oracle.svm.core.graal.snippets.SubstrateTemplates
 
snippet(Class<? extends Snippets>, String, ResolvedJavaMethod, Object, Object[]) - Method in class com.oracle.svm.core.graal.snippets.SubstrateTemplates
 
snippetCounters - Variable in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets.Templates
 
SnippetInlineInvokePlugin() - Constructor for class com.oracle.svm.core.graal.meta.SubstrateReplacements.SnippetInlineInvokePlugin
 
SnippetRuntime - Class in com.oracle.svm.core.snippets
 
SnippetRuntime() - Constructor for class com.oracle.svm.core.snippets.SnippetRuntime
 
SnippetRuntime.SubstrateForeignCallDescriptor - Class in com.oracle.svm.core.snippets
 
socket_AF_INET6() - Static method in class com.oracle.svm.core.os.IsDefined
 
socket_AF_UNIX() - Static method in class com.oracle.svm.core.os.IsDefined
 
SoftRefLRUPolicyMSPerMB - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
sort() - Method in class com.oracle.svm.hosted.c.NativeLibraries.DependencyGraph
 
SourceCache - Class in com.oracle.svm.hosted.image.sources
An abstract cache manager for some subspace of the JDK, GraalVM or application source file space.
SourceCache() - Constructor for class com.oracle.svm.hosted.image.sources.SourceCache
Create some flavour of source cache.
SourceCache.SourceCacheFeature - Class in com.oracle.svm.hosted.image.sources
An automatic feature class which acquires the image loader class path via the afterAnalysis callback.
SourceCacheFeature() - Constructor for class com.oracle.svm.hosted.image.sources.SourceCache.SourceCacheFeature
 
SourceCacheType - Enum in com.oracle.svm.hosted.image.sources
 
sourceClass - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceClassIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceLineNumber - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
SourceManager - Class in com.oracle.svm.hosted.image.sources
A singleton class responsible for locating source files for classes included in a native image and copying them into the local sources.
SourceManager() - Constructor for class com.oracle.svm.hosted.image.sources.SourceManager
 
sourceMethodName - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceMethodNameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourcePathEntries - Static variable in class com.oracle.svm.hosted.image.sources.SourceCache
A list of all entries in the classpath used by the native image classloader.
sourceReference - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
sp - Variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
sp() - Method in interface com.oracle.svm.core.posix.headers.Signal.mcontext_t
 
Space - Class in com.oracle.svm.core.genscavenge
A Space is a collection of HeapChunks.
Space(String, boolean, int) - Constructor for class com.oracle.svm.core.genscavenge.Space
Constructor for sub-classes.
Space.Accounting - Class in com.oracle.svm.core.genscavenge
Keep whatever accounting is required.
Space.Verifier - Interface in com.oracle.svm.core.genscavenge
 
spaces(int) - Method in class com.oracle.svm.core.log.Log
Prints the requested number of spaces, e.g., for indentation.
spaces(int) - Method in class com.oracle.svm.core.log.RealLog
 
SpawnIsolates - Static variable in class com.oracle.svm.core.SubstrateOptions
 
Specialize - Annotation Type in com.oracle.svm.core.annotate
Used to test specialization and deoptimization.
specializedArguments - Variable in class com.oracle.svm.hosted.code.CompilationInfo
The constant arguments for a DeoptTest method called by a Specialize method.
specifiedInitKindFor(Class<?>) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
Returns an init kind for clazz.
specifiedInitKindFor(Class<?>) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
 
speculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
split(String, String) - Static method in class com.oracle.svm.core.SubstrateUtil
Similar to String.split(java.lang.String, int) but with a fixed separator string instead of a regular expression.
SplittableRandomAccessors - Class in com.oracle.svm.core.jdk
 
SplittableRandomAccessors() - Constructor for class com.oracle.svm.core.jdk.SplittableRandomAccessors
 
srcRoots - Variable in class com.oracle.svm.hosted.image.sources.SourceCache
A list of root directories which may contain source files from which this cache can be populated.
st_ino() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxStat.stat64
 
st_size() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinStat.stat64
 
st_size() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxStat.stat64
 
STACK_SIZE_PARAM_IS_A_RESERVATION() - Static method in class com.oracle.svm.core.windows.headers.Process
 
StackElement(Pointer, CodePointer, DeoptimizedFrame) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
stackFrameVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
StackFrameVisitor - Interface in com.oracle.svm.core.stack
Given access to a thread stack frame, perform some computation on it.
StackOverflowCheck - Interface in com.oracle.svm.core.stack
This interface provides functions related to stack overflow checking that are invoked by other parts of Substrate VM.
StackOverflowCheck.Options - Class in com.oracle.svm.core.stack
 
StackOverflowCheck.OSSupport - Interface in com.oracle.svm.core.stack
Operating system abstraction: The OS needs to provide end of the physical stack memory.
stackPointerAdjustmentOnCall() - Method in class com.oracle.svm.core.aarch64.AArch64FrameAccess
 
stackPointerAdjustmentOnCall() - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
stackPointerAdjustmentOnCall() - Method in class com.oracle.svm.core.FrameAccess
Gets the amount by which the stack pointer is adjusted by a call instruction.
StackRedZoneSize - Static variable in class com.oracle.svm.core.stack.StackOverflowCheck.Options
 
StackSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
stackSlot - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
stackSlotHolder - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
We need to make sure that the stack block is reserved only once, even when compiler optimizations such as loop unrolling duplicate the actual StackValueNode.
StackSlotHolder(int) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
StackSlotIdentity(String) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
 
StackTrace - Static variable in class com.oracle.svm.core.SubstrateOptions
 
StackTraceUtils - Class in com.oracle.svm.core.jdk
 
StackTraceUtils() - Constructor for class com.oracle.svm.core.jdk.StackTraceUtils
 
stackValue(long, long, StackValueNode.StackSlotIdentity) - Static method in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
StackValueNode - Class in com.oracle.svm.core.graal.stackvalue
 
StackValueNode(long, long, StackValueNode.StackSlotIdentity) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
StackValueNode.StackSlotHolder - Class in com.oracle.svm.core.graal.stackvalue
 
StackValueNode.StackSlotIdentity - Class in com.oracle.svm.core.graal.stackvalue
 
StackValuePhase - Class in com.oracle.svm.core.graal.stackvalue
 
StackValuePhase() - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValuePhase
 
StackVerifier - Class in com.oracle.svm.core.genscavenge
Walk a thread stack verifying the Objects pointed to from the frames.
StackYellowZoneSize - Static variable in class com.oracle.svm.core.stack.StackOverflowCheck.Options
 
Stage0StackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
Stage1StackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
startVMOperationThread() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
state - Variable in class com.oracle.svm.core.genscavenge.Latch
 
state - Variable in class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
State() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
STATE_CODE_CONSTANTS_LIVE - Static variable in interface com.oracle.svm.core.code.CodeInfo
Indicates that the code is fully installed from the GC point of view, i.e., the GC must visit the heap references that are directly embedded in the machine code.
STATE_CREATED - Static variable in interface com.oracle.svm.core.code.CodeInfo
Initial state.
STATE_PARTIALLY_FREED - Static variable in interface com.oracle.svm.core.code.CodeInfo
Indicates that this CodeInfo object was invalidated and parts of its data were freed.
STATE_READY_FOR_INVALIDATION - Static variable in interface com.oracle.svm.core.code.CodeInfo
Indicates that the GC will invalidate and free this CodeInfo object as part of the current garbage collection.
STATE_UNREACHABLE - Static variable in interface com.oracle.svm.core.code.CodeInfo
Indicates that a partially freed CodeInfo object is not reachable from the GC point of view.
stateAfter - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
stateAfter() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
stateAfter - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
stateAfter() - Method in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
stateAfter - Variable in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
stateBefore - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
stateBefore - Variable in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
stateBefore() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
stateBefore - Variable in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
stateBefore() - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
stateBefore() - Method in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
stateBefore - Variable in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
stateBefore() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
stateDuring() - Method in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
staticAnalysisResults - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
staticAnalysisResults - Variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
StaticExecutable - Static variable in class com.oracle.svm.core.SubstrateOptions
 
staticFieldBase(StructuredGraph, ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
staticFields - Variable in class com.oracle.svm.hosted.meta.HostedType
 
StaticFieldsSupport - Class in com.oracle.svm.core
Static fields are represented as two arrays in the native image heap: one for Object fields and one for all primitive fields.
StaticFieldsSupport() - Constructor for class com.oracle.svm.core.StaticFieldsSupport
 
STATUS_CREATED - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
IsolateThread memory has been allocated for the thread, but the thread is not on the VMThreads list yet.
STATUS_ILLEGAL - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
An illegal thread state for places where we need to pass a value.
STATUS_IN_JAVA - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
The thread is running in Java code.
STATUS_IN_NATIVE - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
The thread is running in native code.
STATUS_IN_SAFEPOINT - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
The thread has been requested to stop at a safepoint.
STATUS_IN_VM - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
The thread is running in trusted native code that was linked into the image.
StatusSupport() - Constructor for class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
statusTL - Static variable in class com.oracle.svm.core.thread.VMThreads.StatusSupport
The status of a IsolateThread.
STD_ERROR_HANDLE() - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
STD_INPUT_HANDLE() - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
STD_OUTPUT_HANDLE() - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
Stdlib - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file stdlib.h.
Stdlib() - Constructor for class com.oracle.svm.core.posix.headers.Stdlib
 
storageKind(JavaType) - Method in class com.oracle.svm.core.graal.code.SubstrateDebugInfoBuilder
 
storageKind - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
storeLocal(int, JavaKind, ValueNode) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
StoreVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
StoreVMThreadLocalNode(VMThreadLocalInfo, ValueNode, ValueNode, OnHeapMemoryAccess.BarrierType) - Constructor for class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
strchr(CCharPointer, int) - Static method in class com.oracle.svm.core.SubstrateUtil
Returns a pointer to the matched character or NULL if the character is not found.
strcmp(PointerBase, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strcpy(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strdup(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strdup(CCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
strdup(CCharPointer) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
strdupImpl(CCharPointer) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
StreamingServerMessageOutputStream - Class in com.oracle.svm.hosted.server
Converts the data stream to streaming messages containing the content as well as the command that accompanies the content.
StrengthenStampsPhase - Class in com.oracle.svm.hosted.phases
Strengthens the stamp of nodes based on the static analysis result.
StrengthenStampsPhase() - Constructor for class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
strengthenStampType - Variable in class com.oracle.svm.hosted.meta.HostedType
A more precise subtype that can replace this type as the declared type of values.
strerror(int) - Static method in class com.oracle.svm.core.posix.headers.Errno
 
string(String) - Method in class com.oracle.svm.core.log.Log
Prints all characters in the string, without any platform- or charset-depending conversions.
string(String, int, int) - Method in class com.oracle.svm.core.log.Log
Prints all characters in the string, filling with spaces before or after.
string(char[]) - Method in class com.oracle.svm.core.log.Log
Prints all characters in the array, without any platform- or charset-depending conversions.
string(byte[]) - Method in class com.oracle.svm.core.log.Log
Prints all bytes in the array, without any conversion.
string(byte[], int, int) - Method in class com.oracle.svm.core.log.Log
Prints the provided range of bytes in the array, without any conversion.
string(CCharPointer) - Method in class com.oracle.svm.core.log.Log
Prints the C string.
string(String) - Method in class com.oracle.svm.core.log.RealLog
 
string(String, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
string(char[]) - Method in class com.oracle.svm.core.log.RealLog
 
string(byte[], int, int) - Method in class com.oracle.svm.core.log.RealLog
 
string(CCharPointer) - Method in class com.oracle.svm.core.log.RealLog
 
STRING_MARKER - Static variable in class com.oracle.svm.hosted.c.query.QueryResultFormat
 
StringBuilderLog - Class in com.oracle.svm.core.log
 
StringBuilderLog() - Constructor for class com.oracle.svm.core.log.StringBuilderLog
 
StringInternSupport - Class in com.oracle.svm.core.jdk
 
StringInternSupport() - Constructor for class com.oracle.svm.core.jdk.StringInternSupport
 
stringToClasspath(String) - Static method in class com.oracle.svm.core.util.ClasspathUtils
 
stringToUtf8(String, boolean) - Static method in class com.oracle.svm.core.util.Utf8
 
strlcpy(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strlen(CCharPointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Returns the length of a C char* string.
strncpy(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strstr(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strtok_r(CCharPointer, CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strtol(CCharPointer, CCharPointerPointer, int) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
StructBitfieldInfo - Class in com.oracle.svm.hosted.c.info
Information of a C Struct bitfield.
StructBitfieldInfo(String) - Constructor for class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
StructFieldInfo - Class in com.oracle.svm.hosted.c.info
Information of a C Struct field.
StructFieldInfo(String, SizableInfo.ElementKind) - Constructor for class com.oracle.svm.hosted.c.info.StructFieldInfo
 
StructInfo - Class in com.oracle.svm.hosted.c.info
 
StructInfo(String, String, ResolvedJavaType, boolean) - Constructor for class com.oracle.svm.hosted.c.info.StructInfo
 
StubCallingConvention - Annotation Type in com.oracle.svm.core.annotate
Use a calling convention where all registers are callee-saved.
StubCallingConvention.Utils - Class in com.oracle.svm.core.annotate
 
submit(ForkJoinTask<T>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
submit(Callable<T>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
submit(Runnable, T) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
submit(Runnable) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
submitForCompilation(OptimizedCallTarget, boolean) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
Substitute - Annotation Type in com.oracle.svm.core.annotate
When used to annotate a method, it indicates that a method declaration is intended to be a substitute for a method declaration in another class.
SubstituteTarget - Annotation Type in com.oracle.svm.core.annotate
Marks elements that are substituted in different platforms.
SubstitutionField - Class in com.oracle.svm.hosted.substitute
 
SubstitutionField(ResolvedJavaField, ResolvedJavaField) - Constructor for class com.oracle.svm.hosted.substitute.SubstitutionField
 
SubstitutionFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
 
SubstitutionMethod - Class in com.oracle.svm.hosted.substitute
 
SubstitutionMethod(ResolvedJavaMethod, ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
SubstitutionMethod(ResolvedJavaMethod, ResolvedJavaMethod, boolean) - Constructor for class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
SubstitutionReflectivityFilter - Class in com.oracle.svm.hosted.substitute
Decides whether any class, method or field should not be reflectively accessible (for example, by java.lang.reflect or via JNI) due to substitutions.
SubstitutionReflectivityFilter() - Constructor for class com.oracle.svm.hosted.substitute.SubstitutionReflectivityFilter
 
SubstitutionResources - Static variable in class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor.Options
 
SubstitutionType - Class in com.oracle.svm.hosted.substitute
 
SubstitutionType(ResolvedJavaType, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.substitute.SubstitutionType
 
SubstrateAArch64Backend - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend(Providers) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
 
SubstrateAArch64Backend.DeadEndOp - Class in com.oracle.svm.core.graal.aarch64
Marks a point that is unreachable because a previous instruction never returns.
SubstrateAArch64Backend.DeoptEntryStubContext - Class in com.oracle.svm.core.graal.aarch64
Generates the prolog of a Deoptimizer.StubType.EntryStub method.
SubstrateAArch64Backend.DeoptExitStubContext - Class in com.oracle.svm.core.graal.aarch64
Generates the epilog of a Deoptimizer.StubType.ExitStub method.
SubstrateAArch64Backend.LoadCompressedObjectConstantOp - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64DirectCallOp - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64FrameContext - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64IndirectCallOp - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64LIRGenerator - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64LIRKindTool - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64MoveFactory - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64Backend.SubstrateLIRGenerationResult - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64DirectCallOp(RuntimeConfiguration, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, Value, int) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64DirectCallOp
 
SubstrateAArch64FrameContext() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
 
SubstrateAArch64IndirectCallOp(RuntimeConfiguration, ResolvedJavaMethod, Value, Value[], Value[], Value, LIRFrameState, Value, int) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64IndirectCallOp
 
SubstrateAArch64LIRGenerator(LIRKindTool, AArch64ArithmeticLIRGenerator, LIRGeneratorTool.MoveFactory, Providers, LIRGenerationResult) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
 
SubstrateAArch64LIRKindTool() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRKindTool
 
SubstrateAArch64LoweringProvider - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64LoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
 
SubstrateAArch64MoveFactory(SharedMethod, LIRKindTool, SubstrateAArch64RegisterConfig) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
 
SubstrateAArch64NodeLIRBuilder(StructuredGraph, LIRGeneratorTool, AArch64NodeMatchRules) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
SubstrateAArch64RegisterConfig - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64RegisterConfig(SubstrateRegisterConfig.ConfigKind, MetaAccessProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
SubstrateAArch64SuitesCreatorProvider - Class in com.oracle.svm.core.graal.aarch64
 
SubstrateAArch64SuitesCreatorProvider() - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64SuitesCreatorProvider
 
SubstrateAllocationProfilingData(AllocationSnippets.AllocationSnippetCounters, AllocationCounter) - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets.SubstrateAllocationProfilingData
 
SubstrateAllocationSnippets - Class in com.oracle.svm.core.graal.snippets
 
SubstrateAllocationSnippets() - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
SubstrateAllocationSnippets.SubstrateAllocationProfilingData - Class in com.oracle.svm.core.graal.snippets
 
SubstrateAllocationSnippets.Templates - Class in com.oracle.svm.core.graal.snippets
 
SubstrateAMD64AddressLowering - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64AddressLowering(CompressEncoding, SubstrateRegisterConfig) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64AddressLowering
 
SubstrateAMD64Backend - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend(Providers) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
SubstrateAMD64Backend.DeadEndOp - Class in com.oracle.svm.core.graal.amd64
Marks a point that is unreachable because a previous instruction never returns.
SubstrateAMD64Backend.DeoptEntryStubContext - Class in com.oracle.svm.core.graal.amd64
Generates the prolog of a Deoptimizer.StubType.EntryStub method.
SubstrateAMD64Backend.DeoptExitStubContext - Class in com.oracle.svm.core.graal.amd64
Generates the epilog of a Deoptimizer.StubType.ExitStub method.
SubstrateAMD64Backend.SubstrateAMD64DirectCallOp - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64FrameContext - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64LIRGenerator - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64LIRKindTool - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64MoveFactory - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64Backend.SubstrateLIRGenerationResult - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64DirectCallOp(RuntimeConfiguration, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, Value, Value, int, boolean, Value) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
SubstrateAMD64FrameContext() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
SubstrateAMD64IndirectCallOp(RuntimeConfiguration, ResolvedJavaMethod, Value, Value[], Value[], Value, LIRFrameState, Value, Value, int, boolean, Value) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp
 
SubstrateAMD64LIRGenerator(LIRKindTool, AMD64ArithmeticLIRGenerator, LIRGeneratorTool.MoveFactory, Providers, LIRGenerationResult) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
SubstrateAMD64LIRKindTool() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
SubstrateAMD64LoweringProvider - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64LoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64LoweringProvider
 
SubstrateAMD64MoveFactory(AMD64MoveFactoryBase.BackupSlotProvider, SharedMethod, LIRKindTool, SubstrateRegisterConfig) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
SubstrateAMD64NodeLIRBuilder(StructuredGraph, LIRGeneratorTool, AMD64NodeMatchRules) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
SubstrateAMD64RegisterConfig - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64RegisterConfig(SubstrateRegisterConfig.ConfigKind, MetaAccessProvider, TargetDescription, boolean) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
SubstrateAMD64SuitesCreatorProvider - Class in com.oracle.svm.core.graal.amd64
 
SubstrateAMD64SuitesCreatorProvider() - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64SuitesCreatorProvider
 
SubstrateAnnotationInvocationHandler - Class in com.oracle.svm.core
Wrapper for the InvocationHandler used by the JDK for annotations.
SubstrateAnnotationInvocationHandler(InvocationHandler) - Constructor for class com.oracle.svm.core.SubstrateAnnotationInvocationHandler
 
SubstrateArraysCopyOf - Interface in com.oracle.svm.core.graal.jdk
Interface for SubstrateVM nodes implementing Arrays.copyOf(T[], int).
SubstrateArraysCopyOfNode - Class in com.oracle.svm.core.graal.jdk
Implementation for substrate Arrays.copyOf().
SubstrateArraysCopyOfNode(Stamp, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
The stamp is conservative.
SubstrateArraysCopyOfSnippets - Class in com.oracle.svm.core.graal.jdk
 
SubstrateArraysCopyOfSnippets.ArraysCopyOfLowering - Class in com.oracle.svm.core.graal.jdk
 
SubstrateArraysCopyOfSnippets.ArraysCopyOfWithExceptionLowering - Class in com.oracle.svm.core.graal.jdk
 
SubstrateArraysCopyOfWithExceptionNode - Class in com.oracle.svm.core.graal.jdk
Implementation for substrate Arrays.copyOf() with an exception edge.
SubstrateArraysCopyOfWithExceptionNode(Stamp, ValueNode, ValueNode, ValueNode, ValueNode, int) - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
The stamp is conservative.
SubstrateBackend - Class in com.oracle.svm.core.graal.code
 
SubstrateBackend(Providers) - Constructor for class com.oracle.svm.core.graal.code.SubstrateBackend
 
SubstrateBackendFactory - Class in com.oracle.svm.core.graal.code
 
SubstrateBackendFactory() - Constructor for class com.oracle.svm.core.graal.code.SubstrateBackendFactory
 
SubstrateBasicLoweringProvider - Class in com.oracle.svm.core.graal.meta
 
SubstrateBasicLoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
SubstrateBytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext, boolean) - Constructor for class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
SubstrateCallingConvention - Class in com.oracle.svm.core.graal.code
 
SubstrateCallingConvention(CallingConvention.Type, JavaKind[], int, AllocatableValue, AllocatableValue...) - Constructor for class com.oracle.svm.core.graal.code.SubstrateCallingConvention
 
SubstrateCallingConventionType - Enum in com.oracle.svm.core.graal.code
 
SubstrateClassInitializationPlugin - Class in com.oracle.svm.hosted.phases
 
SubstrateClassInitializationPlugin(SVMHost) - Constructor for class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
SubstrateCodeCacheProvider - Class in com.oracle.svm.graal.meta
 
SubstrateCodeCacheProvider(TargetDescription, RegisterConfig) - Constructor for class com.oracle.svm.graal.meta.SubstrateCodeCacheProvider
 
SubstrateCompilableTruffleAST - Interface in com.oracle.svm.truffle.api
 
SubstrateCompilationIdentifier - Class in com.oracle.svm.core.graal.code
 
SubstrateCompilationIdentifier() - Constructor for class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
SubstrateCompilationResult - Class in com.oracle.svm.core.graal.code
 
SubstrateCompilationResult(CompilationIdentifier, String) - Constructor for class com.oracle.svm.core.graal.code.SubstrateCompilationResult
 
SubstrateCompiledCode - Class in com.oracle.svm.core.graal.code
 
SubstrateCompiledCode(CompilationResult) - Constructor for class com.oracle.svm.core.graal.code.SubstrateCompiledCode
 
SubstrateCompressionNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateCompressionNode(CompressionNode.CompressionOp, ValueNode, CompressEncoding) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
SubstrateConstantFieldProvider - Class in com.oracle.svm.graal.meta
Implements the default constant folding semantics for Java fields in the HotSpot VM.
SubstrateConstantFieldProvider(MetaAccessProvider) - Constructor for class com.oracle.svm.graal.meta.SubstrateConstantFieldProvider
 
SubstrateConstantReflectionProvider - Class in com.oracle.svm.graal.meta
 
SubstrateConstantReflectionProvider(SubstrateMetaAccess) - Constructor for class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
SubstrateDataBuilder - Class in com.oracle.svm.core.graal.code
 
SubstrateDataBuilder() - Constructor for class com.oracle.svm.core.graal.code.SubstrateDataBuilder
 
SubstrateDataBuilder.ObjectData - Class in com.oracle.svm.core.graal.code
 
SubstrateDebugInfoBuilder - Class in com.oracle.svm.core.graal.code
 
SubstrateDebugInfoBuilder(StructuredGraph, NodeValueMap) - Constructor for class com.oracle.svm.core.graal.code.SubstrateDebugInfoBuilder
 
SubstrateDynamicNewArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateDynamicNewArrayNode(ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
SubstrateDynamicNewInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateDynamicNewInstanceNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
SubstrateExitHandlerFeature - Class in com.oracle.svm.core
 
SubstrateExitHandlerFeature() - Constructor for class com.oracle.svm.core.SubstrateExitHandlerFeature
 
SubstrateField - Class in com.oracle.svm.graal.meta
 
SubstrateField(MetaAccessProvider, ResolvedJavaField, int, HostedStringDeduplication) - Constructor for class com.oracle.svm.graal.meta.SubstrateField
 
SubstrateFieldLocationIdentity - Class in com.oracle.svm.core.graal.nodes
 
SubstrateFieldLocationIdentity(ResolvedJavaField) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateFieldLocationIdentity
 
SubstrateForeignCallLinkage - Class in com.oracle.svm.core.graal.meta
 
SubstrateForeignCallLinkage(Providers, SnippetRuntime.SubstrateForeignCallDescriptor) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
SubstrateForeignCallsProvider - Class in com.oracle.svm.core.graal.meta
 
SubstrateForeignCallsProvider() - Constructor for class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
SubstrateForeignCallTarget - Annotation Type in com.oracle.svm.core.snippets
Used for methods that are targets for foreign calls.
SubstrateGraalRuntime - Class in com.oracle.svm.graal
 
SubstrateGraalRuntime() - Constructor for class com.oracle.svm.graal.SubstrateGraalRuntime
 
SubstrateGraalUtils - Class in com.oracle.svm.graal
 
SubstrateGraalUtils() - Constructor for class com.oracle.svm.graal.SubstrateGraalUtils
 
SubstrateGraalUtils.Options - Class in com.oracle.svm.graal
 
SubstrateGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
SubstrateGraphBuilderPhase(Providers, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase
 
SubstrateGraphBuilderPhase.SubstrateBytecodeParser - Class in com.oracle.svm.hosted.phases
 
SubstrateGraphBuilderPlugins - Class in com.oracle.svm.hosted.snippets
 
SubstrateGraphBuilderPlugins() - Constructor for class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
SubstrateGraphKit - Class in com.oracle.svm.core.graal.replacements
 
SubstrateGraphKit(DebugContext, ResolvedJavaMethod, Providers, WordTypes, GraphBuilderConfiguration.Plugins, CompilationIdentifier) - Constructor for class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
SubstrateGraphMaker - Class in com.oracle.svm.hosted.code
 
SubstrateGraphMaker(ReplacementsImpl, ResolvedJavaMethod, ResolvedJavaMethod, WordTypes) - Constructor for class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
SubstrateGraphMakerFactory - Class in com.oracle.svm.hosted.code
 
SubstrateGraphMakerFactory(WordTypes) - Constructor for class com.oracle.svm.hosted.code.SubstrateGraphMakerFactory
 
SubstrateHostedCompilationIdentifier - Class in com.oracle.svm.hosted.code
CompilationIdentifier for a substrate compilation.
SubstrateHostedCompilationIdentifier(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
SubstrateInstalledCode - Interface in com.oracle.svm.core.deopt
 
SubstrateInstalledCode.Access - Interface in com.oracle.svm.core.deopt
Provides access to a SubstrateInstalledCode.
SubstrateInstalledCodeImpl - Class in com.oracle.svm.graal.meta
Represents the installed code of a runtime compiled method.
SubstrateInstalledCodeImpl(SharedRuntimeMethod) - Constructor for class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
SubstrateInstalledCodeImpl(String, SharedRuntimeMethod) - Constructor for class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
SubstrateIntrinsics - Class in com.oracle.svm.core.graal.snippets
 
SubstrateIntrinsics() - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
SubstrateIntrinsics.Any - Interface in com.oracle.svm.core.graal.snippets
 
SubstrateKnownTruffleTypes - Class in com.oracle.svm.truffle.api
 
SubstrateKnownTruffleTypes(MetaAccessProvider) - Constructor for class com.oracle.svm.truffle.api.SubstrateKnownTruffleTypes
 
SubstrateLIRGenerationResult(CompilationIdentifier, LIR, FrameMapBuilder, RegisterAllocationConfig, CallingConvention, SharedMethod) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateLIRGenerationResult
 
SubstrateLIRGenerationResult(CompilationIdentifier, LIR, FrameMapBuilder, CallingConvention, RegisterAllocationConfig, SharedMethod) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateLIRGenerationResult
 
SubstrateLIRGenerator - Interface in com.oracle.svm.core.graal.code
 
SubstrateLoweringProvider - Interface in com.oracle.svm.core.graal.meta
 
SubstrateLoweringProviderFactory - Interface in com.oracle.svm.core.graal.code
 
SubstrateMemoryAccessProvider - Interface in com.oracle.svm.core.graal.meta
 
SubstrateMemoryAccessProviderImpl - Class in com.oracle.svm.graal.meta
 
SubstrateMetaAccess - Class in com.oracle.svm.graal.meta
 
SubstrateMetaAccess() - Constructor for class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
SubstrateMethod - Class in com.oracle.svm.graal.meta
 
SubstrateMethod(ResolvedJavaMethod, HostedStringDeduplication) - Constructor for class com.oracle.svm.graal.meta.SubstrateMethod
 
SubstrateMethodCallTargetNode - Class in com.oracle.svm.hosted.nodes
 
SubstrateMethodCallTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], StampPair, StaticAnalysisResults, int) - Constructor for class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
SubstrateNarrowOopStamp - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNarrowOopStamp(ResolvedJavaType, boolean, boolean, boolean, CompressEncoding) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
SubstrateNewArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNewArrayNode(ResolvedJavaType, ValueNode, boolean, FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
SubstrateNewInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNewInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
SubstrateNewInstanceNode(ResolvedJavaType, boolean, FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
SubstrateNodeLIRBuilder - Interface in com.oracle.svm.core.graal.code
 
SubstrateObjectCloneNode - Class in com.oracle.svm.core.graal.jdk
 
SubstrateObjectCloneNode(MacroNode.MacroParams) - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
SubstrateObjectCloneSnippets - Class in com.oracle.svm.core.graal.jdk
 
SubstrateObjectConstant - Class in com.oracle.svm.core.meta
 
SubstrateObjectConstant(boolean) - Constructor for class com.oracle.svm.core.meta.SubstrateObjectConstant
 
SubstrateOperatingSystemMXBean - Class in com.oracle.svm.core.jdk
 
SubstrateOperatingSystemMXBean() - Constructor for class com.oracle.svm.core.jdk.SubstrateOperatingSystemMXBean
 
SubstrateOptimizedCallTarget - Class in com.oracle.svm.truffle.api
 
SubstrateOptimizedCallTarget(OptimizedCallTarget, RootNode) - Constructor for class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
SubstrateOptions - Class in com.oracle.svm.core
 
SubstrateOptions() - Constructor for class com.oracle.svm.core.SubstrateOptions
 
SubstrateOptions.ValueUpdateHandler - Interface in com.oracle.svm.core
 
SubstrateOptionsParser - Class in com.oracle.svm.core.option
This class contains methods for parsing options and matching them against OptionDescriptors.
SubstrateOptionsParser() - Constructor for class com.oracle.svm.core.option.SubstrateOptionsParser
 
SubstrateOptionsParser.BooleanOptionFormat - Enum in com.oracle.svm.core.option
Constants denoting supported boolean option formats.
SubstratePartialEvaluator - Class in com.oracle.svm.truffle.api
 
SubstratePartialEvaluator(Providers, GraphBuilderConfiguration, SnippetReflectionProvider, Architecture) - Constructor for class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
SubstratePEGraphDecoder - Class in com.oracle.svm.truffle.api
 
SubstratePEGraphDecoder(Architecture, StructuredGraph, CoreProviders, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin, NodePlugin[], ResolvedJavaMethod, ResolvedJavaMethod, SourceLanguagePositionProvider) - Constructor for class com.oracle.svm.truffle.api.SubstratePEGraphDecoder
 
SubstratePlatformConfigurationProvider - Class in com.oracle.svm.core.graal.code
 
SubstratePlatformConfigurationProvider(BarrierSet) - Constructor for class com.oracle.svm.core.graal.code.SubstratePlatformConfigurationProvider
 
SubstrateReferenceMap - Class in com.oracle.svm.core.heap
 
SubstrateReferenceMap() - Constructor for class com.oracle.svm.core.heap.SubstrateReferenceMap
 
SubstrateReferenceMapBuilder - Class in com.oracle.svm.core.heap
 
SubstrateReferenceMapBuilder(int) - Constructor for class com.oracle.svm.core.heap.SubstrateReferenceMapBuilder
 
SubstrateReflectionGetCallerClassNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateReflectionGetCallerClassNode(MetaAccessProvider, MacroNode.MacroParams) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateReflectionGetCallerClassNode
 
SubstrateRegisterConfig - Interface in com.oracle.svm.core.graal.meta
 
SubstrateRegisterConfig.ConfigKind - Enum in com.oracle.svm.core.graal.meta
 
SubstrateRegisterConfigFactory - Interface in com.oracle.svm.core.graal.code
 
SubstrateReplacements - Class in com.oracle.svm.core.graal.meta
The replacements implementation for the compiler at runtime.
SubstrateReplacements(Providers, SnippetReflectionProvider, BytecodeProvider, TargetDescription, SubstrateReplacements.GraphMakerFactory) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
SubstrateReplacements.Builder - Class in com.oracle.svm.core.graal.meta
 
SubstrateReplacements.GraphMakerFactory - Interface in com.oracle.svm.core.graal.meta
 
SubstrateReplacements.SnippetInlineInvokePlugin - Class in com.oracle.svm.core.graal.meta
 
SubstrateRuntimeConfigurationBuilder - Class in com.oracle.svm.graal.meta
 
SubstrateRuntimeConfigurationBuilder(OptionValues, SVMHost, AnalysisUniverse, MetaAccessProvider, ConstantReflectionProvider, Function<Providers, SubstrateBackend>, NativeLibraries, ClassInitializationSupport) - Constructor for class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
SubstrateRuntimeGraalSetup - Class in com.oracle.svm.graal.hosted
 
SubstrateRuntimeGraalSetup() - Constructor for class com.oracle.svm.graal.hosted.SubstrateRuntimeGraalSetup
 
SubstrateSegfaultHandler - Class in com.oracle.svm.core
 
SubstrateSegfaultHandler() - Constructor for class com.oracle.svm.core.SubstrateSegfaultHandler
 
SubstrateSegfaultHandler.Options - Class in com.oracle.svm.core
 
SubstrateServerMessage - Class in com.oracle.svm.hosted.server
 
SubstrateServerMessage.ServerCommand - Enum in com.oracle.svm.hosted.server
 
SubstrateSignature - Class in com.oracle.svm.graal.meta
 
SubstrateSignature() - Constructor for class com.oracle.svm.graal.meta.SubstrateSignature
 
SubstrateSignature(SubstrateType[], SubstrateType) - Constructor for class com.oracle.svm.graal.meta.SubstrateSignature
 
SubstrateSnippetReflectionProvider - Class in com.oracle.svm.core.graal.meta
 
SubstrateSnippetReflectionProvider(WordTypes) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
SubstrateSpeculation(SpeculationLog.SpeculationReason) - Constructor for class com.oracle.svm.core.deopt.SubstrateSpeculationLog.SubstrateSpeculation
 
SubstrateSpeculationLog - Class in com.oracle.svm.core.deopt
 
SubstrateSpeculationLog() - Constructor for class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
SubstrateSpeculationLog.SubstrateSpeculation - Class in com.oracle.svm.core.deopt
 
SubstrateStackIntrospection - Class in com.oracle.svm.core.stack
 
SubstrateStackIntrospection() - Constructor for class com.oracle.svm.core.stack.SubstrateStackIntrospection
 
SubstrateStampProvider - Class in com.oracle.svm.core.graal.meta
 
SubstrateStampProvider(MetaAccessProvider) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateStampProvider
 
SubstrateSuitesCreatorProvider - Class in com.oracle.svm.core.graal.code
 
SubstrateSuitesCreatorProvider(SuitesCreator, SuitesCreator) - Constructor for class com.oracle.svm.core.graal.code.SubstrateSuitesCreatorProvider
 
SubstrateSuitesCreatorProvider() - Constructor for class com.oracle.svm.core.graal.code.SubstrateSuitesCreatorProvider
 
SubstrateTargetDescription - Class in com.oracle.svm.core
 
SubstrateTargetDescription(Architecture, boolean, int, int, boolean, int) - Constructor for class com.oracle.svm.core.SubstrateTargetDescription
 
SubstrateTemplates - Class in com.oracle.svm.core.graal.snippets
 
SubstrateTemplates(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateTemplates
 
SubstrateTruffleCompilationIdentifier - Class in com.oracle.svm.truffle
 
SubstrateTruffleCompilationIdentifier(OptimizedCallTarget) - Constructor for class com.oracle.svm.truffle.SubstrateTruffleCompilationIdentifier
 
SubstrateTruffleCompiler - Interface in com.oracle.svm.truffle.api
 
SubstrateTruffleCompilerImpl - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleCompilerImpl(TruffleCompilerRuntime, GraphBuilderConfiguration.Plugins, Suites, LIRSuites, Backend, Suites, LIRSuites, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
 
SubstrateTruffleGraphBuilderPlugins - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleGraphBuilderPlugins() - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleGraphBuilderPlugins
 
SubstrateTruffleRuntime - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleRuntime() - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
SubstrateType - Class in com.oracle.svm.graal.meta
 
SubstrateType(JavaKind, DynamicHub) - Constructor for class com.oracle.svm.graal.meta.SubstrateType
 
SubstrateUnsupportedFeatures - Class in com.oracle.svm.hosted.analysis
 
SubstrateUnsupportedFeatures() - Constructor for class com.oracle.svm.hosted.analysis.SubstrateUnsupportedFeatures
 
SubstrateUtil - Class in com.oracle.svm.core
 
SubstrateUtil() - Constructor for class com.oracle.svm.core.SubstrateUtil
 
SubstrateUtil.DiagnosticThunk - Interface in com.oracle.svm.core
The functional interface for a "thunk" that does not allocate.
SubstrateUtil.DiagnosticThunkRegister - Class in com.oracle.svm.core
 
SubstrateUtil.NativeImageLoadingShield - Class in com.oracle.svm.core
 
SubstrateUtil.Thunk - Interface in com.oracle.svm.core
The functional interface for a "thunk".
SubstrateVirtualArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateVirtualArrayNode(ResolvedJavaType, int) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
SubstrateVirtualInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateVirtualInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
SubstrateWordTypes - Class in com.oracle.svm.core.graal.word
 
SubstrateWordTypes(MetaAccessProvider, JavaKind) - Constructor for class com.oracle.svm.core.graal.word.SubstrateWordTypes
 
substringToUtf8(ByteBuffer, String, int, int, boolean) - Static method in class com.oracle.svm.core.util.Utf8
Writes an UTF8-encoded string region to a given byte buffer.
subtractAndGet(UnsignedWord) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicUnsigned
Atomically subtracts the given value from the current value.
subTypes - Variable in class com.oracle.svm.hosted.meta.HostedType
 
SuccessorsIterationMaskRecomputation() - Constructor for class com.oracle.svm.graal.hosted.FieldsOffsetsFeature.SuccessorsIterationMaskRecomputation
 
SunMiscSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
SunMiscSubstitutions() - Constructor for class com.oracle.svm.core.jdk.SunMiscSubstitutions
 
SunMiscSubstitutions - Class in com.oracle.svm.core.posix
Dummy class to have a class with the file's name.
SunMiscSubstitutions() - Constructor for class com.oracle.svm.core.posix.SunMiscSubstitutions
 
SunNioSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
SunNioSubstitutions() - Constructor for class com.oracle.svm.core.jdk.SunNioSubstitutions
 
SunReflectTypeSubstitutions - Class in com.oracle.svm.core.hub
 
SunReflectTypeSubstitutions() - Constructor for class com.oracle.svm.core.hub.SunReflectTypeSubstitutions
 
support - Variable in class com.oracle.svm.core.jdk.LocalizationFeature
 
Support() - Constructor for class com.oracle.svm.truffle.TruffleFeature.Support
 
supportedByPlatform() - Static method in class com.oracle.svm.core.CalleeSavedRegisters
 
SupportRecurringCallback - Static variable in class com.oracle.svm.core.thread.ThreadingSupportImpl.Options
 
supportsLazyInitialization(ConstantPool) - Method in class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
 
supportsLazyInitialization(ConstantPool) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
supportsUnalignedMemoryAccess() - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
SuppressStderr - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
SuppressStdout - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
suspendAllocation() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
suspendAllocation() - Method in class com.oracle.svm.core.heap.Heap
 
suspendThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
SVM_FindJavaTZmd(CCharPointer, int) - Static method in class com.oracle.svm.core.LibCHelper
 
SVMAnalysisMetaAccess - Class in com.oracle.svm.hosted.analysis
 
SVMAnalysisMetaAccess(AnalysisUniverse, MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.analysis.SVMAnalysisMetaAccess
 
SVMHost - Class in com.oracle.svm.hosted
 
SVMHost(OptionValues, ClassLoader, ClassInitializationSupport, UnsafeAutomaticSubstitutionProcessor) - Constructor for class com.oracle.svm.hosted.SVMHost
 
SVMMethodTypeFlowBuilder - Class in com.oracle.svm.hosted.analysis.flow
 
SVMMethodTypeFlowBuilder(BigBang, MethodTypeFlow) - Constructor for class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
SVMMethodTypeFlowBuilder(BigBang, StructuredGraph) - Constructor for class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
SVMMethodTypeFlowBuilder.UnsafeOffsetError - Error in com.oracle.svm.hosted.analysis.flow
 
SwitchToThread() - Static method in class com.oracle.svm.core.windows.headers.Process
 
symbol() - Method in enum com.oracle.svm.core.util.MetricsLogUtils.MemoryUnit
 
symbolName - Variable in class com.oracle.svm.core.c.CGlobalDataImpl
The name of the symbol to create for this data (or null to create no symbol), or if the other fields are null, the name of the symbol to be referenced by this instance.
SynchAPI - Class in com.oracle.svm.core.windows.headers
Definitions for Windows syncapi.h header file
SynchAPI() - Constructor for class com.oracle.svm.core.windows.headers.SynchAPI
 
SYNCHRONIZE() - Static method in class com.oracle.svm.core.windows.headers.Process
 
synchronizeCode() - Static method in class com.oracle.svm.core.nodes.CodeSynchronizationNode
 
synchronizesDirectly(HostedMethod) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Does this method synchronize directly?
synchronizesIndirectly(HostedMethod) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Does this method call a method that synchronizes?
sysconf(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 
sysconf(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
Sysctl - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/sysctl.h.
Sysctl() - Constructor for class com.oracle.svm.core.posix.headers.Sysctl
 
sysctl(CIntPointer, long, PointerBase, WordPointer, PointerBase, long) - Static method in class com.oracle.svm.core.posix.headers.Sysctl
 
sysctl_KIPC_MAXSOCKBUF() - Static method in class com.oracle.svm.core.os.IsDefined
 
SysinfoAPI - Class in com.oracle.svm.core.windows.headers
Definitions for Windows sysinfoapi.h
SysinfoAPI() - Constructor for class com.oracle.svm.core.windows.headers.SysinfoAPI
 
SysinfoAPI.MEMORYSTATUSEX - Interface in com.oracle.svm.core.windows.headers
Structure containing information about physical and virtual memory.
SysinfoAPI.SYSTEM_INFO - Interface in com.oracle.svm.core.windows.headers
Structure containing information about the current computer system.
sysname() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
systemGroup - Variable in class com.oracle.svm.core.thread.JavaThreads
The root group for all threads.
SystemInOutErrSupport - Class in com.oracle.svm.core.jdk
This class provides replacement values for the System.in, System.out, and System.err streams at run time.
SystemInOutErrSupport() - Constructor for class com.oracle.svm.core.jdk.SystemInOutErrSupport
 
SystemPropertiesSupport - Class in com.oracle.svm.core.jdk
This class maintains the system properties at run time.
SystemPropertiesSupport() - Constructor for class com.oracle.svm.core.jdk.SystemPropertiesSupport
 

T

take(String) - Static method in class com.oracle.svm.hosted.diagnostic.HostedHeapDump
 
takeException() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Rewrites the first return address entry to the exception handler.
target - Variable in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
 
Target_com_oracle_truffle_nfi_impl_NFIUnsatisfiedLinkError - Class in com.oracle.svm.truffle.nfi
 
Target_com_oracle_truffle_nfi_impl_NFIUnsatisfiedLinkError(String) - Constructor for class com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_impl_NFIUnsatisfiedLinkError
 
Target_com_sun_xml_internal_bind_v2_runtime_reflect_opt_Injector - Class in com.oracle.svm.core.jdk
 
Target_com_sun_xml_internal_bind_v2_runtime_reflect_opt_Injector() - Constructor for class com.oracle.svm.core.jdk.Target_com_sun_xml_internal_bind_v2_runtime_reflect_opt_Injector
 
Target_java_lang_invoke_MemberName - Class in com.oracle.svm.core.jdk
 
Target_java_lang_invoke_MemberName() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_invoke_MemberName
 
Target_java_lang_Module - Class in com.oracle.svm.core.jdk
 
Target_java_lang_Module() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_Module
 
Target_java_lang_Module.ReflectionData - Class in com.oracle.svm.core.jdk
 
Target_java_lang_ref_Reference<T> - Class in com.oracle.svm.core.heap
Substitution of Reference, which is the abstract base class of all non-strong reference classes, the basis of the cleaner mechanism, and subject to special treatment by the garbage collector.
Target_java_lang_reflect_Constructor - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Constructor() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Constructor
 
Target_java_lang_reflect_Constructor.ConstructorAnnotatedReceiverTypeComputer - Class in com.oracle.svm.reflect.target
The Constructor.annotatedReceiverType computation is needed, even though there is a similar computation for Executable.annotatedReceiverType, because the Constructor class overrides Executable.getAnnotatedReceiverType().
Target_java_lang_reflect_Executable - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Executable() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Executable
 
Target_java_lang_reflect_Executable.AnnotatedExceptionTypesComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Executable.AnnotatedParameterTypesComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Executable.AnnotatedReceiverTypeComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Executable.AnnotatedReturnTypeComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Executable.ParameterAnnotationsComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Field - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Field() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Field
 
Target_java_lang_reflect_Field.AnnotatedTypeComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Method - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_Method() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_Method
 
Target_java_lang_reflect_Method.DefaultValueComputer - Class in com.oracle.svm.reflect.target
 
Target_java_lang_reflect_ReflectAccess - Class in com.oracle.svm.reflect.target
These substitutions are needed to set the genericInfo field on Method, Field, Constructor.
Target_java_lang_reflect_ReflectAccess() - Constructor for class com.oracle.svm.reflect.target.Target_java_lang_reflect_ReflectAccess
 
Target_java_lang_Shutdown - Class in com.oracle.svm.core.jdk
 
Target_java_lang_Shutdown() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_Shutdown
 
Target_java_util_zip_ZipFile_CleanableResource - Class in com.oracle.svm.core.jdk
 
Target_jdk_internal_misc_Unsafe_Reflection - Class in com.oracle.svm.reflect.target
 
Target_jdk_internal_misc_Unsafe_Reflection() - Constructor for class com.oracle.svm.reflect.target.Target_jdk_internal_misc_Unsafe_Reflection
 
Target_jdk_internal_misc_VM - Class in com.oracle.svm.core.jdk
 
Target_jdk_internal_misc_VM() - Constructor for class com.oracle.svm.core.jdk.Target_jdk_internal_misc_VM
 
Target_jdk_internal_ref_Cleaner - Class in com.oracle.svm.core.heap
 
Target_jdk_internal_ref_Cleaner() - Constructor for class com.oracle.svm.core.heap.Target_jdk_internal_ref_Cleaner
 
Target_jdk_internal_reflect_AccessorGenerator - Class in com.oracle.svm.core.jdk
 
Target_jdk_internal_reflect_AccessorGenerator() - Constructor for class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_AccessorGenerator
 
Target_jdk_internal_reflect_Reflection - Class in com.oracle.svm.core.jdk
 
Target_jdk_internal_reflect_Reflection() - Constructor for class com.oracle.svm.core.jdk.Target_jdk_internal_reflect_Reflection
 
Target_jdk_nashorn_api_scripting_NashornScriptEngineFactory - Class in com.oracle.svm.core.jdk
 
Target_jdk_nashorn_api_scripting_NashornScriptEngineFactory() - Constructor for class com.oracle.svm.core.jdk.Target_jdk_nashorn_api_scripting_NashornScriptEngineFactory
 
targetArch - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
TargetClass - Annotation Type in com.oracle.svm.core.annotate
A class annotated with this annotation denotes a class that modifies methods of fields of another the class, called the "original" class.
TargetClass.AlwaysIncluded - Class in com.oracle.svm.core.annotate
The default value for the TargetClass.onlyWith() attribute.
TargetClass.NoClassNameProvider - Interface in com.oracle.svm.core.annotate
Marker value for TargetClass.classNameProvider() that no class name provider should be used.
targetContentSize - Variable in class com.oracle.svm.core.deopt.Deoptimizer
The size of the new stack content after all stack entries are built).
TargetElement - Annotation Type in com.oracle.svm.core.annotate
Specifies additional properties for an element also annotated with Alias, Delete, Substitute, AnnotateOriginal, or KeepOriginal.
targetMethod - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
targetMethod - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
targetObjectClassification(Object) - Static method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
targetPlatform - Variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
targetWithinPCDisplacement(long) - Method in class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
Checking if the pc displacement is within a signed 28 bit range.
targetWithinPCDisplacement(long) - Method in class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
Checking if the pc displacement is within a signed 32 bit range.
targetWithinPCDisplacement(long) - Method in interface com.oracle.svm.graal.meta.RuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
 
TASK_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
TEAR_DOWN_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
tearDown() - Static method in class com.oracle.svm.core.c.NonmovableArrays
 
tearDown() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
tearDown() - Method in class com.oracle.svm.core.code.RuntimeCodeCache
Tear down the heap, return all allocated virtual memory chunks to VirtualMemoryProvider.
tearDown() - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
tearDown() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Tear down the heap, return all allocated virtual memory chunks to VirtualMemoryProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.Space
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.heap.Heap
Tear down the heap and free all allocated virtual memory chunks.
tearDown() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Tear down for the current isolate.
tearDown() - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
tearDown() - Method in class com.oracle.svm.core.thread.JavaThreads
Tear down all application threads (except the current one).
tearDown() - Method in class com.oracle.svm.core.thread.VMThreads
 
tearDownCurrent() - Static method in class com.oracle.svm.core.Isolates
 
TearDownFailureNanos - Static variable in class com.oracle.svm.core.SubstrateOptions
 
tearDownIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
tearDownIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
tearDownIsolate(IsolateThread) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
tearDownIsolateSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
TearDownWarningNanos - Static variable in class com.oracle.svm.core.SubstrateOptions
 
tempDirectory - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
tempDirectory - Variable in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
tempDirectory - Variable in class com.oracle.svm.hosted.c.NativeLibraries
 
tempDirectory - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
tempDirectory() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
TempDirectory - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
Templates(GenScavengeAllocationSnippets, OptionValues, Iterable<DebugHandlersFactory>, SnippetCounter.Group.Factory, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets.Templates
 
Templates(SubstrateAllocationSnippets, OptionValues, Iterable<DebugHandlersFactory>, SnippetCounter.Group.Factory, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets.Templates
 
TERMINATED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
 
TerminateProcess(WinBase.HANDLE, int) - Static method in class com.oracle.svm.core.windows.headers.Process
 
test(SubstrateObjectConstant, SubstrateObjectConstant) - Method in interface com.oracle.svm.core.meta.ObjectConstantEquality
 
test() - Static method in class com.oracle.svm.core.nodes.SafepointCheckNode
 
test(T) - Method in interface com.oracle.svm.core.util.WordPredicate
 
test(NativeImageHeap.ObjectInfo, HostedField) - Method in interface com.oracle.svm.hosted.image.ObjectGroupHistogram.FieldFilter
 
test(NativeImageHeap.ObjectInfo, int) - Method in interface com.oracle.svm.hosted.image.ObjectGroupHistogram.ObjectFilter
 
testDeoptimize() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
For deoptimization testing only.
TestDeoptimizeNode - Class in com.oracle.svm.core.graal.nodes
For deoptimzation testing.
TestDeoptimizeNode() - Constructor for class com.oracle.svm.core.graal.nodes.TestDeoptimizeNode
 
testGCinDeoptimizer - Static variable in class com.oracle.svm.core.deopt.Deoptimizer
If true, the GC is called during deoptimization.
TestGCInDeoptimizer - Static variable in class com.oracle.svm.core.heap.GCCause
 
TestingBackdoor() - Constructor for class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
TestingBackdoor() - Constructor for class com.oracle.svm.core.thread.Safepoint.Master.TestingBackdoor
 
testingBackDoorGetFirst() - Method in class com.oracle.svm.core.heap.AllocationFreeList
For testing, to iterate without scrubbing.
testingBackDoorGetNextElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
 
testingBackDoorIsEnabled() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
 
textBuffer - Variable in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
thaw(String, boolean) - Method in class com.oracle.svm.core.thread.Safepoint.Master
Let all of the threads proceed from their safepoint.
THREAD_LIST_CONDITION - Static variable in class com.oracle.svm.core.thread.VMThreads
A condition variable for waiting for and notifying on changes to the IsolateThread list.
THREAD_LOCAL_CLASSES - Static variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
THREAD_MUTEX - Static variable in class com.oracle.svm.core.thread.VMThreads
Only use this mutex if it is absolutely necessary to operate on the linked list of IsolateThreads.
THREAD_REGISTER_CANDIDATE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
 
THREAD_REGISTER_CANDIDATE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
 
THREADING_INITIALIZATION_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
ThreadingSupportImpl - Class in com.oracle.svm.core.thread
 
ThreadingSupportImpl() - Constructor for class com.oracle.svm.core.thread.ThreadingSupportImpl
 
ThreadingSupportImpl.Options - Class in com.oracle.svm.core.thread
 
ThreadLocalAllocation - Class in com.oracle.svm.core.genscavenge
Bump-pointer allocation from thread-local top and end Pointers.
ThreadLocalAllocation.Descriptor - Interface in com.oracle.svm.core.genscavenge
 
ThreadLocalAllocation.TestingBackdoor - Class in com.oracle.svm.core.genscavenge
Expose some private methods for white-box testing.
threadLocalClass - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
ThreadLocalHandles<T extends org.graalvm.nativeimage.ObjectHandle> - Class in com.oracle.svm.core.handles
Implementation of local object handles, which are bound to a specific thread and can be created and destroyed implicitly or explicitly.
ThreadLocalHandles(int) - Constructor for class com.oracle.svm.core.handles.ThreadLocalHandles
 
threadLocalInfo - Variable in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
threadLocalInfo - Variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
threadLocalInfo - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
threadLocalInfo - Variable in class com.oracle.svm.core.graal.thread.VMThreadLocalSTHolderNode
 
ThreadLocalMTWalker - Class in com.oracle.svm.core.genscavenge
The class is registered with the GC to process VM thread local variables of type Object.
ThreadLocalMTWalker() - Constructor for class com.oracle.svm.core.genscavenge.ThreadLocalMTWalker
 
ThreadStackPrinter - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter
 
ThreadStackPrinter.AllocationFreeStackFrameVisitor - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter.Stage0StackFrameVisitor - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter.Stage1StackFrameVisitor - Class in com.oracle.svm.core.stack
 
threadStartRoutine(ObjectHandle) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
ThreadStatus - Class in com.oracle.svm.core.thread
 
ThreadStatus() - Constructor for class com.oracle.svm.core.thread.ThreadStatus
 
THROW_CACHED_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_ARRAY_STORE_EXCEPTION_WITH_ARGS - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_CLASS_CAST_EXCEPTION_WITH_ARGS - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_DIVISION_BY_ZERO_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_OUT_OF_BOUNDS_EXCEPTION_WITH_ARGS - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
ThrowBytecodeExceptionNode - Class in com.oracle.svm.core.graal.nodes
Throw an implicit exception.
ThrowBytecodeExceptionNode(BytecodeExceptionNode.BytecodeExceptionKind, List<ValueNode>) - Constructor for class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
throwClassNotFoundException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwClassNotFoundException(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwClassNotFoundException(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwClassNotFoundExceptionMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwException(GraphBuilderContext, String, Method) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwInvocationTargetException() - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
 
throwNoClassDefFoundError(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwNoClassDefFoundError(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwNoClassDefFoundError(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoClassDefFoundErrorMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchFieldError(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwNoSuchFieldError(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchFieldErrorMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchFieldException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwNoSuchFieldException(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwNoSuchFieldException(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchFieldExceptionMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchMethodError(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwNoSuchMethodError(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchMethodErrorMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchMethodException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwNoSuchMethodException(String) - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwNoSuchMethodException(GraphBuilderContext, String) - Static method in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwNoSuchMethodExceptionMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
throwParserError(Throwable) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
ThrowUnsafeOffsetErrors - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
throwVerifyError() - Static method in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwVerifyErrorMethod - Static variable in class com.oracle.svm.hosted.ExceptionSynthesizer
 
Time - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/time.h.
Time() - Constructor for class com.oracle.svm.core.posix.headers.Time
 
Time.timespec - Interface in com.oracle.svm.core.posix.headers
 
Time.timeval - Interface in com.oracle.svm.core.posix.headers
 
Time.timezone - Interface in com.oracle.svm.core.posix.headers
 
Timer(String) - Constructor for class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
Times - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/times.h.
Times() - Constructor for class com.oracle.svm.core.posix.headers.Times
 
times(Times.tms) - Static method in class com.oracle.svm.core.posix.headers.Times
 
Times.tms - Interface in com.oracle.svm.core.posix.headers
 
TimeUtils - Class in com.oracle.svm.core.util
 
TimeUtils() - Constructor for class com.oracle.svm.core.util.TimeUtils
 
TLAB_END_IDENTITY - Static variable in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
TLAB_TOP_IDENTITY - Static variable in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
tmpdirValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
tmpdirValue() - Method in class com.oracle.svm.core.posix.darwin.DarwinSystemPropertiesSupport
 
tmpdirValue() - Method in class com.oracle.svm.core.posix.linux.LinuxSystemPropertiesSupport
 
tmpdirValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
tms_cstime() - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
tms_cutime() - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
tms_stime() - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
tms_utime() - Method in interface com.oracle.svm.core.posix.headers.Times.tms
 
toClass(DynamicHub) - Static method in class com.oracle.svm.core.hub.DynamicHub
 
toClassName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
toConstant(JavaKind, long) - Static method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
toCTypeName(ResolvedJavaMethod, ResolvedJavaType, Optional<String>, boolean, boolean, MetaAccessProvider, NativeLibraries) - Static method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
toGenericString() - Method in class com.oracle.svm.core.hub.DynamicHub
 
toHex(byte[]) - Static method in class com.oracle.svm.core.SubstrateUtil
 
toHosted(ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
toHosted(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
toHosted(ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
toJavaName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
toJavaName(boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
TOKEN_QUERY() - Static method in class com.oracle.svm.core.windows.headers.Process
 
toLog() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
toLog() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
toLog() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
Report this path element.
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
toLog(Log, ClassHistogramVisitor.HistogramEntry[]) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
toLog(Log, ClassHistogramVisitor.HistogramEntry) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
toLog(Log, boolean, String) - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
toLogByCount(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by instance count.
toLogByCount(Log, long, boolean) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, by increasing or decreasing instance count.
toLogByName(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by class name.
toLogBySpace(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by occupied space.
toLogBySpace(Log, long, boolean) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, by increasing or decreasing occupied space.
toOriginal(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.NativeImageUtil
 
toOriginal(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.NativeImageUtil
 
toString() - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
toString() - Method in class com.oracle.svm.core.c.BoxedPointer
 
toString() - Method in class com.oracle.svm.core.c.CGlobalDataImpl
 
toString() - Method in class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
 
toString() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
 
toString() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
toString() - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
toString(CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
toString() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
toString() - Method in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
 
toString() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
toString() - Method in class com.oracle.svm.core.hub.DynamicHub
 
toString() - Method in class com.oracle.svm.core.image.AbstractImageHeapLayouter.AbstractImageHeapPartition
 
toString() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
 
toString() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
toString() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
toString() - Method in enum com.oracle.svm.core.option.SubstrateOptionsParser.BooleanOptionFormat
 
toString(int) - Static method in class com.oracle.svm.core.thread.ThreadStatus
Debugging.
toString() - Method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionMethod
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
toString() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
toString() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
toString() - Method in class com.oracle.svm.hosted.c.NativeLibraries.DependencyGraph
 
toString() - Method in class com.oracle.svm.hosted.code.CompileQueue.DirectCallReason
 
toString() - Method in class com.oracle.svm.hosted.code.CompileQueue.EntryPointReason
 
toString() - Method in class com.oracle.svm.hosted.code.CompileQueue.VirtualCallReason
 
toString() - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
toString(CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
toString() - Method in class com.oracle.svm.hosted.GraalEdgeUnsafePartition
 
toString() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
toString() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
toString() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
toString() - Method in class com.oracle.svm.hosted.meta.HostedField
 
toString() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
toString() - Method in class com.oracle.svm.hosted.meta.HostedType
 
toString() - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
 
toString() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
toString() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
toString() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
toString() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
toString() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
toString() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
toString() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
toString() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
 
totalMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
toTarget(ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
toValueString() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
toValueString() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
toWrappedType(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.analysis.Inflation
 
TraceClassInitialization - Static variable in class com.oracle.svm.core.SubstrateOptions
 
TraceCodeCache - Static variable in class com.oracle.svm.core.code.RuntimeCodeCache.Options
 
TraceDeoptimization - Static variable in class com.oracle.svm.core.deopt.Deoptimizer.Options
 
TraceDeoptimizationDetails - Static variable in class com.oracle.svm.core.deopt.Deoptimizer.Options
 
TraceHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
TraceHeapVerification - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
TraceLoggingFeature - Static variable in class com.oracle.svm.hosted.LoggingFeature.Options
 
TraceObjectPromotion - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
This produces a lot of output: be prepared to stream the output to a post-processor.
TraceServiceLoaderFeature - Static variable in class com.oracle.svm.hosted.ServiceLoaderFeature.Options
 
TraceStackVerification - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
TraceVMOperations - Static variable in class com.oracle.svm.core.SubstrateOptions
 
track(UnsignedWord) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
trackConcreteAnalysisObjects(AnalysisType) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
trackUnmanagedArray(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Begins tracking an array, e.g.
transform(MetaAccessProvider, ResolvedJavaField, ResolvedJavaField, Object, Object) - Method in interface com.oracle.svm.core.annotate.RecomputeFieldValue.CustomFieldValueTransformer
Computes the new field value.
transitionJavaToVM() - Static method in class com.oracle.svm.core.thread.Safepoint
Transition from Java to VM state.
transitionNativeToJava() - Static method in class com.oracle.svm.core.thread.Safepoint
Transition from native to Java.
transitionVMToJava() - Static method in class com.oracle.svm.core.thread.Safepoint
Transition from VM state to Java.
transitionVMToNative() - Static method in class com.oracle.svm.core.thread.Safepoint
 
TruffleBoundaryPhase - Class in com.oracle.svm.truffle.api
Deoptimize for CompilerDirectives.TruffleBoundary calls when CompilerDirectives.transferToInterpreter() is true.
TruffleBoundaryPhase() - Constructor for class com.oracle.svm.truffle.api.TruffleBoundaryPhase
 
TruffleCheckBlackListedMethods - Static variable in class com.oracle.svm.truffle.TruffleFeature.Options
 
TruffleCheckFrameImplementation - Static variable in class com.oracle.svm.truffle.TruffleFeature.Options
 
TruffleCheckNeverPartOfCompilation - Static variable in class com.oracle.svm.truffle.TruffleFeature.Options
 
TruffleFeature - Class in com.oracle.svm.truffle
 
TruffleFeature() - Constructor for class com.oracle.svm.truffle.TruffleFeature
 
TruffleFeature.IsCreateProcessDisabled - Class in com.oracle.svm.truffle
 
TruffleFeature.IsEnabled - Class in com.oracle.svm.truffle
 
TruffleFeature.Options - Class in com.oracle.svm.truffle
 
TruffleFeature.Support - Class in com.oracle.svm.truffle
 
TruffleInlineDuringParsing - Static variable in class com.oracle.svm.truffle.TruffleFeature.Options
 
TruffleNFIFeature - Class in com.oracle.svm.truffle.nfi
Support for the default (trufflenfi/native) backend of the NFILanguage on SVM.
TruffleNFIFeature() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFIFeature
 
TruffleNFIFeature.IsEnabled - Class in com.oracle.svm.truffle.nfi
 
TruffleNFISupport - Class in com.oracle.svm.truffle.nfi
 
TruffleNFISupport(String) - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
TruffleNFISupport.ErrnoMirrorContext - Class in com.oracle.svm.truffle.nfi
Context for calling from native code into Java code.
TruffleNFISupport.NativeErrnoContext - Class in com.oracle.svm.truffle.nfi
Context for calling from Java code into native code.
TruffleObjectHandle - Interface in com.oracle.svm.truffle.nfi
 
TrustedInterfaceTypePlugin - Class in com.oracle.svm.core.graal.phases
 
TrustedInterfaceTypePlugin() - Constructor for class com.oracle.svm.core.graal.phases.TrustedInterfaceTypePlugin
 
tryCacheFile(Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
Attempt to copy a source file from one of this cache's source roots to the local sources directory storing it in the subdirectory that belongs to this cache.
tryEnterIsolate(RegisterDumper.Context) - Static method in class com.oracle.svm.core.SubstrateSegfaultHandler
Called from the platform dependent segfault handler to enter the isolate.
tryFastTransitionNativeToVM() - Static method in class com.oracle.svm.core.thread.Safepoint
 
tryInitialize() - Static method in class com.oracle.svm.core.heap.PhysicalMemory
Tries to initialize the cached memory size.
tryInvocationPlugin(CallTargetNode.InvokeKind, ValueNode[], ResolvedJavaMethod, JavaKind) - Method in class com.oracle.svm.graal.hosted.GraalFeature.RuntimeBytecodeParser
 
tryInvocationPlugin(CallTargetNode.InvokeKind, ValueNode[], ResolvedJavaMethod, JavaKind) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
tryLog(SubstrateTruffleRuntime, CompilableTruffleAST, String) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
tv_nsec() - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
 
tv_sec() - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
 
tv_sec() - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
tv_usec() - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
type - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
TYPE - Static variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.AArch64CGlobalDataLoadAddressOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.AArch64FarReturnOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.AArch64InstructionSynchronizationBarrierOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.AArch64SafepointCheckOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeadEndOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64DirectCallOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64IndirectCallOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.AMD64CGlobalDataLoadAddressOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.AMD64FarReturnOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.AMD64SafepointCheckOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeadEndOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfWithExceptionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.lir.DeoptSourcePositionInfoOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.lir.VerificationMarkerOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.aarch64.AArch64ISBNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CEntryPointPrologueBailoutNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CInterfaceReadNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.CInterfaceWriteNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.DeadEndNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.DeoptSourcePositionInfoNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ExceptionStateNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.MethodReturnNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadCallerStackPointerNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadExceptionObjectNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadHeapBaseFixedNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFixedNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadIsolateThreadFloatingNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateReflectionGetCallerClassNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.TestDeoptimizeNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ThrowBytecodeExceptionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.UnreachableNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.VerificationMarkerNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.thread.VMThreadLocalSTHolderNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.CFunctionPrologueDataNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.CodeSynchronizationNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.SafepointCheckNode
 
Type() - Method in interface com.oracle.svm.core.windows.headers.MemoryAPI.MEMORY_BASIC_INFORMATION
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
TYPE_BITS - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
TYPE_MASK_IN_PLACE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
TYPE_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
typeCreated(JavaType) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
TypedMemoryReader - Class in com.oracle.svm.core.util
 
TypedMemoryReader() - Constructor for class com.oracle.svm.core.util.TypedMemoryReader
 
typeEqualityTestSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, int) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
typeID - Variable in class com.oracle.svm.hosted.meta.HostedType
 
TypeInitializerGraph - Class in com.oracle.svm.hosted.classinitialization
Keeps a type-hierarchy dependency graph for AnalysisTypes from universe.
types - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
TypeSnippets - Class in com.oracle.svm.core.graal.snippets
 
TypeSnippets.InstanceOfDynamicLowering - Class in com.oracle.svm.core.graal.snippets
 
TypeSnippets.InstanceOfLowering - Class in com.oracle.svm.core.graal.snippets
 
typeSubstitutions - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitution
 

U

uc_mcontext() - Method in interface com.oracle.svm.core.posix.headers.Signal.ucontext_t
 
uc_mcontext64() - Method in interface com.oracle.svm.core.posix.headers.Signal.ucontext_t
 
uc_mcontext_gregs() - Method in interface com.oracle.svm.core.posix.headers.Signal.ucontext_t
 
UContextRegisterDumper - Interface in com.oracle.svm.core.posix
 
uidivSnippet(int, int, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
uiremSnippet(int, int, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
uldivSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
ullAvailExtendedVirtual() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullAvailPageFile() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullAvailPhys() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullAvailVirtual() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullTotalPageFile() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullTotalPhys() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ullTotalVirtual() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.MEMORYSTATUSEX
 
ulremSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
unaligned - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
 
UNALIGNED - Static variable in interface com.oracle.svm.core.os.CommittedMemoryProvider
Value for alignment parameters that indicates that no specific alignment is required (other than the granularity usually).
UnalignedHeapChunk - Class in com.oracle.svm.core.genscavenge
An UnalignedHeapChunk holds exactly one Object.
UnalignedHeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
 
UnalignedHeapChunk.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Expose some methods that should be protected.
UnalignedHeapChunk.UnalignedHeader - Interface in com.oracle.svm.core.genscavenge
Additional fields beyond what is in HeapChunk.Header.
uname(Utsname.utsname) - Static method in class com.oracle.svm.core.posix.headers.Utsname
 
UNATTACHED_THREAD - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
unbox(BoxedPointer) - Static method in class com.oracle.svm.core.c.BoxedPointer
 
unboxPrimitive(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
UNCAUGHT_EXCEPTION - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
UnchangedNameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.UnchangedNameTransformation
 
uncommit(PointerBase, UnsignedWord) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Uncommit a committed address range, or a subrange of a committed address range, so that it returns to reserved state in which the memory is not intended to be accessed, and no physical memory or swap memory is guaranteed to be provisioned for it.
uncommit(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
uncommit(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
uncompress(ValueNode, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
uncompress(Constant) - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
uncompress() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
uncompress() - Method in interface com.oracle.svm.core.meta.CompressibleConstant
 
uncompress() - Method in class com.oracle.svm.core.meta.DirectSubstrateObjectConstant
 
uncompress() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
uncompressedReferenceSize() - Static method in class com.oracle.svm.core.FrameAccess
 
uncompressReference(UnsignedWord) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Get an object reference from its compressed representation.
uncompressReference(UnsignedWord) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
unimplemented() - Static method in class com.oracle.svm.core.util.VMError
 
unimplemented(String) - Static method in class com.oracle.svm.core.util.VMError
 
UNINITIALIZED_ISOLATE - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
Uninterruptible - Annotation Type in com.oracle.svm.core.annotate
Any method with this annotation must not have a safepoint in it.
UninterruptibleAnnotationChecker - Class in com.oracle.svm.hosted.code
 
UninterruptibleAnnotationChecker(Collection<HostedMethod>) - Constructor for class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker
 
UninterruptibleAnnotationChecker.Options - Class in com.oracle.svm.hosted.code
 
UninterruptibleUtils - Class in com.oracle.svm.core.jdk
Annotated replacements to be called from uninterruptible code for methods whose source I do not control, and so can not annotate.
UninterruptibleUtils() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils
 
UninterruptibleUtils.AtomicInteger - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.AtomicLong - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.AtomicPointer<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.AtomicReference<T> - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.AtomicUnsigned - Class in com.oracle.svm.core.jdk
A UnsignedWord value that may be updated atomically.
UninterruptibleUtils.AtomicWord<T extends org.graalvm.word.WordBase> - Class in com.oracle.svm.core.jdk
A word value that may be updated atomically.
UninterruptibleUtils.Integer - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.Long - Class in com.oracle.svm.core.jdk
 
UninterruptibleUtils.Math - Class in com.oracle.svm.core.jdk
Methods like the ones from Math but annotated as uninterruptible.
uniqueConcreteImplementation - Variable in class com.oracle.svm.graal.meta.SubstrateType
 
uniqueConcreteImplementation - Variable in class com.oracle.svm.hosted.meta.HostedType
 
uniqueShortName(ResolvedJavaMethod) - Static method in class com.oracle.svm.core.SubstrateUtil
Returns a short, reasonably descriptive, but still unique name for the provided method.
uniqueShortName(Member) - Static method in class com.oracle.svm.core.SubstrateUtil
Returns a short, reasonably descriptive, but still unique name for the provided Method, Constructor, or Field.
Unistd - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file unistd.h.
Unistd() - Constructor for class com.oracle.svm.core.posix.headers.Unistd
 
Unistd.NoTransitions - Class in com.oracle.svm.core.posix.headers
 
UnitTest - Static variable in class com.oracle.svm.core.heap.GCCause
 
universe - Variable in class com.oracle.svm.hosted.code.CompileQueue
 
universe - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
universe - Variable in class com.oracle.svm.hosted.meta.HostedType
 
UniverseBuilder - Class in com.oracle.svm.hosted.meta
 
UniverseBuilder(AnalysisUniverse, AnalysisMetaAccess, HostedUniverse, HostedMetaAccess, StaticAnalysisResultsBuilder, UnsupportedFeatures) - Constructor for class com.oracle.svm.hosted.meta.UniverseBuilder
 
UnknownClass - Annotation Type in com.oracle.svm.core.annotate
For classes with this annotation no context sensitive analysis is done.
UnknownObjectField - Annotation Type in com.oracle.svm.core.annotate
For fields with this annotation no static analysis is done.
UnknownPrimitiveField - Annotation Type in com.oracle.svm.core.annotate
For fields with this annotation no static analysis is done.
UNLEN - Static variable in class com.oracle.svm.core.windows.headers.WinBase
 
unlock() - Method in class com.oracle.svm.core.locks.VMMutex
Releases the lock.
unlockNoTransitionUnspecifiedOwner() - Method in class com.oracle.svm.core.locks.VMMutex
unlockWithoutChecks() - Method in class com.oracle.svm.core.locks.VMMutex
Releases the lock, without checking the result.
unmodifiedReference - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
unpark() - Method in class com.oracle.svm.core.thread.ParkEvent
Notify anyone waiting on this event.
unpinArrayByAddress(PointerBase) - Static method in class com.oracle.svm.jni.JNIThreadLocalPinnedObjects
 
unpinObject(Object) - Static method in class com.oracle.svm.jni.JNIThreadLocalPinnedObjects
 
unreachable() - Static method in class com.oracle.svm.core.graal.nodes.UnreachableNode
 
unreachableInvokes - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
UnreachableNode - Class in com.oracle.svm.core.graal.nodes
 
UnreachableNode() - Constructor for class com.oracle.svm.core.graal.nodes.UnreachableNode
 
unregisterCollectionWatcher(CollectionWatcher) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
unregisterCollectionWatcher(CollectionWatcher) - Method in interface com.oracle.svm.core.heap.GC
 
UnsafeAutomaticSubstitutionProcessor - Class in com.oracle.svm.hosted.substitute
This class tries to registered automatic substitutions for field offset, array base, array index scale and array index shift unsafe computations.
UnsafeAutomaticSubstitutionProcessor(AnnotationSubstitutionProcessor, SnippetReflectionProvider) - Constructor for class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
UnsafeOffsetWarningsAreFatal - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
unsetEntryPoint() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
Resets the entry point stored for the native method represented by this object, triggering a symbol lookup when the method is called the next time.
unsetEntryPoints(String) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
 
unsigned(WordBase) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(WordBase, int, int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, filing spaces before or after.
unsigned(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(long, int, int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, filing spaces before or after.
unsigned(WordBase) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(WordBase, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(int) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(long) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(long, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
UnsignedUtils - Class in com.oracle.svm.core.util
Utility methods on Unsigned values.
UNSPECIFIED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
UNSUPPORTED_FEATURE - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
UNSUPPORTED_ISOLATE_PARAMETERS_VERSION - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
unsupportedFeature(String) - Static method in class com.oracle.svm.core.util.VMError
 
UnsupportedFeatureError - Error in com.oracle.svm.core.jdk
 
UntetheredCodeInfo - Interface in com.oracle.svm.core.code
The untethered version of CodeInfo, which can be released by the GC at ANY safepoint.
UntetheredCodeInfoAccess - Class in com.oracle.svm.core.code
Provides access to UntetheredCodeInfo objects.
untrack(UnsignedWord) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
untrackUnmanagedArray(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Untracks an array created at runtime, e.g.
UNWIND_EXCEPTION_WITH_CALLEE_SAVED_REGISTERS - Static variable in class com.oracle.svm.core.snippets.ExceptionUnwind
 
UNWIND_EXCEPTION_WITHOUT_CALLEE_SAVED_REGISTERS - Static variable in class com.oracle.svm.core.snippets.ExceptionUnwind
 
UnwindLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ExceptionSnippets.UnwindLowering
 
unwindSnippet(Throwable, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets
 
update - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
updateDataDuringAnalysis(AnalysisMetaAccess) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
Some meta data must be updated during analysis.
updateGraalArchitectureWithHostCPUFeatures(Backend) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
Updates the architecture in Graal at run-time in order to enable best code generation on the given machine.
updateLazyState(HostedMetaAccess) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
updateRuntimeOptions(Set<OptionDescriptor>) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
updateSoftReferenceClock() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
updateSubstrateDataAfterCompilation(HostedUniverse) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
Updates all relevant data from universe building.
updateSubstrateDataAfterHeapLayout(HostedUniverse) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
UseCalleeSavedRegisters - Static variable in class com.oracle.svm.core.SubstrateOptions
 
UseCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
UseCardRememberedSetHeap - Static variable in class com.oracle.svm.core.SubstrateOptions
 
useDedicatedThread() - Static method in class com.oracle.svm.core.heap.ReferenceHandler
 
UseDedicatedVMOperationThread - Static variable in class com.oracle.svm.core.SubstrateOptions
 
usedObjectMemoryOfAlignedHeapChunk(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
How much space is used for the objects in an AlignedHeapChunk?
usedObjectMemoryOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
How much space is used for the objects in an UnalignedHeapChunk?
useExplicitIdentityHashCodeField() - Method in class com.oracle.svm.core.config.ObjectLayout
 
useHeapBase() - Static method in class com.oracle.svm.core.image.AbstractImageHeapLayouter
 
useLinearPointerCompression() - Static method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
 
useLLVMBackend() - Static method in class com.oracle.svm.core.SubstrateOptions
 
UseMuslC - Static variable in class com.oracle.svm.core.SubstrateOptions
 
UseOnlyWritableBootImageHeap - Static variable in class com.oracle.svm.core.SubstrateOptions
 
userDir() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userDirValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userDirValue() - Method in class com.oracle.svm.core.posix.PosixSystemPropertiesSupport
 
userDirValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
UseReferenceHandlerThread - Static variable in class com.oracle.svm.core.SubstrateOptions
 
UserError - Class in com.oracle.svm.core.util
SVM mechanism for handling user errors and warnings that should be reported to the command line.
UserError() - Constructor for class com.oracle.svm.core.util.UserError
 
UserError.UserException - Error in com.oracle.svm.core.util
UserException type for all errors that should be reported to the SVM users.
UserException(String) - Constructor for error com.oracle.svm.core.util.UserError.UserException
 
UserException(Iterable<String>) - Constructor for error com.oracle.svm.core.util.UserError.UserException
 
userHome() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userHomeValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userHomeValue() - Method in class com.oracle.svm.core.posix.PosixSystemPropertiesSupport
 
userHomeValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
userName() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userNameValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
userNameValue() - Method in class com.oracle.svm.core.posix.PosixSystemPropertiesSupport
 
userNameValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
UserRequestedGCPolicy - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
UserRequestedGCThreshold - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
UseServiceLoaderFeature - Static variable in class com.oracle.svm.hosted.ServiceLoaderFeature.Options
 
useTLAB() - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
useTruffleCompiler() - Static method in class com.oracle.svm.truffle.TruffleFeature
 
Utf8 - Class in com.oracle.svm.core.util
Implements UTF-8 encoding and decoding of strings with support for zero-bytes as string terminators.
utf8Length(String) - Static method in class com.oracle.svm.core.util.Utf8
 
utf8Length(String, int, int) - Static method in class com.oracle.svm.core.util.Utf8
 
utf8ToJavaString(CCharPointer) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
utf8ToString(boolean, ByteBuffer) - Static method in class com.oracle.svm.core.util.Utf8
Converts a byte buffer of UTF-8 data to a String.
utilityAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
UtilityLowering() - Constructor for class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.UtilityLowering
 
Utils() - Constructor for class com.oracle.svm.core.annotate.StubCallingConvention.Utils
 
Utils() - Constructor for class com.oracle.svm.core.option.APIOption.Utils
 
Utsname - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/utsname.h.
Utsname() - Constructor for class com.oracle.svm.core.posix.headers.Utsname
 
Utsname.utsname - Interface in com.oracle.svm.core.posix.headers
 

V

vaList - Variable in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
VaListNextArgNode - Class in com.oracle.svm.core.graal.nodes
Retrieves an argument of a specific kind from a C va_list structure, modifying the structure so that the argument is consumed.
VaListNextArgNode(JavaKind, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
value - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
value - Variable in class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
value - Variable in class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
value - Variable in class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
value - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
value - Variable in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicWord
For simplicity, we convert the word value to a long and delegate to existing atomic operations.
value - Variable in class com.oracle.svm.core.util.Counter
 
value - Variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
The original value, e.g.
VALUE_FIELD - Static variable in class com.oracle.svm.core.util.Counter
 
valueClass - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
ValueInfo() - Constructor for class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
valueInfos - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
valueOf(String) - Static method in enum com.oracle.svm.core.annotate.RecomputeFieldValue.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.annotate.RestrictHeapAccess.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.c.function.CEntryPointOptions.Publish
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.c.function.CFunctionOptions.Transition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.code.FrameInfoQueryResult.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.deopt.Deoptimizer.StubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifier.Occasion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifierImpl.ChunkLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.code.SubstrateCallingConventionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.meta.SubstrateRegisterConfig.ConfigKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointEnterNode.EnterAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode.LeaveAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode.UtilityAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.heap.ObjectHeader.HeapKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.hub.HubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.hub.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.option.APIOption.APIOptionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.option.SubstrateOptionsParser.BooleanOptionFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.os.CommittedMemoryProvider.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.posix.headers.Signal.DarwinSignalEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.posix.headers.Signal.GregEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.posix.headers.Signal.LinuxSignalEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.posix.headers.Signal.SignalEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.thread.VMOperation.SystemEffect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.util.MetricsLogUtils.MemoryUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.c.info.AccessorInfo.AccessorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.c.info.SizableInfo.ElementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.c.info.SizableInfo.SignednessValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.classinitialization.InitKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.image.sources.SourceCacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.NativeImageOptions.CStandards
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.hosted.server.SubstrateServerMessage.ServerCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod.CallVariant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.jni.nativeapi.JNIObjectRefType
Returns the enum constant of this type with the specified name.
valueParameterNumber(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
values() - Static method in enum com.oracle.svm.core.annotate.RecomputeFieldValue.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.annotate.RestrictHeapAccess.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.c.function.CEntryPointOptions.Publish
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.c.function.CFunctionOptions.Transition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.code.FrameInfoQueryResult.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The local variables and expression stack value of this frame.
values() - Static method in enum com.oracle.svm.core.deopt.Deoptimizer.StubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifier.Occasion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifierImpl.ChunkLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.code.SubstrateCallingConventionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.meta.SubstrateRegisterConfig.ConfigKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointEnterNode.EnterAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode.LeaveAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode.UtilityAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.heap.ObjectHeader.HeapKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.hub.HubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.hub.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.option.APIOption.APIOptionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.option.SubstrateOptionsParser.BooleanOptionFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.os.CommittedMemoryProvider.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.posix.headers.Signal.DarwinSignalEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.posix.headers.Signal.GregEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.posix.headers.Signal.LinuxSignalEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.posix.headers.Signal.SignalEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.thread.VMOperation.SystemEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.util.MetricsLogUtils.MemoryUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.oracle.svm.core.WeakIdentityHashMap
Returns a Collection view of the values contained in this map.
values() - Static method in enum com.oracle.svm.hosted.c.info.AccessorInfo.AccessorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.c.info.SizableInfo.ElementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.c.info.SizableInfo.SignednessValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.classinitialization.InitKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.image.sources.SourceCacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.NativeImageOptions.CStandards
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.hosted.server.SubstrateServerMessage.ServerCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod.CallVariant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.jni.nativeapi.JNIObjectRefType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSeparator - Static variable in class com.oracle.svm.core.VM
 
VarHandleFeature - Class in com.oracle.svm.core.jdk
This file contains most of the code necessary for supporting VarHandle in native images.
VarHandleFeature() - Constructor for class com.oracle.svm.core.jdk.VarHandleFeature
 
vendor - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
VerboseGC - Static variable in class com.oracle.svm.core.SubstrateOptions
 
VerificationMarkerNode - Class in com.oracle.svm.core.graal.nodes
 
VerificationMarkerNode(Object) - Constructor for class com.oracle.svm.core.graal.nodes.VerificationMarkerNode
 
VerificationMarkerOp - Class in com.oracle.svm.core.graal.lir
 
VerificationMarkerOp(Object) - Constructor for class com.oracle.svm.core.graal.lir.VerificationMarkerOp
 
verify(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.CardTable
Check that: every clean card indicates an object with no pointers to young space. that every object with a pointer to young space has a corresponding marked card. I would like to check that every dirty card has a pointer to young space, but a card may be dirtied by the storing of a null, which doesn't point to young space.
verify(Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Verify a FirstObjectTable.
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.Generation
 
verify(String) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
Verify the heap without an occasion.
verify(String) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
verify(Reference<?>) - Static method in class com.oracle.svm.core.genscavenge.ReferenceObjectProcessing
 
verify() - Method in interface com.oracle.svm.core.genscavenge.Space.Verifier
Verify that a Space is well formed.
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
verify() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
verify(NativeLibraries, NativeCodeInfo) - Static method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
VERIFY_ISOLATE_THREAD - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
VerifyCFunctionReferenceMapsLIRPhase - Class in com.oracle.svm.core.graal.lir
Verifies that reference maps for C function calls are correct.
VerifyCFunctionReferenceMapsLIRPhase() - Constructor for class com.oracle.svm.core.graal.lir.VerifyCFunctionReferenceMapsLIRPhase
 
verifyCompiler() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
VerifyDeoptFrameStatesLIRPhase - Class in com.oracle.svm.hosted.phases
Verification that deoptimization target frame states do not have live values that are not in the state, i.e., that do not correspond to a Java local variable or expression stack value.
VerifyDeoptFrameStatesLIRPhase() - Constructor for class com.oracle.svm.hosted.phases.VerifyDeoptFrameStatesLIRPhase
 
VerifyDeoptimizationEntryPoints - Static variable in class com.oracle.svm.hosted.image.NativeImageCodeCache.Options
 
verifyDirtyCards(boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
verifyDirtyCards() - Method in class com.oracle.svm.core.genscavenge.Space
 
VerifyDirtyCardsAfterCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyDirtyCardsBeforeCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
verifyFrameInfo(CodeInfo) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
VerifyHeap - Static variable in class com.oracle.svm.core.SubstrateOptions
 
VerifyHeapAfterCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyHeapBeforeCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
verifyHostSupportsArchitecture(Architecture) - Method in class com.oracle.svm.core.aarch64.AArch64CPUFeatureAccess
 
verifyHostSupportsArchitecture(Architecture) - Method in class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
verifyHostSupportsArchitecture(Architecture) - Method in interface com.oracle.svm.core.CPUFeatureAccess
 
verifyInAllThreads(Pointer, String) - Method in class com.oracle.svm.core.genscavenge.StackVerifier
 
verifyMethod(SharedMethod, CompilationResult, int, CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoEncoder
 
VerifyNamingConventions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
VerifyNoGuardsPhase - Class in com.oracle.svm.hosted.phases
 
VerifyNoGuardsPhase() - Constructor for class com.oracle.svm.hosted.phases.VerifyNoGuardsPhase
 
verifyObjectAt(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
Verify an object in the heap.
verifyObjectAt(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
Whatever it takes to verify an Object.
verifyOop(Object) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
 
verifySaveAreaOffsetInFrame(int) - Method in class com.oracle.svm.core.CalleeSavedRegisters
 
VerifyStackAfterCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyStackBeforeCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
verifyUninitialized(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
verifyValidJavaVersionAndPlatform() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
version() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
version() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
versionMajor - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
versionMinor0 - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
versionMinor1 - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
 
VirtualAlloc(PointerBase, UnsignedWord, int, int) - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
Reserves, commits, or changes the state of a region of pages.
VirtualCallReason(HostedMethod, HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.VirtualCallReason
 
VirtualFrame(FrameInfoQueryResult) - Constructor for class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
 
VirtualFree(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
Releases, decommits, or releases and decommits a region of pages.
virtualize(VirtualizerTool) - Method in interface com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOf
 
VirtualMemoryProvider - Interface in com.oracle.svm.core.os
Primitive operations for low-level virtual memory management.
VirtualMemoryProvider.Access - Interface in com.oracle.svm.core.os
Bitmask with the modes of protection for committed or mapped memory.
VirtualMemoryTracker() - Constructor for class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
virtualObjects - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
VirtualProtect(PointerBase, UnsignedWord, int, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
Changes the protection on a region of committed pages.
VirtualQuery(PointerBase, MemoryAPI.MEMORY_BASIC_INFORMATION, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.MemoryAPI
Retrieves information about a range of pages.
visit(int, int, String, String, String, String[]) - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor
 
visitAccessorInfo(AccessorInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitAccessorInfo(AccessorInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitBreakpointNode(BreakpointNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
visitBreakpointNode(BreakpointNode) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
visitCards(Pointer, UnsignedWord, CardTable.Visitor) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
visitCode(T) - Method in interface com.oracle.svm.core.code.RuntimeCodeCache.CodeInfoVisitor
Visit compiled code, using the provided access methods.
visitCode(T) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeCacheCleaner
 
visitCode(T) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeCacheWalker
 
visitCode(T, MemoryWalker.CodeAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit compiled code, using the provided access methods.
visitCode() - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor.ClassInitializerMethod
 
visitConstantInfo(ConstantInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitConstantInfo(ConstantInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitConstantInfo(ConstantInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitConstantInfo(ConstantInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitElementPropertyInfo(PropertyInfo<?>) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitEnd() - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor
 
visitEntry(Pointer, UnsignedWord, int) - Method in interface com.oracle.svm.core.genscavenge.CardTable.Visitor
Called for each entry.
visitEnumConstantInfo(EnumConstantInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitEnumConstantInfo(EnumConstantInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitEnumConstantInfo(EnumConstantInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitEnumInfo(EnumInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitEnumInfo(EnumInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitEnumLookupInfo(EnumLookupInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitEnumValueInfo(EnumValueInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitEnumValueInfo(EnumValueInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.genscavenge.FramePointerMapWalker
 
visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
 
visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.JavaStackFrameVisitor
 
visitFrame(FrameInfoQueryResult) - Method in class com.oracle.svm.core.stack.JavaStackFrameVisitor
 
visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in interface com.oracle.svm.core.stack.StackFrameVisitor
Called for each frame that is visited.
visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
visitHeapChunk(T, MemoryWalker.HeapChunkAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit a heap chunk, using the provided access methods.
visitInsn(int) - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor.ClassConstructorMethod
 
visitInvokeArguments(CallingConvention, Collection<ValueNode>) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetaFactoryRewriteVisitor.LambdaMetaFactoryMethodVisitor
 
visitMaxs(int, int) - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor.ClassConstructorMethod
 
visitMaxs(int, int) - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor.ClassInitializerMethod
 
visitMemory(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl
Visit all the memory regions.
visitMemory(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.MemoryWalker
Walk memory applying the visitor.
visitMethod(int, String, String, String, String[]) - Method in class com.oracle.svm.hosted.agent.ClassInitializationTrackingVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetaFactoryRewriteVisitor
 
visitNativeCodeInfo(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitNativeCodeInfo(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitNativeImageHeapRegion(T, MemoryWalker.NativeImageHeapRegionAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit a region from the native image heap.
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectVisitor
 
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
Visit the interior Pointers of an Object.
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
Visit the interior Pointers of an Object.
visitObject(Object) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
visitObject(Object) - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Visit an Object.
visitObjectInline(Object) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
 
visitObjectInline(Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
 
visitObjectInline(Object) - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Like visitObject(Object), but inlined for performance.
visitObjectReference(Pointer, boolean) - Method in class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectReferenceVisitor
 
visitObjectReference(Pointer, boolean) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
visitObjectReference(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Visit an Object reference.
visitObjectReferenceInline(Pointer, boolean, Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
visitObjectReferenceInline(Pointer, int, boolean) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
visitObjectReferenceInline(Pointer, int, boolean, Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
This visitor is deals in *Pointers to Object references*.
visitObjectReferenceInline(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Like visitObjectReference(Pointer), but always inlined for performance.
visitObjectReferenceInline(Pointer, int, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
 
visitObjectReferenceInline(Pointer, boolean, Object) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Like visitObjectReference(Pointer), but always inlined for performance.
visitObjectReferenceInline(Pointer, int, boolean, Object) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
 
visitObjectReferences(Pointer, CodePointer, CodeInfo, DeoptimizedFrame, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.query.RawStructureLayoutPlanner
 
visitSafepointNode(SafepointNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
 
visitSafepointNode(SafepointNode) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
visitStructBitfieldInfo(StructBitfieldInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitStructBitfieldInfo(StructBitfieldInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitStructBitfieldInfo(StructBitfieldInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitStructBitfieldInfo(StructBitfieldInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitStructFieldInfo(StructFieldInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitStructFieldInfo(StructFieldInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitStructFieldInfo(StructFieldInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitStructFieldInfo(StructFieldInfo) - Method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
visitStructInfo(StructInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitStructInfo(StructInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitStructInfo(StructInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
VM - Class in com.oracle.svm.core
 
VM() - Constructor for class com.oracle.svm.core.VM
 
vm_allocate(int, WordPointer, UnsignedWord, boolean) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinVirtualMemory
 
vm_copy(int, WordBase, UnsignedWord, WordBase) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinVirtualMemory
 
vm_deallocate(int, WordBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinVirtualMemory
 
VMCondition - Class in com.oracle.svm.core.locks
A condition that has minimal requirements on Java code.
VMCondition(VMMutex) - Constructor for class com.oracle.svm.core.locks.VMCondition
 
VMError - Class in com.oracle.svm.core.util
A collection of static methods for error reporting of fatal error.
VMError() - Constructor for class com.oracle.svm.core.util.VMError
 
VMError.HostedError - Error in com.oracle.svm.core.util
Implementation note: During native image generation, a HostedError is thrown to indicate a fatal error.
VMErrorSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
VMErrorSubstitutions() - Constructor for class com.oracle.svm.core.jdk.VMErrorSubstitutions
 
VMFeature - Class in com.oracle.svm.hosted
 
VMFeature() - Constructor for class com.oracle.svm.hosted.VMFeature
 
VMInspection - Class in com.oracle.svm.core
 
VMInspection() - Constructor for class com.oracle.svm.core.VMInspection
 
VMMutex - Class in com.oracle.svm.core.locks
A mutex that has minimal requirements on Java code.
VMMutex() - Constructor for class com.oracle.svm.core.locks.VMMutex
 
VMOperation - Class in com.oracle.svm.core.thread
Only one thread at a time can execute VMOperations (see VMOperationControl).
VMOperation(String, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.VMOperation
 
VMOperation.SystemEffect - Enum in com.oracle.svm.core.thread
 
VMOperationControl - Class in com.oracle.svm.core.thread
Only one thread at a time can execute VMOperations.
VMOperationControl.AllocationFreeQueue<T> - Class in com.oracle.svm.core.thread
 
VMOperationControl.JavaAllocationFreeQueue<T extends VMOperationControl.JavaAllocationFreeQueue.Element<T>> - Class in com.oracle.svm.core.thread
A queue that does not allocate because each element has a next pointer.
VMOperationControl.JavaAllocationFreeQueue.Element<T extends VMOperationControl.JavaAllocationFreeQueue.Element<T>> - Interface in com.oracle.svm.core.thread
An element for an allocation-free queue.
VMOperationControl.JavaVMOperationQueue - Class in com.oracle.svm.core.thread
 
VMOperationControl.NativeVMOperationQueue - Class in com.oracle.svm.core.thread
Same implementation as VMOperationControl.JavaAllocationFreeQueue but for elements of type NativeVMOperationData.
VMOperationControl.OpInProgress - Class in com.oracle.svm.core.thread
This class holds the information about the VMOperation that is currently in progress.
VMOperationControl.VMOperationThread - Class in com.oracle.svm.core.thread
A dedicated thread that executes VMOperations.
VMThreadLocalInfo - Class in com.oracle.svm.core.threadlocal
Stores additional information about a FastThreadLocal that is not part of the public API, but needed for compilation.
VMThreadLocalInfo(FastThreadLocal) - Constructor for class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
VMThreadLocalInfos - Class in com.oracle.svm.core.threadlocal
 
VMThreadLocalInfos() - Constructor for class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
VMThreadLocalMTSupport - Class in com.oracle.svm.core.threadlocal
 
VMThreadLocalMTSupport() - Constructor for class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
VMThreadLocalSTHolderNode - Class in com.oracle.svm.core.graal.thread
 
VMThreadLocalSTHolderNode(VMThreadLocalInfo) - Constructor for class com.oracle.svm.core.graal.thread.VMThreadLocalSTHolderNode
 
VMThreadLocalSTSupport - Class in com.oracle.svm.core.threadlocal
 
VMThreadLocalSTSupport() - Constructor for class com.oracle.svm.core.threadlocal.VMThreadLocalSTSupport
 
VMThreadMTFeature - Class in com.oracle.svm.hosted.thread
Collects all VM thread local variables during native image generation and assigns them their offset in the IsolateThread data structure.
VMThreadMTFeature() - Constructor for class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
vmThreadReferenceMapEncoding - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
vmThreadReferenceMapIndex - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
VMThreads - Class in com.oracle.svm.core.thread
Utility methods for the manipulation and iteration of IsolateThreads.
VMThreads() - Constructor for class com.oracle.svm.core.thread.VMThreads
 
VMThreads.ActionOnTransitionToJavaSupport - Class in com.oracle.svm.core.thread
A thread-local enum conveying any actions needed before thread begins executing Java code.
VMThreads.OSThreadHandle - Interface in com.oracle.svm.core.thread
 
VMThreads.OSThreadId - Interface in com.oracle.svm.core.thread
 
VMThreads.StatusSupport - Class in com.oracle.svm.core.thread
A thread-local enum giving the thread status of a VMThread.
vmThreadSize - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalMTSupport
 
VMThreadSTFeature - Class in com.oracle.svm.hosted.thread
Collects all VM thread local variables during native image generation and assigns them their offset in the Object[] and byte[] array that hold the values.
VMThreadSTFeature() - Constructor for class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
vtable - Variable in class com.oracle.svm.hosted.meta.HostedType
 
vtableIndex - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 

W

wait(Object, long) - Method in class com.oracle.svm.core.monitor.MonitorSupport
Implements the semantics of Object.wait(long).
Wait - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header sys/wait.h.
Wait() - Constructor for class com.oracle.svm.core.posix.headers.Wait
 
WAIT_ABANDONED() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WAIT_FAILED() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WAIT_OBJECT_0() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WAIT_TIMEOUT() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
waitForCompilation(OptimizedCallTarget, long) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
waitForPendingReferences() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
waitForProcessExit(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
waitForProcessExit(int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
waitForProcessExit(long) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
waitForReferencePendingList() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
waitForReferencePendingList() - Method in class com.oracle.svm.core.heap.Heap
Blocks until the heap has pending references.
waitForReferenceProcessing() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
 
WaitForSingleObject(WinBase.HANDLE, int) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WaitForSingleObjectNoTransition(WinBase.HANDLE, int) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
waitNotifyConditionFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
waitNotifyConditionFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
waitpid(int, CIntPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
waitUntilStarted() - Method in class com.oracle.svm.core.thread.VMOperationControl.VMOperationThread
 
WakeAllConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
WakeConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
wakeUpReferencePendingListWaiters() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
wakeUpReferencePendingListWaiters() - Method in class com.oracle.svm.core.heap.Heap
Unblocks any threads in Heap.waitForReferencePendingList().
wakeUpVMConditionWaiters(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
Wake a thread which is waiting by other means, such as VM-internal condition variables, so that they can check their interrupted status.
walk(ObjectReferenceVisitor) - Method in class com.oracle.svm.core.genscavenge.ThreadLocalMTWalker
 
walkCollectedHeapObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
walkCollectedHeapObjects(ObjectVisitor) - Method in class com.oracle.svm.core.heap.Heap
Walk all heap objects except the native image heap objects.
walkCurrentThread(Pointer, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkCurrentThreadInline(Pointer, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkCurrentThreadWithForcedIP(Pointer, CodePointer, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkCurrentThreadWithForcedIPInline(Pointer, CodePointer, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
Forces a stack walk with the given instruction pointer instead of reading the most current value from the stack.
walkDirtyObjects(ObjectVisitor, boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
walkDirtyObjects(ObjectVisitor, boolean) - Method in class com.oracle.svm.core.genscavenge.Space
Walk the dirty Objects in this Space, passing each to a Visitor.
walkDirtyObjectsOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader, ObjectVisitor, boolean) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Walk the dirty Objects in this chunk, passing each to a Visitor.
walkImageCode(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.code.ImageCodeInfo
 
walkImageHeapObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
walkImageHeapObjects(ImageHeapInfo, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.ImageHeapWalker
 
walkImageHeapObjects(ObjectVisitor) - Method in class com.oracle.svm.core.heap.Heap
Walk all native image heap objects.
walkMemory(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Walk the regions of the heap with a MemoryWalker.
walkMethod(AnalysisMethod, AnalysisMethodCalleeWalker.CallPathVisitor) - Method in class com.oracle.svm.hosted.code.AnalysisMethodCalleeWalker
Walk a method by applying a visitor to the method and all of its callees.
walkObject(Object, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.hub.InteriorObjRefWalker
Walk a possibly-hybrid Object, consisting of both an array and some fixed fields.
walkObjectFields(CodeInfo, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
walkObjectInline(Object, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.hub.InteriorObjRefWalker
 
walkObjects(ObjectVisitor) - Method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.Generation
Walk the Objects in this Space, passing each to a Visitor.
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.Space
Walk the Objects in this Space, passing each to a Visitor.
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.heap.Heap
Walk all the objects in the heap.
walkObjectsFrom(HeapChunk.Header<?>, Pointer, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Apply an ObjectVisitor to all the Objects in the given HeapChunk.
walkObjectsFromInline(HeapChunk.Header<?>, Pointer, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
 
walkObjectsOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Walk the objects in the given chunk, starting from the first object.
walkOffsetsFromPointer(PointerBase, NonmovableArray<Byte>, long, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.heap.CodeReferenceMapDecoder
Walk the reference map encoding from a Pointer, applying a visitor to each Object reference.
walkOffsetsFromPointer(Pointer, NonmovableArray<Byte>, long, ObjectReferenceVisitor, Object) - Static method in class com.oracle.svm.core.heap.InstanceReferenceMapDecoder
 
walkRegions(MemoryWalker.Visitor) - Method in interface com.oracle.svm.core.genscavenge.AuxiliaryImageHeap
 
walkRegions(ImageHeapInfo, MemoryWalker.Visitor) - Static method in class com.oracle.svm.core.genscavenge.ImageHeapWalker
 
walkRuntimeMethods(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
 
walkRuntimeMethods(RuntimeCodeCache.CodeInfoVisitor) - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
 
walkStrongReferences(CodeInfo, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
Walks all strong references in a CodeInfo object.
walkThread(IsolateThread, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkThreadInline(IsolateThread, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkUnmanagedObjectArray(NonmovableObjectArray<?>, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Visits all array elements with the provided ObjectReferenceVisitor.
walkUnmanagedObjectArray(NonmovableObjectArray<?>, ObjectReferenceVisitor, int, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
Visits all array elements with the provided ObjectReferenceVisitor.
walkWeakReferences(CodeInfo, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
Walks all weak references in a CodeInfo object.
warn(String) - Method in class com.oracle.svm.hosted.SVMHost
 
WarningException(String) - Constructor for exception com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.WarningException
 
wasStartedByCurrentIsolate(IsolateThread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
wasStartedByCurrentIsolate(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
WATCHPID_PREFIX - Static variable in class com.oracle.svm.core.SubstrateOptions
 
wcslen(LibC.WCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
WeakIdentityHashMap<K,V> - Class in com.oracle.svm.core
This file is a copy (sigh) of OpenJDK / jdk8u / jdk8u-dev / jdk src/share/classes/java/util/WeakHashMap.java @ 13329:c35f231af17a with the following changes: Turning off the formatter for the whole file so that comments stay the same. Disabling checkstyle for the whole file. Changing the copyright date. Changing the package name. Disabling warnings for the whole class. Uniformly changing WeakHashMap to WeakIdentityHashMap in the code (but not the JavaDoc! So the diff is easier to read.). Updating the import statements. Copying in the declarations of WeakIdentityHashMap.keySet and WeakIdentityHashMap.values from AbstractMap, which are otherwise package-private. Changing WeakIdentityHashMap.hash(Object) to use System.identityHashCode(Object). Changing WeakIdentityHashMap.eq(Object, Object) to compare objects with reference equality. Changing Entry#hashCode() to use System.identityHashCode(Object) to contribute to the hash code of an Entry. Changing Entry#equals(Object) to compare keys using reference equality (after which the values are compared with Object.equals(Object)).
WeakIdentityHashMap(int, float) - Constructor for class com.oracle.svm.core.WeakIdentityHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the given load factor.
WeakIdentityHashMap(int) - Constructor for class com.oracle.svm.core.WeakIdentityHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the default load factor (0.75).
WeakIdentityHashMap() - Constructor for class com.oracle.svm.core.WeakIdentityHashMap
Constructs a new, empty WeakHashMap with the default initial capacity (16) and load factor (0.75).
WeakIdentityHashMap(Map<? extends K, ? extends V>) - Constructor for class com.oracle.svm.core.WeakIdentityHashMap
Constructs a new WeakHashMap with the same mappings as the specified map.
weightedNanos(int, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Weight a nanosecond value by a percentage between 0 and 100.
WEXITSTATUS(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WHITELIST - Static variable in annotation type com.oracle.svm.core.annotate.MustNotSynchronize
Constants for use in annotations.
WIFEXITED(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WIFSIGNALED(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WIN32() - Static method in class com.oracle.svm.core.os.IsDefined
 
WinBase - Class in com.oracle.svm.core.windows.headers
 
WinBase() - Constructor for class com.oracle.svm.core.windows.headers.WinBase
 
WinBase.HANDLE - Interface in com.oracle.svm.core.windows.headers
Windows opaque Handle type
WinBase.HMODULE - Interface in com.oracle.svm.core.windows.headers
Windows Module Handle type
WinBase.HMODULEPointer - Interface in com.oracle.svm.core.windows.headers
 
WinBase.LPHANDLE - Interface in com.oracle.svm.core.windows.headers
 
WindowsDirectives - Class in com.oracle.svm.core.windows.headers
 
WindowsDirectives() - Constructor for class com.oracle.svm.core.windows.headers.WindowsDirectives
 
WindowsErrno - Class in com.oracle.svm.core.windows.headers
 
WindowsErrno() - Constructor for class com.oracle.svm.core.windows.headers.WindowsErrno
 
WindowsJavaLangSubstitutions - Class in com.oracle.svm.core.windows
Dummy class to have a class with the file's name.
WindowsJavaNIOSubstitutions - Class in com.oracle.svm.core.windows
 
WindowsJavaNIOSubstitutions() - Constructor for class com.oracle.svm.core.windows.WindowsJavaNIOSubstitutions
 
WindowsJavaThreads - Class in com.oracle.svm.core.windows
 
WindowsLogHandler - Class in com.oracle.svm.core.windows
 
WindowsLogHandler() - Constructor for class com.oracle.svm.core.windows.WindowsLogHandler
 
WindowsOSCommittedMemoryProvider - Class in com.oracle.svm.core.windows
As it is not possible to free a subrange of the allocated address range on Windows, the main purpose of this class is to adjust how the aligned blocks of committed memory are allocated and freed to circumvent this restriction.
WindowsOSCommittedMemoryProvider() - Constructor for class com.oracle.svm.core.windows.WindowsOSCommittedMemoryProvider
 
WindowsProcessPropertiesSupport - Class in com.oracle.svm.core.windows
 
WindowsProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
 
WindowsProcessPropertiesSupport.ImagePropertiesFeature - Class in com.oracle.svm.core.windows
 
WindowsRegisterDumper - Class in com.oracle.svm.core.windows
 
WindowsRegisterDumper() - Constructor for class com.oracle.svm.core.windows.WindowsRegisterDumper
 
WindowsSystemPropertiesSupport - Class in com.oracle.svm.core.windows
 
WindowsSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
WindowsTruffleNFIFeature - Class in com.oracle.svm.truffle.nfi.windows
 
WindowsTruffleNFIFeature() - Constructor for class com.oracle.svm.truffle.nfi.windows.WindowsTruffleNFIFeature
 
WindowsUtils - Class in com.oracle.svm.core.windows
 
WindowsUtils() - Constructor for class com.oracle.svm.core.windows.WindowsUtils
 
WindowsVirtualMemoryProvider - Class in com.oracle.svm.core.windows
 
WindowsVirtualMemoryProvider() - Constructor for class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
WindowsVMLockSupport - Class in com.oracle.svm.core.windows
 
WindowsVMLockSupport() - Constructor for class com.oracle.svm.core.windows.WindowsVMLockSupport
 
WindowsVMThreads - Class in com.oracle.svm.core.windows
 
WindowsVMThreads() - Constructor for class com.oracle.svm.core.windows.WindowsVMThreads
 
WinSock - Class in com.oracle.svm.core.windows.headers
 
WinSock() - Constructor for class com.oracle.svm.core.windows.headers.WinSock
 
WinSock.WSADATA - Interface in com.oracle.svm.core.windows.headers
Structure containing information about the WinSock implementation
WordPredicate<T extends org.graalvm.word.WordBase> - Interface in com.oracle.svm.core.util
 
wordSize() - Static method in class com.oracle.svm.core.FrameAccess
 
wordTypes - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
wProcessorArchitecture() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
wProcessorLevel() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
wProcessorRevision() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedField
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedType
 
wReserved() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
 
write(Isolate) - Method in interface com.oracle.svm.core.c.function.CEntryPointNativeFunctions.IsolatePointer
 
write(IsolateThread) - Method in interface com.oracle.svm.core.c.function.CEntryPointNativeFunctions.IsolateThreadPointer
 
WRITE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
The memory range may be written.
write(int, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
write(WinBase.HMODULE) - Method in interface com.oracle.svm.core.windows.headers.WinBase.HMODULEPointer
 
write(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
Write the image to the named file.
write(DebugContext, Path) - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.NativeBootImageViaCC
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.SharedLibraryViaCCBootImage
 
write(int) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
write(byte[], int, int) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
write(JNIEnvironment) - Method in interface com.oracle.svm.jni.nativeapi.JNIEnvironmentPointer
 
write(JNIJavaVM) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMPointer
 
write(int, JNIJavaVM) - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMPointer
 
write(int, LibFFI.ffi_type) - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type_array
 
WriteableCodeCache - Static variable in class com.oracle.svm.core.code.RuntimeCodeCache.Options
 
writeBuffer - Variable in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
writeBytes(FileDescriptor, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.PosixUtils
Low-level output of bytes already in native memory.
writeBytes(int, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.windows.WindowsUtils
Low-level output of bytes already in native memory.
writeCode(RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
 
writeCode(RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
writeConstants(NativeImageHeapWriter, RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
writeCStandardHeaders(CSourceCodeWriter) - Static method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
writeCurrentVMHeapBase(PointerBase) - Static method in class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
writeCurrentVMThread(IsolateThread) - Static method in class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
WriteCurrentVMThreadNode - Class in com.oracle.svm.core.graal.nodes
 
WriteCurrentVMThreadNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
writeData(RelocatableBuffer, BiFunction<Integer, String, ?>) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
WriteFile(int, CCharPointer, UnsignedWord, CIntPointer, PointerBase) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
 
writeFile(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
writeFile(String, boolean) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
writeHeap(DebugContext, RelocatableBuffer, RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageHeapWriter
Write the model of the native image heap to the RelocatableBuffers that represent the native image.
WriteHeapBaseNode - Class in com.oracle.svm.core.graal.nodes
 
WriteHeapBaseNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
writeObjectAt(Pointer, Object, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Write the location of object value to the object reference at address p.
writeObjectAt(Pointer, Object, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
writeObjectBarrieredAt(Object, UnsignedWord, Object, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
 
writeObjectBarrieredAt(Object, UnsignedWord, Object, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
writePreamble(PrintWriter) - Method in interface com.oracle.svm.core.c.CHeader.Header
Writes a preamble after the dependencies and before the list of included methods.
writePreamble(PrintWriter) - Method in class com.oracle.svm.core.c.function.GraalIsolateHeader
 
writeReference(Pointer, int, Object) - Static method in interface com.oracle.svm.core.code.ReferenceAdjuster
 
writeReturnAddress(Pointer, CodePointer) - Method in class com.oracle.svm.core.aarch64.AArch64FrameAccess
 
writeReturnAddress(Pointer, CodePointer) - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
writeReturnAddress(Pointer, CodePointer) - Method in class com.oracle.svm.core.FrameAccess
 
writeReturnAddress(Pointer) - Static method in class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
WriteReturnAddressNode - Class in com.oracle.svm.core.graal.nodes
 
WriteReturnAddressNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
writeTextSection(DebugContext, ObjectFile.Section, List<HostedMethod>) - Method in class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
 
writeTlabTop(Word, Word) - Method in class com.oracle.svm.core.genscavenge.graal.GenScavengeAllocationSnippets
 
WSAStartup(int, WinSock.WSADATA) - Static method in class com.oracle.svm.core.windows.headers.WinSock
Initialize the WinSock library
WTERMSIG(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 

X

XOptions - Class in com.oracle.svm.core.option
A parser for the HotSpot-like memory sizing options "-Xmn", "-Xms", "-Xmx", "-Xss".
XOptions.XFlag - Class in com.oracle.svm.core.option
An X flag.

Y

yellowAndRedZoneSize() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
Returns the combined size of the yellow and red zone.
yield() - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
 
yield() - Method in class com.oracle.svm.core.thread.JavaThreads
 
yield() - Method in class com.oracle.svm.core.windows.WindowsJavaThreads
 
YoungGeneration - Class in com.oracle.svm.core.genscavenge
A Young Generation has one space, for ordinary objects.

Z

ZapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
ZapConsumedHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
ZapProducedHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
zhex(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 16-digits.
zhex(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 8-digits.
zhex(short) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 4-digits.
zhex(byte) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 2-digits.
zhex(long) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(int) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(short) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(byte) - Method in class com.oracle.svm.core.log.RealLog
 

_

__APPLE__() - Static method in class com.oracle.svm.core.os.IsDefined
From 'gcc -dM -E empty.h'.
__errno_location() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxErrno
 
__error() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinErrno
 
__linux__() - Static method in class com.oracle.svm.core.os.IsDefined
From 'gcc -dM -E empty.h'.
__OpenBSD__() - Static method in class com.oracle.svm.core.os.IsDefined
 
__solaris__() - Static method in class com.oracle.svm.core.os.IsDefined
 
_AIX() - Static method in class com.oracle.svm.core.os.IsDefined
 
_ALLBSD_SOURCE() - Static method in class com.oracle.svm.core.os.IsDefined
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
_beginthreadex(PointerBase, int, CFunctionPointer, PointerBase, int, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.Process
 
_CS_DARWIN_USER_TEMP_DIR() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_errno() - Static method in class com.oracle.svm.core.windows.headers.WindowsErrno
 
_NSGetExecutablePath(CCharPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinDyld
 
_SC_CLK_TCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PAGE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PAGESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PHYS_PAGES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_wgetenv(LibC.WCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links