- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- alignUp(long) - Method in class com.oracle.svm.core.config.ObjectLayout
-
- 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
-
- 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
AssertionError
s 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
-
- 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
-
- 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
-
- 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
-
- CEntryPointOptions.AutomaticPrologue - Class in com.oracle.svm.core.c.function
-
- CEntryPointOptions.DefaultNameTransformation - Class in com.oracle.svm.core.c.function
-
- CEntryPointOptions.NoEpilogue - Class in com.oracle.svm.core.c.function
-
- CEntryPointOptions.NoPrologue - Class in com.oracle.svm.core.c.function
-
- CEntryPointOptions.NotIncludedAutomatically - Class in com.oracle.svm.core.c.function
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- createCString(String, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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 Node
s and LIRInstruction
s.
- 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
-
- 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 IsolateThread
s that are currently running.
- firstThreadUnsafe() - Static method in class com.oracle.svm.core.thread.VMThreads
-
- 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
-
- 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
-
- fromImageHeap(Object[]) - Static method in class com.oracle.svm.core.c.NonmovableArrays
-
- 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(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
-
- 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
-
- 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
-
- 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
-
- 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 int
s.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getValue() - Method in class com.oracle.svm.core.option.RuntimeOptionKey
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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.SafepointException
s.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- RestrictHeapAccessCalleesImpl - Class in com.oracle.svm.hosted.code
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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 int
s.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- SubstrateAArch64Backend.DeoptExitStubContext - Class in com.oracle.svm.core.graal.aarch64
-
- 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
-
- SubstrateAMD64Backend.DeoptExitStubContext - Class in com.oracle.svm.core.graal.amd64
-
- 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
-
- SubstrateAnnotationInvocationHandler(InvocationHandler) - Constructor for class com.oracle.svm.core.SubstrateAnnotationInvocationHandler
-
- SubstrateArraysCopyOf - Interface in com.oracle.svm.core.graal.jdk
-
- 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
-
- 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
OptionDescriptor
s.
- 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
-
- 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
-
- 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
-
- TargetClass.NoClassNameProvider - Interface in com.oracle.svm.core.annotate
-
- 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
-
- 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
IsolateThread
s.
- 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 AnalysisType
s 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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 IsolateThread
s.
- 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
-
- wait(Object, long) - Method in class com.oracle.svm.core.monitor.MonitorSupport
-
- 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
-
- 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
-
- 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
-
- walkUnmanagedObjectArray(NonmovableObjectArray<?>, ObjectReferenceVisitor, int, int) - Static method in class com.oracle.svm.core.c.NonmovableArrays
-
- 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
-