- 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
-
- AArch64ReservedRegisters - Class in com.oracle.svm.core.graal.aarch64
-
- 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, Object...) - 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
-
- aboveOrEqual(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- aboveOrEqual(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- aboveThan(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- aboveThan(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- AbstractCopyingImageHeapProvider - Class in com.oracle.svm.core.os
-
- AbstractCopyingImageHeapProvider() - Constructor for class com.oracle.svm.core.os.AbstractCopyingImageHeapProvider
-
- AbstractDeoptimizeLowering() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets.AbstractDeoptimizeLowering
-
- AbstractImageHeapLayouter<T extends AbstractImageHeapLayouter.AbstractImageHeapPartition> - Class in com.oracle.svm.core.genscavenge
-
- AbstractImageHeapLayouter() - Constructor for class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- AbstractImageHeapLayouter.AbstractImageHeapPartition - Class in com.oracle.svm.core.genscavenge
-
The native image heap comes in partitions.
- AbstractImageHeapPartition(String, boolean) - Constructor for class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- AbstractMemoryMXBean - Class in com.oracle.svm.core.heap
-
- AbstractMemoryMXBean() - Constructor for class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- AbstractNativeImageClassLoaderSupport - Class in com.oracle.svm.hosted
-
- AbstractNativeImageClassLoaderSupport(ClassLoader, String[]) - Constructor for class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport
-
- AbstractNativeImageClassLoaderSupport.ClassInit - Class in com.oracle.svm.hosted
-
- AbstractNativeImageClassLoaderSupport.Util - Class in com.oracle.svm.hosted
-
- AbstractRuntimeCodeInstaller - Class in com.oracle.svm.core.code
-
- AbstractRuntimeCodeInstaller() - Constructor for class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- AbstractRuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper - Interface in com.oracle.svm.core.code
-
Methods which are platform specific.
- 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
-
- acquireFieldAccessor(boolean) - Method in class com.oracle.svm.reflect.target.Target_java_lang_reflect_Field
-
- 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
-
- activeProcessorCount() - Static method in class com.oracle.svm.core.Containers
-
Calculates an appropriate number of active processors for the VM to use.
- ActiveProcessorCount - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- adaptPrimitiveType(StructuredGraph, ValueNode, JavaKind, JavaKind, boolean) - Static method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
-
- adaptSignatureAndConvertArguments(HostedProviders, NativeLibraries, HostedGraphKit, ResolvedJavaMethod, JavaType, JavaType[], List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
-
- adaptSignatureAndConvertArguments(HostedProviders, NativeLibraries, HostedGraphKit, ResolvedJavaMethod, JavaType, JavaType[], List<ValueNode>) - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
-
- adaptSignatureAndConvertArguments(HostedProviders, NativeLibraries, HostedGraphKit, ResolvedJavaMethod, 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(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.GCImpl.ChunkReleaser
-
- add(UnalignedHeapChunk.UnalignedHeader) - Method in class com.oracle.svm.core.genscavenge.GCImpl.ChunkReleaser
-
- 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(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- add(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- add(String, Collection<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
-
- addApplicationSourceRoot(Path, boolean) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
-
- 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
-
- addDynamicNonJniLibrary(String) - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- 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
-
- 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
-
- addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- 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.
- addPlatformManagedObjectList(Class<T>, List<T>) - Method in class com.oracle.svm.core.jdk.management.ManagementSupport
-
- addPlatformManagedObjectSingleton(Class<T>, T) - Method in class com.oracle.svm.core.jdk.management.ManagementSupport
-
- addProxyClass(Class<?>...) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
-
- addProxyClass(Class<?>...) - Method in class com.oracle.svm.reflect.proxy.DynamicProxySupport
-
- addRelocationWithAddend(int, ObjectFile.RelocationKind, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
-
- addRelocationWithoutAddend(int, ObjectFile.RelocationKind, 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.core.jdk.Target_java_nio_Buffer
-
- 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
-
- AddressOfVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
-
- AddressOfVMThreadLocalNode(VMThreadLocalInfo, ValueNode) - Constructor for class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
-
- 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
-
- addStaticJniLibrary(String, String...) - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- addStaticNonJniLibrary(String, String...) - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- 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
-
- 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
-
- afterCompilation(CompilerIsolateThread) - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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
-
- afterParsingVMOptions() - Static method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
Notifies that JNI_CreateJavaVM
has finished parsing all JavaVMOption
s.
- 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.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.management.ManagementFeature
-
- 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.libc.LibCFeature
-
- 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.jdk.JDKInitializationFeature
-
- 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.hosted.ServiceLoaderFeature
-
- afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.VMFeature
-
- 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.
- align(int) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapAllocator
-
- AlignedHeapChunk - Class in com.oracle.svm.core.genscavenge
-
An AlignedHeapChunk can hold many Objects.
- AlignedHeapChunk.AlignedHeader - Interface in com.oracle.svm.core.genscavenge
-
- AlignedHeapChunk.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
-
- 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(long) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapAllocator
-
- 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
-
- allocateArray(DynamicHub, int, int, int, boolean, boolean, boolean, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- allocateArrayDynamic(DynamicHub, int, boolean, boolean, boolean, boolean, AllocationSnippets.AllocationProfilingData) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- allocateCodeMemory(long) - Method in class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- allocateCodeMemory(UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- allocateCodeMemory(long) - Method in class com.oracle.svm.graal.isolated.IsolatedRuntimeCodeInstaller
-
- 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.thread.VMThreads
-
Allocate native memory for a IsolateThread
.
- allocateMemory(UnalignedHeapChunk.UnalignedHeader, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
-
Allocate uninitialized memory within this AlignedHeapChunk.
- allocateMethodInfo() - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- allocateMethodInfo(NonmovableObjectArray<Object>) - 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_LOCATIONS - 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
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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(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(AMD64BaseAssembler.OperandDataAnnotation) - Constructor for class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
-
- AMD64ReservedRegisters - Class in com.oracle.svm.core.graal.amd64
-
- 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
-
- and(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- and(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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.NullGroup - Class in com.oracle.svm.core.option
-
- APIOption.Utils - Class in com.oracle.svm.core.option
-
- APIOptionGroup - Interface 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
-
- applicationClassPath() - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- applicationModulePath() - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- 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
-
- applyClientRuntimeOptionValues(ClientHandle<byte[]>, int) - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- areAllAllocatableRegistersCallerSaved() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
-
- areAllAllocatableRegistersCallerSaved() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
-
- areAllObjectsInImageHeap() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- areAllObjectsOnImageHeap(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- areMethodHandlesSupported() - Static method in class com.oracle.svm.hosted.NativeImageOptions
-
- 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
-
- 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 - Static variable in class com.oracle.svm.core.jdk.LambdaFormHiddenMethod.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
-
- arrayCopyLookup - Variable in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- 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
-
- arrayField - Variable in class com.oracle.svm.hosted.config.HybridLayoutSupport.HybridFields
-
- 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(Object, String) - Static method in class com.oracle.svm.core.configure.ConfigurationParser
-
- 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) - Static method in class com.oracle.svm.truffle.isolated.IsolatedTruffleRuntimeSupport
-
- 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.
- 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
-
- assertStatusJava() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
-
- assertStatusNativeOrSafepoint() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
-
- assertStatusVM() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
-
- assign(ImageHeapObject) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- assign(ImageHeapObject) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
-
- 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.genscavenge.AbstractImageHeapLayouter
-
- assignObjectToPartition(ImageHeapObject, boolean, boolean, boolean) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
-
Assign an object to the most suitable partition.
- 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.PolymorphicSignatureWrapperMethod
-
- asStackTraceElement(int) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- asString(Object) - Static method in class com.oracle.svm.core.configure.ConfigurationParser
-
- 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
-
- 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_ILLEGAL_ARGUMENT_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
-
- calculateIDs() - Method in class com.oracle.svm.hosted.meta.TypeCheckBuilder
-
Calculates all of the needed type check id information and stores it in the HostedTypes.
- 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.PolymorphicSignatureWrapperMethod
-
- canBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- canBeProvenSafe(Class<?>) - Method in interface com.oracle.svm.hosted.classinitialization.ClassInitializationSupport
-
Return true if the class is allowed to be proven safe.
- canBeProvenSafe(Class<?>) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
-
- 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.PolymorphicSignatureWrapperMethod
-
- canBeStaticallyBound() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- canBeStaticallyBound() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- canBeUsedForInlining(Invoke) - Method in class com.oracle.svm.hosted.code.CompileQueue
-
- canBoxPrimitive(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
-
- cancelCompilation(CharSequence) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
-
- canConstantFoldDynamicAllocation(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.code.SubstrateMetaAccessExtensionProvider
-
- 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() - 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.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
-
- 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
-
- castExact(Object, Class<T>) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
-
Casts the given object to the exact class represented by clazz
.
- 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
-
- CGlobalDataNonConstantRegistry - Class in com.oracle.svm.core.c
-
- CGlobalDataNonConstantRegistry() - Constructor for class com.oracle.svm.core.c.CGlobalDataNonConstantRegistry
-
- 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(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
-
- checkAttributes(Map<String, Object>, String, Collection<String>, Collection<String>) - Method in class com.oracle.svm.core.configure.ConfigurationParser
-
- checkAttributes(Map<String, Object>, String, Collection<String>) - Method in class com.oracle.svm.core.configure.ConfigurationParser
-
- checkCacheFile(Path, Class<?>) - 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
-
- checkHub(DynamicHub) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- 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
-
- checkSourcePath(Path) - Static method in class com.oracle.svm.hosted.image.sources.SourceCache
-
Indicate whether a source path identifies a file in the associated file system.
- checkStatusIs0(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
-
- CheckToolchain - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- checkType(ResolvedJavaType, AnalysisUniverse) - Method in class com.oracle.svm.hosted.SVMHost
-
- 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
-
- ChunkedImageHeapLayouter - Class in com.oracle.svm.core.genscavenge
-
- ChunkedImageHeapLayouter(ImageHeapInfo, boolean) - Constructor for class com.oracle.svm.core.genscavenge.ChunkedImageHeapLayouter
-
- ChunkedImageHeapPartition - Class in com.oracle.svm.core.genscavenge
-
An unstructured image heap partition that just contains a linear sequence of image heap objects.
- 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
-
- Class - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- CLASS_EXTENSION - Static variable in class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport.ClassInit
-
- CLASSES_ASSUMED_REACHABLE - Static variable in class com.oracle.svm.core.heap.RuntimeCodeCacheCleaner
-
To avoid unnecessary deoptimizations, we need to assume that objects of the following classes
are reachable, even if they don't have any strong references:
SpeculationLog.SpeculationReason
objects are embedded in the code and only needed when a
deoptimization is triggered.
SharedRuntimeMethod
objects are sometimes used as artifical methods (e.g., for
adapter code) and are located in the frame info object constants.
- 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
-
- classForNode(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- ClassHistogramVisitor - Class in com.oracle.svm.core.heap
-
Builds per-class instance count and space usage histograms.
- ClassHistogramVisitor() - Constructor for class com.oracle.svm.core.heap.ClassHistogramVisitor
-
- classifyObject(Object) - Static method in class com.oracle.svm.core.genscavenge.HeapVerifier
-
- 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.classinitialization
-
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.classinitialization.ClassInitializationInfo
-
- ClassInitializationInfo.ClassInitializerFunctionPointerHolder - Class in com.oracle.svm.core.classinitialization
-
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.
- 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
-
- ClassIsAssignableFromLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.ClassIsAssignableFromLowering
-
- ClassIsAssignableFromLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.TypeSnippets.ClassIsAssignableFromLowering
-
- classIsAssignableFromSnippet(DynamicHub, DynamicHub, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any) - Static method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets
-
- classIsAssignableFromSnippet(DynamicHub, DynamicHub, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, int) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
-
- ClassLoaderFeature - Class in com.oracle.svm.hosted
-
- ClassLoaderFeature() - Constructor for class com.oracle.svm.hosted.ClassLoaderFeature
-
- ClassLoaderQuery - Interface in com.oracle.svm.core
-
- ClassLoaderSupport - Class in com.oracle.svm.core.jdk
-
This class stores information about which packages need to be stored within each ClassLoader.
- ClassLoaderSupport() - Constructor for class com.oracle.svm.core.jdk.ClassLoaderSupport
-
- 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
-
- classpath() - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- classPathClassLoader - Variable in class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport
-
- 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
-
- 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
-
- ClientHandle<T> - Interface in com.oracle.svm.graal.isolated
-
- ClientIsolateThread - Interface in com.oracle.svm.graal.isolated
-
The
IsolateThread
of the client that requested a compilation to be performed in a
different isolate.
- ClinitGenerationVisitor - Class in com.oracle.svm.hosted.agent
-
- ClinitGenerationVisitor(ClassWriter) - Constructor for class com.oracle.svm.hosted.agent.ClinitGenerationVisitor
-
- 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.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(PrintWriter) - Method in class com.oracle.svm.hosted.dashboard.ToJson
-
- 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 variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- codeConstantsReferenceMapEncoding() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- codeConstantsReferenceMapIndex() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- 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
-
- CodeInfoOffsets - Class in com.oracle.svm.core.code
-
In a few places, we need direct access to the CodeInfoImpl
offsets.
- 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
-
- codeStart() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- 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 the current collection should entail 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
-
- collectFailedSpeculations() - Method in class com.oracle.svm.graal.isolated.IsolatedSpeculationLog
-
- 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 the current collection should entail 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 decides 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
-
- CollectionPolicy.OnlyCompletely - Class in com.oracle.svm.core.genscavenge
-
- CollectionPolicy.OnlyIncrementally - Class in com.oracle.svm.core.genscavenge
-
- CollectionPolicy.Options - Class in com.oracle.svm.core.genscavenge
-
- collectMonitorFieldInfo(BigBang, HostedUniverse, Set<AnalysisType>) - Method in class com.oracle.svm.hosted.HostedConfiguration
-
- 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.classinitialization - package com.oracle.svm.core.classinitialization
-
- 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.management - package com.oracle.svm.core.jdk.management
-
- 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.linux.libc - package com.oracle.svm.core.posix.linux.libc
-
- 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.isolated - package com.oracle.svm.graal.isolated
-
- 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.jdk - package com.oracle.svm.hosted.jdk
-
- 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.hosted.xml - package com.oracle.svm.hosted.xml
-
- 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.methodhandles - package com.oracle.svm.methodhandles
-
- 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.isolated - package com.oracle.svm.truffle.isolated
-
- 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
-
- compare(int, int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
-
- 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
-
- compareAndSwapInt(WordBase, int, int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapInt(int, int, int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapLong(WordBase, long, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapLong(int, long, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapObject(WordBase, Object, Object, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapObject(int, Object, Object, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapWord(WordBase, T, T, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- compareAndSwapWord(int, T, T, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- compareUnsigned(int, int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
-
- 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
-
- CompilationIsolateAddressSpaceSize - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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(boolean, List<String>, Path, Path, CCompilerInvoker.CompilerErrorHandler) - 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
-
- CompileInIsolates - Static variable in class com.oracle.svm.core.SubstrateOptions.ConcealedOptions
-
- compileInNewIsolate(SubstrateMethod) - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- compileInNewIsolateAndInstall(SubstrateMethod) - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- 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
-
- CompilerHandle<T> - Interface in com.oracle.svm.graal.isolated
-
- 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
-
- CompilerIsolateThread - Interface in com.oracle.svm.graal.isolated
-
The
IsolateThread
of the compiler performing a compilation requested by a
client.
- compilerPath - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
-
- compileStrictOptions() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
-
- CompileTask(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.CompileTask
-
- CompleteGarbageCollectorMXBean - Class in com.oracle.svm.core.genscavenge
-
- CompleteGarbageCollectorMXBean() - Constructor for class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- 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
-
- compress() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- 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
-
- ConcealedOptions() - Constructor for class com.oracle.svm.core.SubstrateOptions.ConcealedOptions
-
- 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(boolean) - 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
-
- constant - Variable in class com.oracle.svm.hosted.code.HostedImageHeapConstantPatch
-
- 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
-
- Containers - Class in com.oracle.svm.core
-
Provides container awareness to the rest of the VM.
- Containers() - Constructor for class com.oracle.svm.core.Containers
-
- Containers.Options - Class in com.oracle.svm.core
-
- 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
-
- convertUnknownValue(Object, Class<T>) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
-
This method is a helper for the static analysis.
- 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 deep-copies the image heap memory.
- CopyingImageHeapProvider() - Constructor for class com.oracle.svm.core.os.CopyingImageHeapProvider
-
- copyMemory(Pointer, UnsignedWord, Pointer) - Method in class com.oracle.svm.core.os.AbstractCopyingImageHeapProvider
-
- copyMemory(Pointer, UnsignedWord, Pointer) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
-
- copyMemory(Pointer, UnsignedWord, Pointer) - Method in class com.oracle.svm.core.posix.darwin.DarwinImageHeapProvider
-
- 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
-
- countDynamicHubs() - Method in interface com.oracle.svm.core.image.ImageHeap
-
- countDynamicHubs() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
-
- 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 - 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, int) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.Factory
-
Creates an observer for the specified code.
- create(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, MetaAccessExtensionProvider) - 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(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_ILLEGAL_ARGUMENT_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>, ForkJoinPool) - 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
-
- createCompilationIsolate() - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- 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
-
- createDefaultLayoutInfo() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- 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
-
- 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
-
- 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
-
- createLoadFieldNode(ConstantNode, Class<BoxedRelocatedPointer>, String) - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
-
- 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, MetaAccessExtensionProvider) - 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
-
- 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(Class<T[]>, 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, int) - 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, boolean) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- createPartition(String, boolean, boolean, boolean) - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapLayouter
-
- createPartition(String, boolean, boolean, boolean) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
-
- createPartitionsArray(int) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- createPartitionsArray(int) - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapLayouter
-
- createPartitionsArray(int) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
-
- createPiNode(ValueNode, Stamp) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
-
- createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider, PlatformConfigurationProvider, MetaAccessExtensionProvider) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
-
- createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider, PlatformConfigurationProvider, MetaAccessExtensionProvider) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
-
- createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- createReadHeapBaseNode(StructuredGraph) - Static method in class com.oracle.svm.core.graal.nodes.ReadReservedRegister
-
- createReadHub(StructuredGraph, ValueNode, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- createReadIsolateThreadNode(StructuredGraph) - Static method in class com.oracle.svm.core.graal.nodes.ReadReservedRegister
-
- createReadStackPointerNode(StructuredGraph) - Static method in class com.oracle.svm.core.graal.nodes.ReadReservedRegister
-
- 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
-
- 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
-
- createStoreIndexed(ValueNode, int, JavaKind, ValueNode) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
-
- createStringArrayInClient(String[]) - Method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- createStringInClient(CharSequence) - Method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- createStringInCompiler(String) - Method in class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- createSubstrateTruffleCompilerImpl(SubstrateTruffleRuntime) - Static method in class com.oracle.svm.truffle.TruffleFeature.Support
-
- 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
-
- createVMSingletonValue() - Method in class com.oracle.svm.hosted.VMFeature
-
- 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.
- 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
-
Creates image heaps on Darwin that are copy-on-write clones of the loaded 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
-
- DashboardDumpFeature.VoidGraphStructure - Class in com.oracle.svm.hosted.dashboard
-
- 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
-
- DebugInfoSourceCacheRoot - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- declaresDefaultMethods() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- declaresDefaultMethods() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
-
- declaresDefaultMethods() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- declaresDefaultMethods() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- declaresDefaultMethods() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
-
- declaresDefaultMethods() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
-
- 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
-
- defaultBuiltInLibraries - Static variable in class com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
-
- DefaultNameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.DefaultNameTransformation
-
- defaultPlatform(ClassLoader) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
-
- defaultSystemClassLoader - Variable in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- 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.
- delegate - Variable in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- delegateNodeProcessing(FixedNode, MethodTypeFlowBuilder.TypeFlowsOfNodes) - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
-
- 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
-
- deoptimizationObjectConstants() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- 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, IsolateThread) - 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.
- 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.
- deref(ImageHeapRef<T>) - Static method in class com.oracle.svm.graal.isolated.ImageHeapObjects
-
Provides the object instance in the current isolate at the given image heap location.
- description - Variable in class com.oracle.svm.core.util.Counter
-
- desiredAssertionStatus() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- desiredAssertionStatus(Class<?>) - Method in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- 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
-
- DirectivesExtension - Interface in com.oracle.svm.hosted.c
-
- DirectSubstrateObjectConstant - Class in com.oracle.svm.core.meta
-
An object constant that holds a direct reference to the object.
- dirtyCardForObject(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
-
Dirty the card corresponding to the given Object.
- dirtyCardForObject(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
-
- dirtyEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
-
- DISABLE_PREFIX - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- 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.
- 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
-
- 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
-
- doCompile(TruffleDebugContext, TruffleCompilation, Map<String, Object>, TruffleInliningPlan, TruffleCompilationTask, TruffleCompilerListener) - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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.core.code.AbstractRuntimeCodeInstaller
-
- doInstallPreparedAndTethered(SharedMethod, CodeInfo, SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- doInvoke(Object[]) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
-
- doLayout(ImageHeap) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- doLayout(ImageHeap) - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapLayouter
-
- doLayout(ImageHeap) - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
-
- 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
-
- 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.jni.hosted.JNILibraryLoadFeature
-
- 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.management.ManagementFeature
-
- 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.hosted.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, boolean, boolean, Class<?>, boolean) - 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.
- dynamicHubCount - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- 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
-
- EarlyConstantFoldLoadFieldPlugin - Class in com.oracle.svm.hosted.phases
-
Early constant folding for well-known static fields.
- EarlyConstantFoldLoadFieldPlugin(MetaAccessProvider, SnippetReflectionProvider) - Constructor for class com.oracle.svm.hosted.phases.EarlyConstantFoldLoadFieldPlugin
-
- EBADF() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- EBUSY() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- ECHILD() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- edgeDirect(Void, int) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- edgeName(Void, int) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- edgeNodes(Void, Void, Void, int) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- edgeType(Void, int) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- efl_offset() - Method in interface com.oracle.svm.core.posix.headers.Signal.MContext64
-
- EFlags() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.CONTEXT
-
- EINTR() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- ElementInfo - Class in com.oracle.svm.hosted.c.info
-
- ElementInfo(String) - Constructor for class com.oracle.svm.hosted.c.info.ElementInfo
-
- elementKind - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
-
- emit(ByteBuffer, DataSection.Patches) - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder.ObjectData
-
- emitBranch(LogicNode, LabelRef, LabelRef, double) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
-
- emitBranch(LogicNode, LabelRef, LabelRef, double) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
-
- emitCCall(long, CallingConvention, Value[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitCCall(long, CallingConvention, Value[], int) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
-
- emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
-
- emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in interface com.oracle.svm.core.graal.code.SubstrateNodeLIRBuilder
-
- emitCheckForInvokeSuperSpecial(ValueNode[]) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64CGlobalDataLoadAddressOp
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64FarReturnOp
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64InstructionSynchronizationBarrierOp
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.AArch64SafepointCheckOp
-
- emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeadEndOp
-
- emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64DirectCallOp
-
- emitCode(CompilationResultBuilder, AArch64MacroAssembler) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64IndirectCallOp
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64CGlobalDataLoadAddressOp
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64FarReturnOp
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.AMD64SafepointCheckOp
-
- emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeadEndOp
-
- emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64IndirectCallOp
-
- emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp
-
- emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.DeoptEntryOp
-
- emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.DeoptSourcePositionInfoOp
-
- emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.lir.VerificationMarkerOp
-
- emitCompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitCompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitConvertNullToZero(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitConvertNullToZero(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitConvertZeroToNull(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitConvertZeroToNull(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitDeadEnd() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitDeadEnd() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitDeadEnd() - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
-
- emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
-
- emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
-
- emitEnsureClassInitialized(GraphBuilderContext, JavaConstant) - Static method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
-
- emitEnsureInitializedCall(ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.HostedGraphKit
-
- emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitFarReturn(AllocatableValue, Value, Value, boolean) - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
-
- emitForeignCallOp(ForeignCallLinkage, Value, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitForeignCallOp(ForeignCallLinkage, Value, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
-
- emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
-
- emitIndirectForeignCallAddress(ForeignCallLinkage) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitIndirectForeignCallAddress(ForeignCallLinkage) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitInstructionSynchronizationBarrier() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitInstructionSynchronizationBarrier() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitInstructionSynchronizationBarrier() - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
-
- emitMemoryBarrier - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
-
- emitMemoryBarrier - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatObjectNode
-
- emitPrefetchAllocate(Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitPrefetchAllocate(Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitReadReturnAddress() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64NodeLIRBuilder
-
- emitReadReturnAddress() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
-
- emitReadReturnAddress() - Method in interface com.oracle.svm.core.graal.code.SubstrateNodeLIRBuilder
-
- emitReturn(JavaKind, Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- EmitStringEncodingSubstitutions - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- emitUncompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitUncompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitUnwind(Value) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitUnwind(Value) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitVerificationMarker(Object) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- emitVerificationMarker(Object) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- emitVerificationMarker(Object) - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
-
- EMPTY_ARRAY - Static variable in class com.oracle.svm.graal.meta.SubstrateField
-
- EMPTY_ARRAY - Static variable in class com.oracle.svm.graal.meta.SubstrateType
-
- EMPTY_CLASSES - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
-
- EMPTY_CONSTRUCTORS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
-
- EMPTY_FIELDS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
-
- EMPTY_METHODS - Static variable in class com.oracle.svm.reflect.hosted.ReflectionDataBuilder
-
- EMPTY_OPTION_VALUE_MSG - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- EMPTY_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- EmptyMemoryAcessProvider - Class in com.oracle.svm.hosted.ameta
-
- ENABLE_PREFIX - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- EnableAllSecurityServices - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- enabled() - Static method in class com.oracle.svm.core.deopt.DeoptimizationSupport
-
Returns true if the image build was configured with support for deoptimization.
- enabled() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
-
- enabled - Variable in class com.oracle.svm.core.util.Counter.Group
-
- enableDeoptTesting() - Static method in class com.oracle.svm.core.graal.snippets.DeoptTester
-
- enableFeatures(Architecture) - Method in class com.oracle.svm.core.aarch64.AArch64CPUFeatureAccess
-
- enableFeatures(Architecture) - Method in class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
-
- enableFeatures(Architecture) - Method in interface com.oracle.svm.core.CPUFeatureAccess
-
- EnableLoggingFeature - Static variable in class com.oracle.svm.hosted.LoggingFeature.Options
-
- EnableURLProtocols - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- encode(Supplier<SpeculationLog.SpeculationReasonEncoding>) - Method in class com.oracle.svm.graal.isolated.IsolatedSpeculationReason
-
- encode(LineNumberTable) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
-
- encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.CodeReferenceMapEncoder
-
- encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.InstanceReferenceMapEncoder
-
- encodeAll() - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
-
- encodeAll(List<Map.Entry<ReferenceMapEncoder.Input, Long>>) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
-
- encodeAllAndInstall(CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
-
- encodeAllAndInstall(CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.FrameInfoEncoder
-
- encodeAndInstall(List<NodeSourcePosition>, CodeInfo, ReferenceAdjuster) - Method in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
-
- encodeAnnotations(Set<Annotation>, Set<Annotation>) - Static method in class com.oracle.svm.core.hub.AnnotationsEncoding
-
- encodeAnnotations(AnalysisMetaAccess, Annotation[], Annotation[], Object) - Static method in class com.oracle.svm.hosted.analysis.Inflation
-
- encodeAsImageHeapObjectHeader(ImageHeapObject, long) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
-
- encodeAsImageHeapObjectHeader(ImageHeapObject, long) - Method in class com.oracle.svm.core.heap.ObjectHeader
-
- encodeAsObjectHeader(DynamicHub, boolean, boolean) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
-
- encodeAsTLABObjectHeader(DynamicHub) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
-
- encodeAsTLABObjectHeader(DynamicHub) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- encodeAsTLABObjectHeader(DynamicHub) - Method in class com.oracle.svm.core.heap.ObjectHeader
-
- encodeBci(int, boolean, boolean) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
-
Encodes the BCI and the duringCall- and rethrowException flags into a single value.
- encodedBci - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- encodeDebugNames() - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
-
- encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
-
- encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
-
- encodeDeoptActionAndReasonToLong(DeoptimizationAction, DeoptimizationReason, int) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
-
- encodedFrameSize - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- encodedGraph(SharedRuntimeMethod, boolean) - Static method in class com.oracle.svm.graal.GraalSupport
-
- EncodedLineNumberTable - Class in com.oracle.svm.graal.meta
-
- EncodedLineNumberTable() - Constructor for class com.oracle.svm.graal.meta.EncodedLineNumberTable
-
- encodeFrameSize(int, boolean, boolean, boolean) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
-
- encodePrimitiveConstant(JavaConstant) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
-
- encodeRuntimeOptionValues() - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- encodeSnippets() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
-
- encodeSnippets() - Method in class com.oracle.svm.hosted.code.HostedReplacements
-
- encodeSourceReferences() - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
-
- encodeSpeculation(SpeculationLog.Speculation) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- encodings - Variable in class com.oracle.svm.core.heap.ReferenceMapEncoder
-
- endSafepoint() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- endSafepoint() - Method in class com.oracle.svm.core.heap.Heap
-
Reset the heap to the normal execution state.
- EnforceMaxRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
-
- enqueue() - Method in class com.oracle.svm.core.thread.JavaVMOperation
-
- enqueue(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
-
- enqueueBlockingNoSafepoint(String, SubstrateUtil.Thunk) - Static method in class com.oracle.svm.core.thread.JavaVMOperation
-
Convenience method for thunks that can be run by allocating a VMOperation.
- enqueueBlockingSafepoint(String, SubstrateUtil.Thunk) - Static method in class com.oracle.svm.core.thread.JavaVMOperation
-
Convenience method for thunks that can be run by allocating a VMOperation.
- enqueueFromNonJavaThread(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.NativeVMOperation
-
- enqueueFromNonJavaThread(NativeVMOperation, NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperationControl
-
- ENSURE_JAVA_THREAD - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- ensureCapacity(int) - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
-
- ensureClassInitialized(Class<?>) - Static method in class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- EnsureClassInitializedNode - Class in com.oracle.svm.core.classinitialization
-
- EnsureClassInitializedNode(ValueNode) - Constructor for class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- EnsureClassInitializedSnippets - Class in com.oracle.svm.core.classinitialization
-
- ensureCompiled(HostedMethod, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
-
- ensureInitialized() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- ensureInitialized() - Static method in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
-
Initialization can require synchronization which is not allowed during safepoints, so this
method can be called before using identity hash codes during a safepoint operation.
- ensureInitialized() - Static method in class com.oracle.svm.core.thread.VMThreads
-
Make sure the runtime is initialized for threading.
- ensureJavaThread() - Static method in class com.oracle.svm.core.thread.JavaThreads
-
Ensures that a
Thread
object for the current thread exists.
- ensureJavaThread(String, ThreadGroup, boolean) - Static method in class com.oracle.svm.core.thread.JavaThreads
-
Ensures that a
Thread
object for the current thread exists.
- ensureLocalCapacity(int) - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- ensureLocked(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
Returns the lock of the object.
- ensureParsed(HostedMethod, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
-
- ensureTargetDirs(Path) - Static method in class com.oracle.svm.hosted.image.sources.SourceCache
-
Ensure the directory hierarchy for a path exists creating any missing directories if needed.
- enter(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
- enter() - Static method in class com.oracle.svm.core.c.function.CEntryPointSetup.EnterCreateIsolatePrologue
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptEntryStubContext
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptExitStubContext
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptEntryStubContext
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptExitStubContext
-
- enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
-
- enter(ValueNode) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
-
- ENTER_ISOLATE_MT - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- ENTER_SLOW_PATH_SAFEPOINT_CHECK - Static variable in class com.oracle.svm.core.thread.Safepoint
-
- enterAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
-
- enterAttachThread(Isolate, boolean) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Creates a context for the current thread in the specified existing isolate, then enters that
context.
- enterCreateIsolate(CEntryPointCreateIsolateParameters) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Creates a new isolate, then
attaches the current thread to
the created isolate, creating a context for the thread in the isolate, and then enters that
context before returning.
- EnterCreateIsolatePrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterCreateIsolatePrologue
-
- EnterCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
-
- EnterCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
-
- entered(Object) - Static method in class com.oracle.svm.jni.JNIThreadOwnedMonitors
-
- enterFatalContext(LogHandler, CodePointer, String, Throwable) - Static method in class com.oracle.svm.core.log.Log
-
Enters a fatal logging context which may redirect or suppress further log output if
logHandler
is a
LogHandlerExtension
.
- enterFatalContext(CodePointer, String, Throwable) - Method in interface com.oracle.svm.core.log.LogHandlerExtension
-
This method gets called if the VM finds itself in a fatal, non-recoverable error situation.
- enterIsolate(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Enters an existing context for the current thread that has already been created in the given
isolate.
- enterIsolate(ValueNode, boolean) - Static method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
-
- enterIsolateFromCrashHandler(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Enters an existing context for the current thread that has already been created in the given
isolate, during the prologue of a segfault handler.
- EnterIsolatePrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterIsolatePrologue
-
- enterIsolateSnippet(Isolate, boolean) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- EnterPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterPrologue
-
- enterSnippet(IsolateThread) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- EntryPointNamePrefix - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- EntryPointReason() - Constructor for class com.oracle.svm.hosted.code.CompileQueue.EntryPointReason
-
- entryPoints - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
-
- entrySet() - Method in class com.oracle.svm.core.WeakIdentityHashMap
-
Returns a
Set
view of the mappings contained in this map.
- EnumArrayLookup - Class in com.oracle.svm.core.c.enums
-
- EnumArrayLookup(long[], long, Enum<?>[]) - Constructor for class com.oracle.svm.core.c.enums.EnumArrayLookup
-
- EnumConstantInfo - Class in com.oracle.svm.hosted.c.info
-
- EnumConstantInfo(String, ResolvedJavaField, boolean, Enum<?>) - Constructor for class com.oracle.svm.hosted.c.info.EnumConstantInfo
-
- EnumInfo - Class in com.oracle.svm.hosted.c.info
-
- EnumInfo(String, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.c.info.EnumInfo
-
- EnumLookupInfo - Class in com.oracle.svm.hosted.c.info
-
- EnumLookupInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumLookupInfo
-
- EnumMapLookup - Class in com.oracle.svm.core.c.enums
-
- EnumMapLookup(long[], Map<Long, Enum<?>>) - Constructor for class com.oracle.svm.core.c.enums.EnumMapLookup
-
- EnumNoLookup - Class in com.oracle.svm.core.c.enums
-
- EnumNoLookup(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumNoLookup
-
- EnumRuntimeData - Class in com.oracle.svm.core.c.enums
-
- EnumRuntimeData(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumRuntimeData
-
- enumType() - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- EnumValueInfo - Class in com.oracle.svm.hosted.c.info
-
- EnumValueInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumValueInfo
-
- EPERM() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- epilogue() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
-
- equal(ComparableWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- equal(ComparableWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- equal(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- equal(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- equal(ComparableWord) - Method in class com.oracle.svm.hosted.meta.MethodPointer
-
- equals(Object) - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
-
- equals(Object) - Method in class com.oracle.svm.core.graal.amd64.AMD64NativeImagePatcher
-
- equals(Object) - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
-
- equals(Object) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
-
- equals(Object) - Method in class com.oracle.svm.core.hub.AnnotationsEncoding
-
- equals(Object) - Method in class com.oracle.svm.core.meta.CompressedNullConstant
-
- equals(Object) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
-
- equals(Object) - Method in class com.oracle.svm.graal.isolated.IsolatedObjectProxy
-
- equals(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- equals(Object) - Method in class com.oracle.svm.hosted.code.amd64.AMD64HostedPatcher
-
- equals(Object) - Method in class com.oracle.svm.hosted.code.CEntryPointData
-
- equals(Object) - Method in class com.oracle.svm.hosted.code.HostedImageHeapConstantPatch
-
- equals(Object) - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
-
- equals(Object) - Method in class com.oracle.svm.jni.access.JNINativeLinkage
-
Returns
true
iff
obj
is a
JNINativeLinkage
and has the same declaring
class, name and descriptor as this object.
- ErrHandlingAPI - Class in com.oracle.svm.core.windows.headers
-
Definitions for Windows errhandlingapi.h
- ErrHandlingAPI() - Constructor for class com.oracle.svm.core.windows.headers.ErrHandlingAPI
-
- ErrHandlingAPI.CONTEXT - Interface in com.oracle.svm.core.windows.headers
-
Contains processor-specific register data.
- ErrHandlingAPI.EXCEPTION_POINTERS - Interface in com.oracle.svm.core.windows.headers
-
Contains pointers to exception and context records.
- ErrHandlingAPI.EXCEPTION_RECORD - Interface in com.oracle.svm.core.windows.headers
-
Contains a description of the exception.
- Errno - Class in com.oracle.svm.core.posix.headers
-
Definitions manually translated from the C header file sys/errno.h.
- Errno() - Constructor for class com.oracle.svm.core.posix.headers.Errno
-
- errnoGetterFunctionName - Variable in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- ErrnoMirror - Class in com.oracle.svm.truffle.nfi
-
- ErrnoMirror() - Constructor for class com.oracle.svm.truffle.nfi.ErrnoMirror
-
- ErrnoMirrorContext() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFISupport.ErrnoMirrorContext
-
- ERROR_MSG - Static variable in class com.oracle.svm.core.heap.NoAllocationVerifier
-
- ERROR_TIMEOUT() - Static method in class com.oracle.svm.core.windows.headers.WinBase
-
- errorString(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
-
Return the error string for the given error number, or a default message.
- ESRCH() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- ETIMEDOUT() - Static method in class com.oracle.svm.core.posix.headers.Errno
-
- exception - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
-
- exception(Throwable) - Method in class com.oracle.svm.core.log.Log
-
Prints the provided exception, including a stack trace if available, followed by a newline.
- exception(Throwable, int) - Method in class com.oracle.svm.core.log.Log
-
Prints the provided exception, including a stack trace if available, with at most the
specified number of frames, followed by a newline.
- exception(Throwable, int) - Method in class com.oracle.svm.core.log.RealLog
-
- EXCEPTION_ACCESS_VIOLATION() - Static method in class com.oracle.svm.core.windows.headers.ErrHandlingAPI
-
- EXCEPTION_CONTINUE_SEARCH() - Static method in class com.oracle.svm.core.windows.headers.ErrHandlingAPI
-
- ExceptionCode() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.EXCEPTION_RECORD
-
- ExceptionHelpers - Class in com.oracle.svm.core.util
-
Helper methods to throw exceptions from manually generated Graal graphs.
- ExceptionHelpers() - Constructor for class com.oracle.svm.core.util.ExceptionHelpers
-
- exceptionOffset - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- ExceptionRecord() - Method in interface com.oracle.svm.core.windows.headers.ErrHandlingAPI.EXCEPTION_POINTERS
-
- ExceptionSnippets - Class in com.oracle.svm.core.graal.snippets
-
- ExceptionSnippets.LoadExceptionObjectLowering - Class in com.oracle.svm.core.graal.snippets
-
- ExceptionSnippets.UnwindLowering - Class in com.oracle.svm.core.graal.snippets
-
- ExceptionStateNode - Class in com.oracle.svm.core.graal.nodes
-
- ExceptionStateNode(FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.ExceptionStateNode
-
- ExceptionSynthesizer - Class in com.oracle.svm.hosted
-
- ExceptionSynthesizer() - Constructor for class com.oracle.svm.hosted.ExceptionSynthesizer
-
- ExceptionUnwind - Class in com.oracle.svm.core.snippets
-
- ExceptionUnwind() - Constructor for class com.oracle.svm.core.snippets.ExceptionUnwind
-
- ExcludeFromReferenceMap - Annotation Type in com.oracle.svm.core.annotate
-
Mechanism for excluding a field from the reference map.
- ExcludeFromReferenceMap.Always - Class in com.oracle.svm.core.annotate
-
- ExcludeResources - Static variable in class com.oracle.svm.hosted.ResourcesFeature.Options
-
- exec(Path, String[]) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
-
- exec(Path, String[]) - Method in class com.oracle.svm.core.windows.WindowsProcessPropertiesSupport
-
- ExecutableViaCCBootImage - Class in com.oracle.svm.hosted.image
-
- ExecutableViaCCBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.ExecutableViaCCBootImage
-
- execute(ForkJoinTask<?>) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
-
- execute(Runnable) - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
-
- EXECUTE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
-
Instructions in the memory range may be executed.
- execute(NativeVMOperationData) - Method in class com.oracle.svm.core.thread.VMOperation
-
- executeCommand(String...) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
-
- executeCommand(List<String>) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
-
- executeInitializationHooks() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
-
Runs isolate initialization hooks.
- executeStartupHooks() - Method in class com.oracle.svm.core.jdk.RuntimeSupport
-
- executeTearDownHooks() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
-
Runs isolate tear-down hooks.
- executeVarargs(Object...) - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- executeVarargs(Object...) - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
-
- executor - Variable in class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport.ClassInit
-
- executor - Variable in class com.oracle.svm.hosted.code.CompileQueue
-
- executor() - Method in class com.oracle.svm.hosted.SVMHost
-
- execv(CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
-
- exit(String, String) - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
-
A guard to place before an allocation, giving the call site and the allocation type.
- exit(int) - Static method in class com.oracle.svm.core.posix.headers.LibC
-
- exit(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
-
- exit(int) - Static method in class com.oracle.svm.core.windows.headers.LibC
-
- EXIT_CODE_ABORT - Static variable in class com.oracle.svm.core.posix.headers.LibC
-
- EXIT_CODE_ABORT - Static variable in class com.oracle.svm.core.windows.headers.LibC
-
- EXIT_SUCCESS - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildClient
-
- ExitAfterAnalysis - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
- ExitAfterCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
-
- ExitAfterQueryCodeGeneration - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
-
- ExitAfterRelocatableImageWrite - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
- exited(Object) - Static method in class com.oracle.svm.jni.JNIThreadOwnedMonitors
-
- expect - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
-
- extendPath(Path, Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
-
Extend a root path form one file system using a path potentially derived from another file
system by converting he latter to a text string and replacing the file separator if
necessary.
- extractImagePathEntries(List<String>, String) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
-
- extractWatchPID(List<String>) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
-
- 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.graal.code.PatchConsumerFactory.HostedPatchConsumerFactory
-
- factory() - Static method in class com.oracle.svm.core.graal.code.PatchConsumerFactory.NativePatchConsumerFactory
-
- 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(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.classinitialization.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
-
- FALSE - Static variable in class com.oracle.svm.hosted.dashboard.ToJson.JsonValue
-
- 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
-
- fatalContext(CodePointer, String, Throwable) - Method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
- fatalContext(CodePointer, String, Throwable) - Method in interface com.oracle.svm.core.log.LogHandlerExtension
-
- fatalError() - Method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
- 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
-
- fFMA() - Method in interface com.oracle.svm.core.amd64.AMD64LibCHelper.CPUFeatures
-
- 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
-
- fieldStoreBarrierType(ResolvedJavaField, JavaKind) - Method in class com.oracle.svm.core.genscavenge.graal.SubstrateCardTableBarrierSet
-
- 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
-
- fillCGlobalDataMap(Collection<String>) - Method in class com.oracle.svm.jni.JNILibraryInitializer
-
- 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
-
- FillerObject - Class in com.oracle.svm.core.heap
-
The smallest possible instance object, for filling in gaps in the heap.
- FillerObject() - Constructor for class com.oracle.svm.core.heap.FillerObject
-
- 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
-
- finalizeDefaultLogHandler(LogHandler) - Static method in class com.oracle.svm.core.log.Log
-
If
ImageSingletons.contains(java.lang.Class<?>)
returns
false
for
LogHandler.class
, then
this method installs a
FunctionPointerLogHandler
that delegates to
handler
.
- 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<?>, DebugContext) - Method in class com.oracle.svm.hosted.image.sources.SourceManager
-
Find and cache a source file for a given 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
-
- findHybridFields(HostedInstanceClass) - Method in class com.oracle.svm.hosted.config.HybridLayoutSupport
-
Finds the hybrid array and bitset fields of a class annotated with
Hybrid
.
- 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
-
- findModule(String) - Method in class com.oracle.svm.hosted.NativeImageClassLoaderSupport
-
- 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
-
- findResource(String) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- findResourceAsStreamByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- findResources(String) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- 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
-
- FIRST_CACHE_LINE - Static variable in class com.oracle.svm.core.threadlocal.FastThreadLocal
-
- 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
-
- firstReadOnlyHugeObject - 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
-
- firstReadOnlyRelocatableObject - 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
-
- firstWritableHugeObject - 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.
- flags - Variable in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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.FunctionPointerLogHandler
-
- 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.RawBufferLog
-
- 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
-
- FORCE_MONITOR_SLOT_TYPES - Static variable in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
Types that are used to implement the secondary storage for monitor slots cannot themselves
use the additionalMonitors map.
- 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
-
- ForceNoROSectionRelocations - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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.classinitialization.EnsureClassInitializedSnippets
-
- 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
-
- 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
-
- 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.
- forSymbol(String, boolean) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
-
Create a reference to the symbol with the specified name.
- 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
-
- frameInfoNames() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- frameInfoObjectConstants() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- 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
-
- frameInfoSourceClasses() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- frameInfoSourceMethodNames() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- frameRegister - Variable in class com.oracle.svm.core.CalleeSavedRegisters
-
- frameRegister - Variable in class com.oracle.svm.core.ReservedRegisters
-
- FrameVisitor() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
-
- 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 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) - 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.AbstractCopyingImageHeapProvider
-
- 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.linux.LinuxImageHeapProvider
-
- freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
-
- 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
-
- 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
-
- fSHA() - 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
-
- FunctionPointerLogHandler - Class in com.oracle.svm.core.log
-
A LogHandler
that can use provided function pointers for each operation.
- FunctionPointerLogHandler(LogHandler) - Constructor for class com.oracle.svm.core.log.FunctionPointerLogHandler
-
- 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() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- GC - Interface in com.oracle.svm.core.heap
-
- GCAccounting - Class in com.oracle.svm.core.genscavenge
-
This data is only updated during a GC.
- 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
-
- gcData() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- GCGroup() - Constructor for class com.oracle.svm.core.SubstrateOptions.GCGroup
-
- GCImpl - Class in com.oracle.svm.core.genscavenge
-
Garbage collector (incremental or complete) for
HeapImpl
.
- GCImpl.ChunkReleaser - Class in com.oracle.svm.core.genscavenge
-
- 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.ReadReturnAddressNode
-
- 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
-
- 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
-
- get() - Method in class com.oracle.svm.core.c.CGlobalData
-
- get(Class<? extends PointerBase>, String) - Static method in class com.oracle.svm.core.c.struct.OffsetOf
-
- 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() - Static method in class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- get() - Static method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- get(NativeLibraries, NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessorCache
-
- get(Stream<ToJson.JsonValue>) - Static method in class com.oracle.svm.hosted.dashboard.ToJson.JsonArray
-
- get(Number) - Static method in class com.oracle.svm.hosted.dashboard.ToJson.JsonNumber
-
- get(Stream<String>, Function<String, ToJson.JsonValue>) - Static method in class com.oracle.svm.hosted.dashboard.ToJson.JsonObject
-
- get(String) - Static method in class com.oracle.svm.hosted.dashboard.ToJson.JsonString
-
- 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_ILLEGAL_ARGUMENT_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() - Method in class com.oracle.svm.core.genscavenge.GCImpl
-
- 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 interface com.oracle.svm.core.c.libc.LibCBase
-
- getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.c.libc.NoLibC
-
- getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.posix.linux.libc.BionicLibC
-
- getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.posix.linux.libc.GLibC
-
- getAdditionalQueryCodeCompilerOptions() - Method in class com.oracle.svm.core.posix.linux.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.graal.isolated.IsolatedCodeInstallBridge
-
- 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
-
Current allocation chunk, and also the head of the list of aligned chunks that were
allocated by the current thread (since the last collection, typically).
- getAlignedConstantsSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- getAlignedHeapChunkSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- 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
.
- getAllObjectsAreInImageHeap() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getAllocatableRegisters() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64RegisterConfig
-
- getAllocatableRegisters() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64RegisterConfig
-
- 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(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.PolymorphicSignatureWrapperMethod
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getApplicationClassLoader() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
-
- getApplicationClassPath() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
-
- getApplicationModulePath() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
-
- getAppliedArguments() - Method in interface com.oracle.svm.hosted.option.HostedOptionProvider
-
- getArch() - Method in class com.oracle.svm.core.jdk.management.SubstrateOperatingSystemMXBean
-
- getArchitectureName() - Static method in class com.oracle.svm.core.SubstrateUtil
-
- getArgc() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
-
C arguments passed from the C main function into the isolate creation.
- 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.c.function.CEntryPointCreateIsolateParameters
-
- 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.graal.snippets.SubstrateAllocationSnippets
-
- 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
-
- getArrayHub() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getArrayIdentityHashcodeOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
-
The offset of the identity hashcode field for array objects.
- 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
-
- 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.JDK11To14
-
- 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.JDK15OrEarlier
-
- 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.management.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
-
- getBackingArray() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
-
- 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
-
- getBitFieldOrTypeIDSlotsFieldOffset(ObjectLayout) - Static method in class com.oracle.svm.hosted.config.HybridLayout
-
In a given build, only the bit field or the type id slot array field will exist.
- 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
-
- 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() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
-
- getByteArrayBaseOffset() - Static method in class com.oracle.svm.core.util.NonmovableByteArrayReader
-
- getByteBuffer() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
-
- 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
-
- 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, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
-
Implements the shared semantic of Reflection.getCallerClass and StackWalker.getCallerClass.
- getCallerClass(Pointer, boolean, int, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
-
- 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) - Static method in class com.oracle.svm.truffle.isolated.IsolatedTruffleRuntimeSupport
-
- 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
-
- getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
-
- getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk.TestingBackDoor
-
- getCausesSafepoint() - Method in class com.oracle.svm.core.thread.VMOperation
-
- getCCInputFiles(Path, String) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- 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
-
- getCGlobalDataInfo(CGlobalDataImpl<?>) - Method in class com.oracle.svm.core.c.CGlobalDataNonConstantRegistry
-
- 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
-
- getChunkBytes() - Static method in class com.oracle.svm.core.genscavenge.GCImpl
-
This value is only updated during a GC.
- getClassContext(int, Pointer) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
-
- getClassCount() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getClassCount() - Method in class com.oracle.svm.core.heap.Heap
-
Returns the number of classes in the heap.
- 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
-
- 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
-
- getClassObject() - Method in class com.oracle.svm.jni.access.JNIAccessibleClass
-
- getClassObjectByName(String) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
-
- getClazz() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
-
- getClient() - Method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- getCloneableFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- getClosestLinkage(String, String, String) - Method in class com.oracle.svm.jni.access.JNIReflectionDictionary
-
Gets the linkage for a method that most closely matches a given method description above the
fuzzy matching threshold defined by OptionsParser.FUZZY_MATCH_THRESHOLD
.
- getCode() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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.
- getCodeAndDataMemorySize(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getCodeAndDataMemorySize() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getCodeAndDataMemorySize(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
-
- 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
-
- getCodeConstantsReferenceMapEncoding() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getCodeConstantsReferenceMapEncoding(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- getCodeConstantsReferenceMapIndex() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getCodeConstantsReferenceMapIndex(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getCollectionCount() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getCollectionCount() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- getCollectionEpoch() - Method in class com.oracle.svm.core.genscavenge.GCImpl
-
- getCollectionTime() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getCollectionTime() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- getCommand() - Method in interface com.oracle.svm.core.LinkerInvocation
-
- getCommand() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- getCommittedBytes() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getCommittedObjectMemory(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
-
- getCommittedVirtualMemorySize() - Method in class com.oracle.svm.core.jdk.management.SubstrateOperatingSystemMXBean
-
- getCompilable() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- 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
-
- getCompiler() - Method in class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- 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
-
- getCompilerConfigurationName() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- getCompilerErrorStream(Process) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
-
- getCompleteCollectionCount() - Method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- getCompleteCollectionTotalNanos() - Method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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() - Method in class com.oracle.svm.core.code.RuntimeCodeInfoMemory
-
- 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.management.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
-
- getCurrentCause() - Method in class com.oracle.svm.core.genscavenge.HeapVerifier
-
- 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
-
- getDataOffset(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getDataOffset() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getDataSize(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getDataSize() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- 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
-
- getDebugInfoSourceCacheRoot() - Static method in class com.oracle.svm.core.SubstrateOptions
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getDeclaringClass() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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.
- 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
-
- getDeoptimizationEncodings(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- getDeoptimizationObjectConstants() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getDeoptimizationObjectConstants(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- getDeoptimizationSourcePositions() - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationResult
-
- getDeoptimizationStartOffsets() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getDeoptimizationStartOffsets(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- 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
-
- getDependencyAccessHandle() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- 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(ForeignCallSignature) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- getDescriptor(String) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
-
- getDescriptor() - Method in class com.oracle.svm.jni.access.JNINativeLinkage
-
- 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
-
- getDiscoveredPointer(Reference<T>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
-
- getDocumentation() - Method in class com.oracle.svm.hosted.code.CEntryPointData
-
- getDouble() - Method in interface com.oracle.svm.jni.nativeapi.JNIValue
-
- getEdenUsedBytes() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- 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
-
- 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
-
- 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.PolymorphicSignatureWrapperMethod
-
- getEncoding() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- getEndAlignment() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- getEndBitInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
-
- getEndOffset() - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapPartition
-
- getEndOffset() - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
-
- 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
-
- getEntryPoint() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- 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
-
- getFatalErrorFunctionPointer() - Method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
- 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
-
- getFinished() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
-
- getFirstCompilation() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- getFirstFieldOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
-
- 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
-
- 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 interface com.oracle.svm.core.graal.meta.SubstrateRegisterConfig
-
- getFrameRegister() - Method in class com.oracle.svm.core.ReservedRegisters
-
Returns the register used as the frame pointer.
- 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.management.SubstrateOperatingSystemMXBean
-
- getFreePhysicalMemorySize() - Method in class com.oracle.svm.core.jdk.management.SubstrateOperatingSystemMXBean
-
- getFreeSwapSpaceSize() - Method in class com.oracle.svm.core.jdk.management.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
-
- 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
-
- getGC() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getGC() - Method in class com.oracle.svm.core.heap.Heap
-
- getGCData() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- getGCImpl() - Static method in class com.oracle.svm.core.genscavenge.GCImpl
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getGraalIsolatePreamble() - Static method in class com.oracle.svm.core.c.function.GraalIsolateHeader
-
- getGraalOptions(Class<T>) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- 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
-
- getHandle() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- getHandle() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectProxy
-
- getHandleCount() - Method in class com.oracle.svm.core.handles.ThreadLocalHandles
-
- getHandleType(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- getHashCodeFieldOffset() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
-
- getHashCodeOffset() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getHashCodeOffset(Object) - Static method in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
-
- 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
-
- getHeaderSnippet() - Method in class com.oracle.svm.hosted.c.BuiltinDirectives
-
- getHeaderSnippet() - Method in interface com.oracle.svm.hosted.c.DirectivesExtension
-
Returns a C header file snippet that should be injected into the query code that gets
generated for this CContext.
- 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.ReservedRegisters
-
Returns the register holding the heap base address for compressed pointers, i.e., the current
Isolate
; or null if no heap base register is used.
- getHeapImpl() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getHeapMemoryUsage() - Method in class com.oracle.svm.core.genscavenge.HeapImplMemoryMXBean
-
- 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.classinitialization.EnsureClassInitializedNode
-
- 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
-
- getHugeObjectThreshold() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
The size in bytes at and above which an object should be assigned to the huge partitions.
- getHugeObjectThreshold() - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapLayouter
-
- 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
-
- getIdentityHashCode() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- 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
-
- getImageCodeInfoCodeStartOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
-
- getImageHeapInfo() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getImageHeapOffset(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
-
- getImageHeapOffset(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
-
- 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.
- getImageHeapOffsetInternal(SubstrateObjectConstant) - Static method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
-
- getImageHeapSize() - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- 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
-
- getIncludeInLookup() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
-
- getIncomingCallingConvention() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
-
- getIncrementalCollectionCount() - Method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- getIncrementalCollectionTotalNanos() - Method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- getIndexInBuffer(long) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
-
- getInitializedClasses(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
-
- getInjectedArgument(Class<T>) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
-
- getInjectedNodeIntrinsicParameter(Class<T>) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
-
- getInjectedStamp(Class<?>, boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
-
- getInlineSubstitution(ResolvedJavaMethod, int, Invoke.InlineControl, boolean, NodeSourcePosition, StructuredGraph.AllowAssumptions, OptionValues) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
-
- 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
-
- getInstalledCodeAccessHandle() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- getInstance(Class<? extends Annotation>) - Method in class com.oracle.svm.core.hub.AnnotationTypeSupport
-
- 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
-
The offset of the identity hashcode field for instance objects.
- 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
-
- getInstanceOfTypeIDSlotsOffset() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
-
- 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
-
- 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, StructuredGraph.AllowAssumptions, 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
-
- getIsolateId() - Method in class com.oracle.svm.graal.GraalSupport
-
Gets an identifier for the current isolate that is guaranteed to be unique for the first
2^64 - 1
isolates in the process.
- 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
-
- getJniStaticLibraries() - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- getKilledLocationIdentity() - Method in class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- 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
-
- 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
-
- GetLastError() - Static method in class com.oracle.svm.core.windows.headers.WinBase
-
GetLastError - Return additional error information
- getLastGcInfo() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getLastGcInfo() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- 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
-
- getLayouter() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
-
- 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
-
- getLibrariesCommand() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.PolymorphicSignatureWrapperMethod
-
- getMaxLocals() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- getMaxLocals() - Method in class com.oracle.svm.reflect.hosted.ReflectionSubstitutionType.ReflectionSubstitutionMethod
-
- getMaxOffset() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocal
-
- 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.PolymorphicSignatureWrapperMethod
-
- getMaxStackSize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- getMaxSurvivorSpaces() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- getMaxTypeId() - Method in class com.oracle.svm.core.hub.DynamicHubSupport
-
- 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
-
- getMemoryBytesCoveredByEntry() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
-
- getMemoryOffsetMax() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
-
- getMemoryOffsetScale() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
-
- getMemoryPoolNames() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getMemoryPoolNames() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- 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.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
-
- getMetaType() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getMethod() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
-
- 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.graal.meta.SubstrateInstalledCodeImpl
-
- 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
-
- getMethod() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
-
- 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
-
- getMinimalBulkZeroingSize() - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- getMinimumArraySize() - Method in class com.oracle.svm.core.config.ObjectLayout
-
- getMinimumHeapSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- getMinimumInstanceObjectSize() - Method in class com.oracle.svm.core.config.ObjectLayout
-
- getMinimumObjectSize() - Method in class com.oracle.svm.core.config.ObjectLayout
-
- getMinimumOutgoingSize() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
-
- getMinorVersion() - Method in interface com.oracle.svm.core.posix.headers.darwin.Foundation.NSOperatingSystemVersion
-
- getMirror() - Method in interface com.oracle.svm.graal.isolated.IsolatedCompilationMethod
-
Handle to the method in the client isolate for installing code.
- 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.PolymorphicSignatureWrapperMethod
-
- 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() - Method in interface com.oracle.svm.core.c.libc.LibCBase
-
- getName() - Method in class com.oracle.svm.core.c.libc.NoLibC
-
- getName(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getName(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
-
- getName() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
-
- getName() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
-
- getName() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getName() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- getName() - Method in enum com.oracle.svm.core.graal.code.SubstrateBackend.SubstrateMarkId
-
- getName() - Method in class com.oracle.svm.core.heap.GCCause
-
- getName() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- 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.management.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.posix.linux.libc.BionicLibC
-
- getName() - Method in class com.oracle.svm.core.posix.linux.libc.GLibC
-
- getName() - Method in class com.oracle.svm.core.posix.linux.libc.MuslLibC
-
- 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.isolated.IsolatedCodeInstallBridge
-
- 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.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.PolymorphicSignatureWrapperMethod
-
- 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.access.JNINativeLinkage
-
- 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
-
- getNativeImageClassLoader() - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- getNativeLibraries() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
-
- getNativeLibraries() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
-
- getNativeLibs() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
-
- getNativeMetadataSize(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getNativeMetadataSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.CodeAccess
-
- getNativeVMOperation() - Method in interface com.oracle.svm.core.thread.NativeVMOperationData
-
- getNeedsLookup() - Method in class com.oracle.svm.hosted.c.info.EnumInfo
-
- getNestHost() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- 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 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
-
- getNextDiscoveredFieldOffset() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
-
- getNodeClassField() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- getNodeFieldArray() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- getNodeFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- getNonHeapMemoryUsage() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- getNOptions() - Method in interface com.oracle.svm.jni.nativeapi.JNIJavaVMInitArgs
-
- getNotificationInfo() - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- getNotificationInfo() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- getNotificationInfo() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- getNullableArrayLength(Object) - Static method in class com.oracle.svm.graal.isolated.IsolatedGraalUtils
-
- 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.
- getNumTypeCheckSlots() - Method in class com.oracle.svm.hosted.meta.TypeCheckBuilder
-
- 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.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
-
- 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() - 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.genscavenge.CompleteGarbageCollectorMXBean
-
- getObjectName() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- getObjectName() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- getObjectName() - Method in class com.oracle.svm.core.jdk.management.SubstrateOperatingSystemMXBean
-
- getObjectPendingFinalizationCount() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- getObjectReplacer() - Method in class com.oracle.svm.graal.hosted.GraalFeature
-
- getObjects() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- getObjects() - Method in interface com.oracle.svm.core.image.ImageHeap
-
- getObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
-
- getObjectsStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
-
- 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() - Method in interface com.oracle.svm.core.image.ImageHeapObject
-
- 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.image.NativeImageHeap.ObjectInfo
-
- 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
-
- getOffsets() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.Input
-
- getOffsets() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
-
- getOldGenerationAfterChunkBytes() - Method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- getOldThreadStatus() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
-
- getOnLoadName(String, boolean) - Static method in class com.oracle.svm.jni.JNILibraryInitializer
-
- 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() - 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
-
- getOrInitializeSeeder() - Method in class com.oracle.svm.core.jdk.RandomAccessors
-
- 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
-
- getOverhead() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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.CFunctionCallStubMethod
-
- 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
-
- getPartialEvaluator() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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.genscavenge.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.
- 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
-
- getPolicy() - Method in class com.oracle.svm.core.genscavenge.GCImpl
-
- 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.core.genscavenge.LinearImageHeapAllocator
-
- 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
-
- getPreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
-
- getPreferredAddressSpaceAlignment() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getPreferredAddressSpaceAlignment() - Method in class com.oracle.svm.core.heap.Heap
-
Returns a multiple to which the heap address space should be aligned to at runtime.
- 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
-
- 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.management.SubstrateOperatingSystemMXBean
-
- getProcessCpuTime() - Method in class com.oracle.svm.core.jdk.management.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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getRawBufferBytesLeft() - Method in class com.oracle.svm.core.log.RawBufferLog
-
- getRawBufferPos() - Method in class com.oracle.svm.core.log.RawBufferLog
-
- 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
-
- getReadOnlyHuge() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getReadOnlyPrimitive() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getReadOnlyReference() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getReadOnlyRelocatable() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getReadOnlyRelocatableOffset() - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- getReadOnlyRelocatableSize() - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- 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
-
- getReferenceKind() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- getReferent(Reference<T>) - 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
-
- getReferentFieldOffset() - 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 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() - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64LIRGenerator
-
- getRegisterConfig() - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
-
- getRegisterConfig() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
-
- getRegisteredPackages(ClassLoader) - Static method in class com.oracle.svm.core.jdk.ClassLoaderSupport
-
- 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
-
- 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.jdk.management.ManagementFeature
-
- 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.image.DisallowedImageHeapObjectFeature
-
- 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.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
-
- 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
-
- getRuntimeBackendProvider() - Static method in class com.oracle.svm.graal.GraalSupport
-
- getRuntimeBuilder() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeCompilationAccessImpl
-
- getRuntimeClassLoader(ClassLoader) - Static method in class com.oracle.svm.hosted.ClassLoaderFeature
-
- getRuntimeCodeCache() - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
- getRuntimeCodeInfoGCSupport() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- getRuntimeCodeInfoGCSupport() - Method in class com.oracle.svm.core.heap.Heap
-
- 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
-
- getSafepointId() - Method in class com.oracle.svm.core.thread.Safepoint.Master
-
- 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
-
- getSeeder() - Static method in class com.oracle.svm.core.jdk.ThreadLocalRandomAccessors
-
The get-accessor for ThreadLocalRandom.seeder.
- 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.PolymorphicSignatureWrapperMethod
-
- 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.jdk.management.ManagementSupport
-
- 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() - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapPartition
-
- 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.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.graal.snippets.SubstrateAllocationSnippets
-
- 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
-
- getSnippetReflection() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- getSnippetReflectionProvider() - Method in class com.oracle.svm.graal.hosted.GraalProviderObjectReplacements
-
- getSnippetReflectionProvider() - Method in class com.oracle.svm.graal.isolated.IsolateAwareProviderObjectReplacements
-
- getSoftReferenceClock() - Static method in class com.oracle.svm.core.heap.ReferenceInternals
-
- getSoftReferenceTimestamp(SoftReference<?>) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
-
- getSortedRelocations() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
-
- 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
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- getStackReferenceMapEncoding(CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- getStackReferenceMapEncoding() - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- 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(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.isolated.IsolatedCodeInstallBridge
-
- getStart() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
-
- getStartAlignment() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- 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
-
- getStartOffset() - Method in class com.oracle.svm.core.genscavenge.ChunkedImageHeapPartition
-
- getStartOffset() - Method in class com.oracle.svm.core.genscavenge.LinearImageHeapPartition
-
- getStartOffset() - Method in interface com.oracle.svm.core.image.ImageHeapPartition
-
Returns the offset at which this partition is allocated.
- 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(UntetheredCodeInfo) - Static method in class com.oracle.svm.core.code.UntetheredCodeInfoAccess
-
- 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(JavaType) - Method in class com.oracle.svm.core.graal.code.SubstrateMetaAccessExtensionProvider
-
- 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
-
- 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
-
- getSurvivorSpaceAfterChunkBytes(int) - Static method in class com.oracle.svm.core.genscavenge.GCAccounting
-
- 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.management.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.management.SubstrateOperatingSystemMXBean
-
- getTableSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
-
- getTableSizeForMemoryRange(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
-
- getTargetCompiler() - Method in interface com.oracle.svm.core.c.libc.LibCBase
-
- getTargetCompiler() - Method in class com.oracle.svm.core.c.libc.NoLibC
-
- getTargetCompiler() - Method in class com.oracle.svm.core.posix.linux.libc.BionicLibC
-
- getTargetCompiler() - Method in class com.oracle.svm.core.posix.linux.libc.GLibC
-
- getTargetCompiler() - Method in class com.oracle.svm.core.posix.linux.libc.MuslLibC
-
- 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
-
- getTearDownFailureNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
-
- getTearDownWarningNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
-
- getTempDirectory() - Method in interface com.oracle.svm.core.LinkerInvocation
-
- getTempDirectory() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
-
- getTempDirectory() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- getTemporaries() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
-
- getTemporaryBuildDirectory() - Method in interface com.oracle.svm.core.c.libc.TemporaryBuildDirectoryProvider
-
- getTemporaryBuildDirectory() - Method in class com.oracle.svm.hosted.TemporaryBuildDirectoryProviderImpl
-
- 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.ReservedRegisters
-
Returns the register that contains the current IsolateThread
; or null if no thread
register is used.
- 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
-
- getTo() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
-
- 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.management.SubstrateOperatingSystemMXBean
-
- getTotalPhysicalMemorySize() - Method in class com.oracle.svm.core.jdk.management.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.management.SubstrateOperatingSystemMXBean
-
- 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(MetaAccessProvider) - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- 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.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
-
- getTypeCheckRange() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getTypeCheckRange() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- getTypeCheckSlot() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getTypeCheckSlot() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- getTypeCheckSlots() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- getTypeCheckStart() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- getTypeCheckStart() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- 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
-
- getTypeIDSlotsField() - Method in class com.oracle.svm.hosted.config.HybridLayout
-
- 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
-
List of unaligned chunks which have been allocated by the current thread (since the last
collection, typically).
- getUnalignedObjectSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.TestingBackDoor
-
The size, in bytes, of what qualifies as a "large" array.
- 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 iif this element is a leaf node.
- 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
-
- getUsedBytes() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- 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
-
- 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.management.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
-
- 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
-
- getWritableHuge() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getWritableOffset() - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- getWritablePrimitive() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getWritableReference() - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- getWritableSize() - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- 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
-
- getYoungUsedBytes() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- 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.posix.linux.libc
-
- GLibC() - Constructor for class com.oracle.svm.core.posix.linux.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
-
- graph - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
-
- graph - Variable in class com.oracle.svm.hosted.code.CompilationInfo
-
- graph(Void, Object) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- graphMakerFactory - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
-
- graphs - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
-
- 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
-
- groupName(APIOptionGroup) - Static method in class com.oracle.svm.core.option.APIOption.Utils
-
- 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
-
- guaranteeAllObjectsInImageHeap(CodeInfo) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- 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
-
- guaranteesHeapPreferredAddressSpaceAlignment() - Method in class com.oracle.svm.core.os.AbstractCommittedMemoryProvider
-
- guaranteesHeapPreferredAddressSpaceAlignment() - Method in class com.oracle.svm.core.os.AbstractCopyingImageHeapProvider
-
- guaranteesHeapPreferredAddressSpaceAlignment() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
-
- guaranteesHeapPreferredAddressSpaceAlignment() - Method in interface com.oracle.svm.core.os.ImageHeapProvider
-
- guaranteesHeapPreferredAddressSpaceAlignment() - Method in class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
-
- 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
-
- ignoreResources(String) - Method in interface com.oracle.svm.core.configure.ResourcesRegistry
-
- 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.AbstractNativeImageClassLoaderSupport.ClassInit
-
- 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
-
- imageHeap - Variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- ImageHeapCardMarking - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
-
- ImageHeapInfo - Class in com.oracle.svm.core.genscavenge
-
Information on the multiple partitions that make up the image heap, which don't necessarily form
a contiguous block of memory (there can be holes in between), and their boundaries.
- ImageHeapInfo() - Constructor for class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- ImageHeapLayouter - Interface in com.oracle.svm.core.image
-
This class is responsible for computing and storing the layout of the native image heap.
- ImageHeapLayoutInfo - Class in com.oracle.svm.core.image
-
- ImageHeapLayoutInfo(long, long, long, long, long) - Constructor for class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- ImageHeapObject - Interface in com.oracle.svm.core.image
-
- ImageHeapObjects - Class in com.oracle.svm.graal.isolated
-
Functionality for referring to an image heap object using its isolate-independent location.
- 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
-
- ImageHeapRef<T> - Interface in com.oracle.svm.graal.isolated
-
The location of an object that exists in the image heap.
- 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.
- ImageSymbolsPrefix - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- implicitLoadConvertWithBooleanCoercionIfNecessary(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
-
- increaseEdenUsedBytes(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- incReleased() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
-
- IncrementalGarbageCollectorMXBean - Class in com.oracle.svm.core.genscavenge
-
- IncrementalGarbageCollectorMXBean() - Constructor for class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- 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
-
- 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.AbstractNativeImageClassLoaderSupport.ClassInit
-
- init() - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
-
- init(ImageClassLoader, MetaAccessProvider, SVMHost) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
-
- initAllClasses() - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- initAllClasses(ForkJoinPool, ImageClassLoader) - Method in class com.oracle.svm.hosted.NativeImageClassLoaderSupport
-
- 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
-
- initialize(CodeInfo, Pointer, int, int, int, int, int, NonmovableArray<InstalledCodeObserver.InstalledCodeObserverHandle>, boolean) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- initialize(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, long, long, int) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- 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(Pointer, UnsignedWord, WordPointer, WordPointer) - Method in class com.oracle.svm.core.os.AbstractCopyingImageHeapProvider
-
- 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 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.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(PlatformNativeLibrarySupport.NativeLibrary) - Method in class com.oracle.svm.jni.JNILibraryInitializer
-
- initialize(Map<String, Object>, CompilableTruffleAST, boolean) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
-
- initialize(Map<String, Object>, CompilableTruffleAST, boolean) - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- INITIALIZE_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- initializeAlignedChunk(int, long, long, long, long) - Method in class com.oracle.svm.core.genscavenge.RuntimeImageHeapChunkWriter
-
- 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.classinitialization.ClassInitializationInfo
-
Singleton for classes that are already initialized during image building and do not need
class initialization at runtime.
- initializeHeaderOfNewObject(Pointer, DynamicHub, ObjectHeader.HeapKind, boolean) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
-
- initializeHeaderOfNewObject(Pointer, Word, boolean) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
-
- initializeHeaderOfNewObject(Pointer, DynamicHub, ObjectHeader.HeapKind, boolean) - Method in class com.oracle.svm.core.heap.ObjectHeader
-
- initializeIsolate() - Method in class com.oracle.svm.core.thread.JavaThreads
-
- initializeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- initializeLong(int, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- initializeTableToLimitForAsserts(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
-
- initializeType(AnalysisType) - Method in class com.oracle.svm.hosted.SVMHost
-
- initializeUnalignedChunk(int, long, long, long, long) - Method in class com.oracle.svm.core.genscavenge.RuntimeImageHeapChunkWriter
-
- 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
-
- insertIntoAlignedChunkFirstObjectTable(int, long, long) - Method in class com.oracle.svm.core.genscavenge.RuntimeImageHeapChunkWriter
-
- 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.
- installCode(ResolvedJavaMethod, CompiledCode, InstalledCode, SpeculationLog, boolean) - Method in class com.oracle.svm.graal.isolated.IsolateAwareCodeCacheProvider
-
- 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
-
- installInClientIsolate(ImageHeapRef<SubstrateMethod>, CompilationResult, ClientHandle<? extends SubstrateInstalledCode.Access>) - Static method in class com.oracle.svm.graal.isolated.IsolatedRuntimeCodeInstaller
-
- installInClientIsolate(SharedRuntimeMethod, ClientHandle<? extends SharedRuntimeMethod>, CompilationResult, ClientHandle<? extends SubstrateInstalledCode.Access>) - Static method in class com.oracle.svm.graal.isolated.IsolatedRuntimeCodeInstaller
-
- 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[], String[]) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
-
Installs a class loader hierarchy that resolves classes and resources available in
classpath
and modulepath
.
- 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 variable in class com.oracle.svm.core.jdk.LambdaFormHiddenMethod.Holder
-
Instance of the annotation, useful when the annotation is manually injected.
- INSTANCE - Static variable in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- instance() - Static method in class com.oracle.svm.hosted.HostedConfiguration
-
- 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.LegacyTypeSnippets
-
- instanceOfDynamic - Variable in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets
-
- InstanceOfDynamicLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.InstanceOfDynamicLowering
-
- 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.LegacyTypeSnippets
-
- instanceOfDynamicSnippet(DynamicHub, Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, int) - 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.LegacyTypeSnippets.InstanceOfLowering
-
- 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.LegacyTypeSnippets
-
- instanceOfSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, short, short, short, 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
-
- 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
-
- intrinsify(GraphBuilderContext, ValueNode) - Static method in class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- 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.isolated.IsolatedCodeInstallBridge
-
- 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
-
- InvalidVTableEntryHandler - Class in com.oracle.svm.core
-
Provides a stub method that can be used to fill otherwise unused vtable slots.
- InvalidVTableEntryHandler() - Constructor for class com.oracle.svm.core.InvalidVTableEntryHandler
-
- 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, JNIObjectHandle, JNIMethodId, JNIValue) - Method in interface com.oracle.svm.jni.nativeapi.JNIFunctionPointerTypes.CallVoidMethodAFunctionPointer
-
- 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, CCharPointer, 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.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
-
- isAbstract() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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(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
-
- isAlive() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- isAlive() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
-
When SVM invalidates code, it immediately deoptimizes all frames.
- isAllocationDisallowed() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- isAllocationDisallowed() - Method in class com.oracle.svm.core.heap.Heap
-
- isAllowed() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
-
- isAllowedInFrameState(JavaValue) - Method in class com.oracle.svm.core.ReservedRegisters
-
Returns true if the provided value is a RegisterValue
for a reserved register that is
allowed to be in a frame state, i.e., for a reserved register that can be handled by
deoptimization.
- isAllowedPlatformManagedObject(PlatformManagedObject) - Method in class com.oracle.svm.core.jdk.management.ManagementSupport
-
- 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
-
- isAttachedSnippet(Isolate) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- isAvailable() - Static method in interface com.oracle.svm.core.os.MemoryProtectionKeyProvider
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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.
- isBuiltinLibrary(String) - Method in class com.oracle.svm.jni.JNILibraryInitializer
-
- 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
-
- isCallerSensitive() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- 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.PolymorphicSignatureWrapperMethod
-
- isConstructor() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- isConstructor() - Method in class com.oracle.svm.jni.access.JNIAccessibleMethodDescriptor
-
- isConstructor() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isCurrent() - Method in enum com.oracle.svm.core.OS
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- isDisallowedClassLoader(ClassLoader) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- 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.GCImpl.ChunkReleaser
-
- 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.
- 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
-
- isField() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isFieldOrMethod() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isFilled() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathEdge
-
- isFinal() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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(ResolvedJavaMethod, boolean) - Method in class com.oracle.svm.core.graal.code.SubstrateMetaAccessExtensionProvider
-
- isHidden() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- isHybrid(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.config.HybridLayout
-
- isHybrid(ResolvedJavaType) - Method in class com.oracle.svm.hosted.config.HybridLayoutSupport
-
- isHybridField(ResolvedJavaField) - Static method in class com.oracle.svm.hosted.config.HybridLayout
-
- isHybridField(ResolvedJavaField) - Method in class com.oracle.svm.hosted.config.HybridLayoutSupport
-
- 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.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.posix.linux.libc.LibCFeature
-
- 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
-
- isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.methodhandles.MethodHandleFeature
-
- 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.
- isInImageHeap() - Method in class com.oracle.svm.hosted.meta.HostedField
-
- isInImageHeapSlow(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInitialized() - Method in class com.oracle.svm.core.classinitialization.ClassInitializationInfo
-
- 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
-
- isInReadOnlyHugePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInReadOnlyPrimitivePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInReadOnlyReferencePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInReadOnlyRelocatablePartition(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.
- isInterrupted(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
-
Safe method to check whether a thread has been interrupted.
- 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.PolymorphicSignatureWrapperMethod
-
- isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- isInvocable() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isInWritableHugePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInWritablePrimitivePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isInWritableReferencePartition(Pointer) - Method in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- isIsolatedCompilation() - Static method in class com.oracle.svm.truffle.TruffleFeature.Support
-
- 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
-
- 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
-
- isLockedByAnyThread(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
-
Determines whether the object's monitor is locked by the current or any other thread.
- isLockedByAnyThread(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
- isLockedByAnyThread(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
-
- isLockedByCurrentThread(Object) - Method in class com.oracle.svm.core.monitor.MonitorSupport
-
- isLockedByCurrentThread(Object) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
- isLockedByCurrentThread(Object) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
-
- isMarkAfter() - Method in enum com.oracle.svm.core.graal.code.SubstrateBackend.SubstrateMarkId
-
- 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
-
- isMethod() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isNative() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isNativeImageClassLoader(ClassLoader) - Method in interface com.oracle.svm.core.ClassLoaderQuery
-
- isNativeImageClassLoader(ClassLoader) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- isNativeMethod() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- isNestmateOf(Class<?>) - Method in class com.oracle.svm.core.hub.DynamicHub
-
- 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.core.util.HostedByteBufferPointer
-
- 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.core.util.HostedByteBufferPointer
-
- 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
-
- 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
-
- IsolateAwareCodeCacheProvider - Class in com.oracle.svm.graal.isolated
-
- IsolateAwareCodeCacheProvider(TargetDescription, RegisterConfig) - Constructor for class com.oracle.svm.graal.isolated.IsolateAwareCodeCacheProvider
-
- IsolateAwareProviderObjectReplacements - Class in com.oracle.svm.graal.isolated
-
- IsolateAwareProviderObjectReplacements(AnalysisMetaAccess) - Constructor for class com.oracle.svm.graal.isolated.IsolateAwareProviderObjectReplacements
-
- IsolateAwareTruffleCompiler - Class in com.oracle.svm.truffle.isolated
-
- IsolateAwareTruffleCompiler(SubstrateTruffleCompiler) - Constructor for class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- IsolatedCodeInstallBridge - Class in com.oracle.svm.graal.isolated
-
A helper to pass information for installing code in the compilation client through a Truffle
compilation.
- IsolatedCodeInstallBridge(ClientHandle<? extends SubstrateInstalledCode.Access>, ClientHandle<? extends OptimizedAssumptionDependency.Access>) - Constructor for class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- IsolatedCompilationMethod<T extends SharedRuntimeMethod> - Interface in com.oracle.svm.graal.isolated
-
Method object in the compiler isolate with an equivalent method object in the client isolate.
- IsolatedCompileClient - Class in com.oracle.svm.graal.isolated
-
Thread-local context object in a client isolate thread, that is, the isolate that has initiated a
compilation in a different isolate.
- IsolatedCompileClient(CompilerIsolateThread) - Constructor for class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- IsolatedCompileContext - Class in com.oracle.svm.graal.isolated
-
Thread-local context object in the thread in the compiler isolate that is compiling on behalf of
a client.
- IsolatedCompileContext(ClientIsolateThread) - Constructor for class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- IsolatedGraalUtils - Class in com.oracle.svm.graal.isolated
-
- IsolatedHandles - Class in com.oracle.svm.graal.isolated
-
- IsolatedObjectConstant - Class in com.oracle.svm.graal.isolated
-
An object constant for an object in a compilation client's isolate, referenced via a handle.
- IsolatedObjectConstant(ClientHandle<?>, boolean) - Constructor for class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- IsolatedObjectProxy<T> - Class in com.oracle.svm.graal.isolated
-
Base class for objects that act as a proxy for objects in the compilation client's isolate.
- IsolatedObjectProxy(ClientHandle<T>) - Constructor for class com.oracle.svm.graal.isolated.IsolatedObjectProxy
-
- IsolatedRuntimeCodeInstaller - Class in com.oracle.svm.graal.isolated
-
- IsolatedSpeculationLog - Class in com.oracle.svm.graal.isolated
-
- IsolatedSpeculationLog(ClientHandle<SpeculationLog>) - Constructor for class com.oracle.svm.graal.isolated.IsolatedSpeculationLog
-
- IsolatedSpeculationReason - Class in com.oracle.svm.graal.isolated
-
- IsolatedTruffleRuntimeSupport - Class in com.oracle.svm.truffle.isolated
-
- 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
-
- isOpen() - Method in class com.oracle.svm.core.heap.PinnedBuffer
-
- isOwner() - Method in class com.oracle.svm.core.locks.VMMutex
-
- isPackage() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isPackagePrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- 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
-
- isPrintGraphEnabled() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- isPrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- isPrivate() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isProtected() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isPublic() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- isQuiescent() - Method in class com.oracle.svm.core.jdk.DeferredCommonPool
-
- isReadOnlyRelocatable(int) - Method in class com.oracle.svm.core.image.ImageHeapLayoutInfo
-
- isRecord() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- 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
-
- 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
-
- isStatic() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isStatusVM() - 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
-
- isSuppressedFailure(CompilableTruffleAST, Supplier<String>) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- isType() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- isUninterruptible() - Method in interface com.oracle.svm.core.meta.SharedMethod
-
Returns whether the method is
Uninterruptible
, either by explicit annotation of the
method or implicitly due to other annotations or flags.
- 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.core.genscavenge.CompleteGarbageCollectorMXBean
-
- isValid() - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- isValid() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- isValid() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
-
- 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.PolymorphicSignatureWrapperMethod
-
- isVarArgs() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- isVerbose() - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- isVolatile() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- isVolatile() - Method in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- 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
-
- JavaAWTSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaAWTSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaAWTSubstitutions
-
- JavaFrameAnchor - Interface in com.oracle.svm.core.stack
-
A stack-based structure that is present in the stack frame of a Java method that calls to C code.
- JavaFrameAnchors - Class in com.oracle.svm.core.stack
-
- JavaFrameAnchors() - Constructor for class com.oracle.svm.core.stack.JavaFrameAnchors
-
- JavaIOSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaIOSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaIOSubstitutions
-
- JavaLangReflectSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaLangReflectSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangReflectSubstitutions
-
- JavaLangSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaLangSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangSubstitutions
-
- JavaLangSubstitutions.ClassValueSupport - Class in com.oracle.svm.core.jdk
-
- JavaLangSystemGC - Static variable in class com.oracle.svm.core.heap.GCCause
-
- JavaMainSupport(Method) - Constructor for class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
-
- JavaMainWrapper - Class in com.oracle.svm.core
-
- JavaMainWrapper() - Constructor for class com.oracle.svm.core.JavaMainWrapper
-
- JavaMainWrapper.JavaMainSupport - Class in com.oracle.svm.core
-
- JavaMathSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaMathSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaMathSubstitutions
-
- JavaNetSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaNetSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaNetSubstitutions
-
- JavaStackFrameVisitor - Class in com.oracle.svm.core.stack
-
- JavaStackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.JavaStackFrameVisitor
-
- JavaStackWalk - Interface in com.oracle.svm.core.stack
-
An in-progress Java stack walk.
- JavaStackWalker - Class in com.oracle.svm.core.stack
-
Provides methods to iterate each of the Java frames in a thread stack.
- javaStringToUtf8(String) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- JavaThreads - Class in com.oracle.svm.core.thread
-
- JavaThreads() - Constructor for class com.oracle.svm.core.thread.JavaThreads
-
- JavaThreads.ThreadStartData - Interface in com.oracle.svm.core.thread
-
- JavaUtilSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JavaUtilSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaUtilSubstitutions
-
- JavaVMOperation - Class in com.oracle.svm.core.thread
-
The abstract base class for all VM operations that are allocated on the Java heap.
- JavaVMOperation(String, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.JavaVMOperation
-
- JavaVMOperation.ThunkOperation - Class in com.oracle.svm.core.thread
-
A VMOperation that executes a thunk.
- JavaxXmlClassAndResourcesLoaderFeature - Class in com.oracle.svm.hosted.xml
-
- JavaxXmlClassAndResourcesLoaderFeature() - Constructor for class com.oracle.svm.hosted.xml.JavaxXmlClassAndResourcesLoaderFeature
-
- JDK11OrEarlier - Class in com.oracle.svm.core.jdk
-
- JDK11OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK11OrEarlier
-
- JDK11OrLater - Class in com.oracle.svm.core.jdk
-
- JDK11OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK11OrLater
-
- JDK11To14 - Class in com.oracle.svm.core.jdk
-
- JDK11To14() - Constructor for class com.oracle.svm.core.jdk.JDK11To14
-
- JDK14OrEarlier - Class in com.oracle.svm.core.jdk
-
- JDK14OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK14OrEarlier
-
- JDK14OrLater - Class in com.oracle.svm.core.jdk
-
- JDK14OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK14OrLater
-
- JDK15OrEarlier - Class in com.oracle.svm.core.jdk
-
- JDK15OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK15OrEarlier
-
- JDK15OrLater - Class in com.oracle.svm.core.jdk
-
- JDK15OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK15OrLater
-
- JDK8OrEarlier - Class in com.oracle.svm.core.jdk
-
- JDK8OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK8OrEarlier
-
- JDK9Plus() - Constructor for class com.oracle.svm.hosted.NativeImageGeneratorRunner.JDK9Plus
-
- JDKInitializationFeature - Class in com.oracle.svm.hosted.jdk
-
- JDKInitializationFeature() - Constructor for class com.oracle.svm.hosted.jdk.JDKInitializationFeature
-
- JDKUtils - Class in com.oracle.svm.core.jdk
-
- JDKUtils() - Constructor for class com.oracle.svm.core.jdk.JDKUtils
-
- JNI - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- JNI_ABORT() - Static method in class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
-
- JNI_COMMIT() - Static method in class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
-
- JNI_EDETACHED() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_EEXIST() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_EINVAL() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_ENOMEM() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_ERR() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_EVERSION() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_NAME - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles
-
- JNI_OK() - Static method in class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNI_VERSION_1_1() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
-
- JNI_VERSION_1_2() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
-
- JNI_VERSION_1_4() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
-
- JNI_VERSION_1_6() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
-
- JNI_VERSION_1_8() - Static method in class com.oracle.svm.jni.nativeapi.JNIVersion
-
- JNIAccessFeature - Class in com.oracle.svm.jni.access
-
Prepares classes, methods and fields before and during the analysis so that they are accessible
via JNI at image runtime.
- JNIAccessFeature() - Constructor for class com.oracle.svm.jni.access.JNIAccessFeature
-
- JNIAccessFeature.Options - Class in com.oracle.svm.jni.access
-
- JNIAccessibleClass - Class in com.oracle.svm.jni.access
-
Information on a class that can be looked up and accessed via JNI.
- JNIAccessibleField - Class in com.oracle.svm.jni.access
-
Information on a field that can be looked up and accessed via JNI.
- JNIAccessibleMethod - Class in com.oracle.svm.jni.access
-
Information on a method that can be looked up and called via JNI.
- JNIAccessibleMethodDescriptor - Class in com.oracle.svm.jni.access
-
Method descriptor that is used for lookups of JNI-accessible methods.
- JNIArrayReleaseModes - Class in com.oracle.svm.jni.nativeapi
-
- JNIArrayReleaseModes() - Constructor for class com.oracle.svm.jni.nativeapi.JNIArrayReleaseModes
-
- JNIAutomaticFeature - Class in com.oracle.svm.jni.hosted
-
Automatically enables
JNIFeature
when specific options are set.
- JNIAutomaticFeature() - Constructor for class com.oracle.svm.jni.hosted.JNIAutomaticFeature
-
- JNICallTrampolineMethod - Class in com.oracle.svm.jni.hosted
-
A trampoline for implementing JNI functions for calling Java methods from native code:
- JNICallTrampolineMethod(ResolvedJavaMethod, ResolvedJavaField, boolean) - Constructor for class com.oracle.svm.jni.hosted.JNICallTrampolineMethod
-
- JNIConfigurationFiles - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
-
- JNIConfigurationResources - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
-
- JNIEnvironment - Interface in com.oracle.svm.jni.nativeapi
-
- JNIEnvironmentPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIErrors - Class in com.oracle.svm.jni.nativeapi
-
- JNIErrors() - Constructor for class com.oracle.svm.jni.nativeapi.JNIErrors
-
- JNIExportSymbols - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- jniFallback - Variable in class com.oracle.svm.hosted.FallbackFeature
-
- JNIFeature - Class in com.oracle.svm.jni.hosted
-
Support for the Java Native Interface (JNI).
- JNIFeature() - Constructor for class com.oracle.svm.jni.hosted.JNIFeature
-
- JNIFieldAccessorMethod - Class in com.oracle.svm.jni.hosted
-
Generated method for accessing a field via JNI.
- JNIFieldAccessorMethod(JavaKind, boolean, boolean, ResolvedJavaType, ConstantPool, MetaAccessProvider) - Constructor for class com.oracle.svm.jni.hosted.JNIFieldAccessorMethod
-
- JNIFieldId - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes - Class in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.CallBooleanMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.CallIntMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.CallLongMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.CallObjectMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.CallVoidMethodAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.DefineClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.DeleteGlobalRefFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ExceptionCheckFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ExceptionOccurredFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ExceptionVoidFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.FindClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.FromReflectedFieldFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.FromReflectedMethodFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetArrayLengthFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetByteArrayElementsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetEnvFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetFieldIDFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetMethodIDFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetObjectArrayElementFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetObjectClassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetStringUTFCharsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.GetSuperclassFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.IsAssignableFromFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.NewByteArrayFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.NewGlobalRefFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.NewObjectAFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.NewObjectArrayFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.NewStringUTFFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.RegisterNativesFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ReleaseByteArrayElementsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ReleaseStringUTFCharsFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.SetObjectArrayElementFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ThrowFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ThrowNewFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ToReflectedFieldFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionPointerTypes.ToReflectedMethodFunctionPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNIFunctionTables - Class in com.oracle.svm.jni.functions
-
Performs the initialization of the JNI function table structures at runtime.
- JNIFunctionTablesFeature - Class in com.oracle.svm.jni.functions
-
Prepares the initialization of the JNI function table structures at image generation time,
creating and registering methods that implement JNI functions as necessary.
- JNIFunctionTablesFeature() - Constructor for class com.oracle.svm.jni.functions.JNIFunctionTablesFeature
-
- JNIGeneratedMethodSupport - Class in com.oracle.svm.jni
-
Helper code that is used in generated JNI code via JNIGraphKit
.
- JNIGeneratedMethodSupport() - Constructor for class com.oracle.svm.jni.JNIGeneratedMethodSupport
-
- JNIHeaderDirectives - Class in com.oracle.svm.jni.nativeapi
-
- JNIHeaderDirectives() - Constructor for class com.oracle.svm.jni.nativeapi.JNIHeaderDirectives
-
- JNIInvokeInterface - Interface in com.oracle.svm.jni.nativeapi
-
- JNIJavaCallWrapperMethod - Class in com.oracle.svm.jni.hosted
-
Generated code for calling a specific Java method from native code.
- JNIJavaCallWrapperMethod(Executable, JNIJavaCallWrapperMethod.CallVariant, boolean, MetaAccessProvider, NativeLibraries) - Constructor for class com.oracle.svm.jni.hosted.JNIJavaCallWrapperMethod
-
- JNIJavaCallWrapperMethod.CallVariant - Enum in com.oracle.svm.jni.hosted
-
- JNIJavaCallWrappers - Class in com.oracle.svm.jni
-
- JNIJavaVM - Interface in com.oracle.svm.jni.nativeapi
-
- JNIJavaVMAttachArgs - Interface in com.oracle.svm.jni.nativeapi
-
- JNIJavaVMInitArgs - Interface in com.oracle.svm.jni.nativeapi
-
- JNIJavaVMList - Class in com.oracle.svm.jni
-
A process-global, lock-free list of JavaVM pointers.
- JNIJavaVMList() - Constructor for class com.oracle.svm.jni.JNIJavaVMList
-
- JNIJavaVMOption - Interface in com.oracle.svm.jni.nativeapi
-
- JNIJavaVMPointer - Interface in com.oracle.svm.jni.nativeapi
-
- JNILibraryInitializer - Class in com.oracle.svm.jni
-
- JNILibraryInitializer() - Constructor for class com.oracle.svm.jni.JNILibraryInitializer
-
- JNILibraryLoadFeature - Class in com.oracle.svm.jni.hosted
-
- JNILibraryLoadFeature() - Constructor for class com.oracle.svm.jni.hosted.JNILibraryLoadFeature
-
- JNIMethodId - Interface in com.oracle.svm.jni.nativeapi
-
- JNINativeInterface - Interface in com.oracle.svm.jni.nativeapi
-
- JNINativeLinkage - Class in com.oracle.svm.jni.access
-
Encapsulates the code address of a native
method's implementation at runtime.
- JNINativeLinkage(String, String, String) - Constructor for class com.oracle.svm.jni.access.JNINativeLinkage
-
Creates an object for linking the address of a native method.
- JNINativeMethod - Interface in com.oracle.svm.jni.nativeapi
-
- JNIObjectHandle - Interface in com.oracle.svm.jni.nativeapi
-
- JNIObjectHandles - Class in com.oracle.svm.jni
-
- JNIObjectHandles() - Constructor for class com.oracle.svm.jni.JNIObjectHandles
-
- JNIObjectRefType - Enum in com.oracle.svm.jni.nativeapi
-
- JNIPlatformNativeLibrarySupport - Class in com.oracle.svm.core.jdk
-
- JNIPlatformNativeLibrarySupport() - Constructor for class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
-
- JNIPrimitiveArrayOperationMethod - Class in com.oracle.svm.jni.hosted
-
Generated method for operations on an array with a primitive element type via JNI.
- JNIPrimitiveArrayOperationMethod(JavaKind, JNIPrimitiveArrayOperationMethod.Operation, ResolvedJavaType, ConstantPool, MetaAccessProvider) - Constructor for class com.oracle.svm.jni.hosted.JNIPrimitiveArrayOperationMethod
-
- JNIPrimitiveArrayOperationMethod.Operation - Enum in com.oracle.svm.jni.hosted
-
- JNIReflectionDictionary - Class in com.oracle.svm.jni.access
-
Provides JNI access to predetermined classes, methods and fields at runtime.
- JNIRegistrationPrefs - Class in com.oracle.svm.hosted.jdk
-
- JNIRegistrationPrefs() - Constructor for class com.oracle.svm.hosted.jdk.JNIRegistrationPrefs
-
- JNIRegistrationUtil - Class in com.oracle.svm.core.jdk
-
Utility methods used by features that perform JNI registration.
- JNIRegistrationUtil() - Constructor for class com.oracle.svm.core.jdk.JNIRegistrationUtil
-
- JNIRuntimeAccess - Class in com.oracle.svm.core.jni
-
Support for registering classes, methods and fields before and during the analysis so they are
accessible via JNI at image runtime.
- JNIRuntimeAccess.JNIRuntimeAccessibilitySupport - Interface in com.oracle.svm.core.jni
-
- JNITestingBackdoor - Class in com.oracle.svm.jni
-
Provides access to implementation-specific information for testing.
- JNITestingBackdoor() - Constructor for class com.oracle.svm.jni.JNITestingBackdoor
-
- JNIThreadLocalEnvironment - Class in com.oracle.svm.jni
-
Handles accesses to each thread's JNI environment.
- JNIThreadLocalEnvironment() - Constructor for class com.oracle.svm.jni.JNIThreadLocalEnvironment
-
- JNIThreadLocalPendingException - Class in com.oracle.svm.jni
-
Retains one exception per thread that is pending to be handled in that thread (or none).
- JNIThreadLocalPendingException() - Constructor for class com.oracle.svm.jni.JNIThreadLocalPendingException
-
- JNIThreadLocalPinnedObjects - Class in com.oracle.svm.jni
-
Manages per-thread lists of pinned objects for safe direct memory access from native code.
- JNIThreadLocalPinnedObjects() - Constructor for class com.oracle.svm.jni.JNIThreadLocalPinnedObjects
-
- JNIThreadOwnedMonitors - Class in com.oracle.svm.jni
-
Keeps track of the object monitors of each thread that are acquired via JNI.
- JNIThreadOwnedMonitors() - Constructor for class com.oracle.svm.jni.JNIThreadOwnedMonitors
-
- JNIValue - Interface in com.oracle.svm.jni.nativeapi
-
- JNIVerboseLookupErrors - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- JNIVersion - Class in com.oracle.svm.jni.nativeapi
-
- JNIVersion() - Constructor for class com.oracle.svm.jni.nativeapi.JNIVersion
-
- joinAllNonDaemons() - Method in class com.oracle.svm.core.thread.JavaThreads
-
Joins all non-daemon threads.
- joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
-
- joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.thread.VMThreads
-
Executes a non-multithreading-safe low-level (i.e., non-Java-level) join operation on the
given native thread.
- joinNoTransition(VMThreads.OSThreadHandle) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
-
- JsonArray() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson.JsonArray
-
- JsonNumber() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson.JsonNumber
-
- JsonObject() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson.JsonObject
-
- JSONParser - Class in com.oracle.svm.core.util.json
-
- JSONParser(String) - Constructor for class com.oracle.svm.core.util.json.JSONParser
-
- JSONParser(Reader) - Constructor for class com.oracle.svm.core.util.json.JSONParser
-
- JSONParserException - Exception in com.oracle.svm.core.util.json
-
- JSONParserException(String) - Constructor for exception com.oracle.svm.core.util.json.JSONParserException
-
- JsonString() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson.JsonString
-
- JsonValue() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson.JsonValue
-
- Jvm - Class in com.oracle.svm.core.jdk
-
Definitions for Hotspot JVM internal functions
We declare an initialize function in order to ensure that the jvm lib is on the link line.
- Jvm() - Constructor for class com.oracle.svm.core.jdk.Jvm
-
- JVM_ActiveProcessorCount() - Static method in class com.oracle.svm.core.jdk.Jvm
-
- JVM_RegisterSignal(int, VoidPointer) - Static method in class com.oracle.svm.core.jdk.Jvm
-
- JVMCISubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- JVMCISubstitutions() - Constructor for class com.oracle.svm.core.jdk.JVMCISubstitutions
-
- LambdaFormHiddenMethod - Annotation Type in com.oracle.svm.core.jdk
-
Annotation for types whose methods are synthetic methods for lambda invocations, and ignored for
certain user-visible stack traces such as exception stack traces.
- LambdaFormHiddenMethod.Holder - Class in com.oracle.svm.core.jdk
-
- LambdaMetafactory - Class in com.oracle.svm.hosted.agent.jdk8.lambda
-
Methods to facilitate the creation of simple "function objects" that implement one or more
interfaces by delegation to a provided
MethodHandle
, possibly after type adaptation and
partial evaluation of arguments.
- LambdaMetafactory() - Constructor for class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetafactory
-
- LambdaMetaFactoryRewriteVisitor - Class in com.oracle.svm.hosted.agent.jdk8.lambda
-
- LambdaMetaFactoryRewriteVisitor(ClassLoader, String, ClassWriter) - Constructor for class com.oracle.svm.hosted.agent.jdk8.lambda.LambdaMetaFactoryRewriteVisitor
-
- LambdaMetaFactoryRewriteVisitor.LambdaMetaFactoryMethodVisitor - Class in com.oracle.svm.hosted.agent.jdk8.lambda
-
- LambdaProxyRenamingSubstitutionProcessor - Class in com.oracle.svm.hosted.lambda
-
This substitution replaces all lambda proxy types with types that have a stable names.
- LambdaSubstitutionType - Class in com.oracle.svm.hosted.lambda
-
Simply changes the name of Lambdas from a random ID into a stable name.
- LargeArrayThreshold - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
-
- lastErrorString(String) - Static method in class com.oracle.svm.core.posix.PosixUtils
-
Return the error string for the last error, or a default message.
- lastErrorString(String) - Static method in class com.oracle.svm.core.windows.WindowsUtils
-
Return the error string for the last error, or a default message.
- lastLocationAccess - Variable in class com.oracle.svm.core.graal.jdk.ArrayCopyWithExceptionNode
-
- lastObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastReadOnlyHugeObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastReadOnlyPrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastReadOnlyReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastReadOnlyRelocatableObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastWritableHugeObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastWritablePrimitiveObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- lastWritableReferenceObject - Variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
- layout(ImageHeap, int) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter
-
- layout(ImageHeap, int) - Method in interface com.oracle.svm.core.image.ImageHeapLayouter
-
This method places all heap partitions as one contiguous memory block in one section.
- layoutConstants() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- LayoutEncoding - Class in com.oracle.svm.core.hub
-
The layout encoding for instances is the aligned instance size (i.e., a positive number).
- LayoutEncoding() - Constructor for class com.oracle.svm.core.hub.LayoutEncoding
-
- layoutMethods(DebugContext, String, BigBang, ForkJoinPool) - Method in class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
-
- layoutMethods(DebugContext, String, BigBang, ForkJoinPool) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- LazyFinalReference<T> - Class in com.oracle.svm.core.util
-
An object reference that is set lazily to the reference returned by the provided
Supplier
in a thread-safe manner:
Supplier.get()
might be called more than once from different
threads, but
LazyFinalReference.get()
will always return the same reference.
- LazyFinalReference(Supplier<T>) - Constructor for class com.oracle.svm.core.util.LazyFinalReference
-
- LC_ADDRESS() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_ALL() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_COLLATE() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_CTYPE() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_IDENTIFICATION() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_MEASUREMENT() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_MESSAGES() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_MONETARY() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_NAME() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_NUMERIC() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_PAPER() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_TELEPHONE() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- LC_TIME() - Static method in class com.oracle.svm.core.posix.headers.Locale
-
- ldivSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
-
- leave() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Leaves the current thread's current context.
- leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.DeoptExitStubContext
-
- leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
-
- leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.DeoptExitStubContext
-
- leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
-
- leaveAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
-
- LeaveCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
-
- LeaveCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
-
- leaveDetachThread() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Leaves the current thread's current context, then discards that context.
- LeaveDetachThreadEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveDetachThreadEpilogue
-
- LeaveEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveEpilogue
-
- LeaveLowering() - Constructor for class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.LeaveLowering
-
- leaveTearDownIsolate() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
-
Leaves the current thread's current context, then waits for all attached threads in the
context's isolate to detach and discards that isolate entirely.
- LeaveTearDownIsolateEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveTearDownIsolateEpilogue
-
- LEFT_ALIGN - Static variable in class com.oracle.svm.core.log.Log
-
- LegacyTypeSnippets - Class in com.oracle.svm.core.graal.snippets
-
- LegacyTypeSnippets.ClassIsAssignableFromLowering - Class in com.oracle.svm.core.graal.snippets
-
- LegacyTypeSnippets.InstanceOfDynamicLowering - Class in com.oracle.svm.core.graal.snippets
-
- LegacyTypeSnippets.InstanceOfLowering - Class in com.oracle.svm.core.graal.snippets
-
- length - Variable in class com.oracle.svm.core.genscavenge.graal.nodes.FormatArrayNode
-
- lengthOf(NonmovableArray<?>) - Static method in class com.oracle.svm.core.c.NonmovableArrays
-
Provides the length of an array in elements.
- level - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
-
- LibC - Annotation Type in com.oracle.svm.core.c.libc
-
- LibC - Class in com.oracle.svm.core.posix.headers
-
Basic functions from the standard C library that we require to be present on all Posix platforms.
- LibC() - Constructor for class com.oracle.svm.core.posix.headers.LibC
-
- LibC - Class in com.oracle.svm.core.windows.headers
-
Basic functions from the standard Visual Studio C Run-Time library
- LibC() - Constructor for class com.oracle.svm.core.windows.headers.LibC
-
- LibC.WCharPointer - Interface in com.oracle.svm.core.windows.headers
-
- LibCBase - Interface in com.oracle.svm.core.c.libc
-
- LibCFeature - Class in com.oracle.svm.core.posix.linux.libc
-
- LibCFeature() - Constructor for class com.oracle.svm.core.posix.linux.libc.LibCFeature
-
- LibCFeature.LibCOptions - Class in com.oracle.svm.core.posix.linux.libc
-
- LibCHelper - Class in com.oracle.svm.core
-
- LibCHelper() - Constructor for class com.oracle.svm.core.LibCHelper
-
- LibCOptions() - Constructor for class com.oracle.svm.core.posix.linux.libc.LibCFeature.LibCOptions
-
- LibFFI - Class in com.oracle.svm.truffle.nfi
-
- LibFFI() - Constructor for class com.oracle.svm.truffle.nfi.LibFFI
-
- LibFFI - Class in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI() - Constructor for class com.oracle.svm.truffle.nfi.libffi.LibFFI
-
- LibFFI.ClosureData - Interface in com.oracle.svm.truffle.nfi
-
- LibFFI.ffi_arg - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI.ffi_cif - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI.ffi_closure - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI.ffi_closure_callback - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI.ffi_type - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFI.ffi_type_array - Interface in com.oracle.svm.truffle.nfi.libffi
-
- LibFFIHeaderDirectives - Class in com.oracle.svm.truffle.nfi.libffi
-
- LibFFIHeaderDirectives() - Constructor for class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
-
- libpaths - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- libs - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- Limits - Class in com.oracle.svm.core.posix.headers
-
Definitions manually translated from the C header file linux/limits.h.
- Limits() - Constructor for class com.oracle.svm.core.posix.headers.Limits
-
- LinearImageHeapAllocator - Class in com.oracle.svm.core.genscavenge
-
- LinearImageHeapAllocator(long) - Constructor for class com.oracle.svm.core.genscavenge.LinearImageHeapAllocator
-
- LinearImageHeapLayouter - Class in com.oracle.svm.core.genscavenge
-
- LinearImageHeapLayouter(ImageHeapInfo, boolean) - Constructor for class com.oracle.svm.core.genscavenge.LinearImageHeapLayouter
-
- LinearImageHeapPartition - Class in com.oracle.svm.core.genscavenge
-
An unstructured image heap partition that just contains a linear sequence of image heap objects.
- link() - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- link() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
-
- link() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- link() - Method in class com.oracle.svm.hosted.meta.HostedType
-
- link() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
-
- link() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
-
- LinkerInvocation - Interface in com.oracle.svm.core
-
- linkerInvocation - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
-
- LinkerRPath - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- LINUX() - Static method in class com.oracle.svm.core.os.IsDefined
-
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
- LinuxErrno - Class in com.oracle.svm.core.posix.headers.linux
-
- LinuxErrno() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxErrno
-
- LinuxImageHeapProvider - Class in com.oracle.svm.core.posix.linux
-
An optimal image heap provider for Linux which creates isolate image heaps that retain the
copy-on-write, lazy loading and reclamation semantics provided by the original heap's backing
resource.
- LinuxImageHeapProvider() - Constructor for class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
-
- LinuxProcessPropertiesSupport - Class in com.oracle.svm.core.posix.linux
-
- LinuxProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport
-
- LinuxProcessPropertiesSupport.ImagePropertiesFeature - Class in com.oracle.svm.core.posix.linux
-
- LinuxPthread - Class in com.oracle.svm.core.posix.headers.linux
-
- LinuxPthread() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxPthread
-
- LinuxStat - Class in com.oracle.svm.core.posix.headers.linux
-
Definitions manually translated from the C header file sys/stat.h.
- LinuxStat() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxStat
-
- LinuxStat.NoTransitions - Class in com.oracle.svm.core.posix.headers.linux
-
- LinuxStat.stat64 - Interface in com.oracle.svm.core.posix.headers.linux
-
- LinuxSubstitutions - Class in com.oracle.svm.core.posix.linux
-
Dummy class to have a class with the file's name.
- LinuxSubstitutions() - Constructor for class com.oracle.svm.core.posix.linux.LinuxSubstitutions
-
- LinuxSystemPropertiesSupport - Class in com.oracle.svm.core.posix.linux
-
- LinuxSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.linux.LinuxSystemPropertiesSupport
-
- LinuxTime - Class in com.oracle.svm.core.posix.headers.linux
-
Definitions manually translated from the C header file sys/time.h.
- LinuxTime() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxTime
-
- lirKindTool - Variable in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
-
- LIRNativeImageCodeCache - Class in com.oracle.svm.hosted.image
-
- LIRNativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap) - Constructor for class com.oracle.svm.hosted.image.LIRNativeImageCodeCache
-
- lirPhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
-
- LM_ID_BASE() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
-
- LM_ID_NEWLM() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn.GNUExtensions
-
- load() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
-
- loadArguments(JavaType[]) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
-
- loadClass(String, boolean) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- loadClassFromModule(Object, String) - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- LoadCompressedObjectConstantOp(AllocatableValue, SubstrateObjectConstant, AllocatableValue, CompressEncoding, LIRKindTool) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.LoadCompressedObjectConstantOp
-
- loadCompressedStamp(ObjectStamp) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- LoadExceptionObjectLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ExceptionSnippets.LoadExceptionObjectLowering
-
- loadHub(Object) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
-
- loadJavaLibrary() - Method in class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
-
- loadJavaMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- loadJavaType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
-
- loadLibrary(String, boolean) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
-
- loadLibrary(long, String, int) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- LoadLibraryA(PointerBase) - Static method in class com.oracle.svm.core.windows.headers.WinBase
-
LoadLibraryA
- LoadLibraryExA(PointerBase, int, int) - Static method in class com.oracle.svm.core.windows.headers.WinBase
-
LoadLibraryExA
- loadLibraryImpl(long, String, int) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- loadLocal(int, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
-
- loadObjectConstant(AllocatableValue, SubstrateObjectConstant) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64MoveFactory
-
- loadObjectConstant(AllocatableValue, SubstrateObjectConstant) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
-
- loadReferencedType(GraphBuilderContext, ConstantPool, int, int) - Method in class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
-
- loadReferencedType(GraphBuilderContext, ConstantPool, int, int) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
-
- loadReferenceTypeLock() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
Native image can suffer high contention when synchronizing resolution and initialization
of a type referenced by a constant pool entry.
- loadStamp(Stamp, JavaKind) - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
-
- LoadVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
-
- LoadVMThreadLocalNode(MetaAccessProvider, VMThreadLocalInfo, ValueNode, OnHeapMemoryAccess.BarrierType) - Constructor for class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
-
- loadZipLibrary() - Method in class com.oracle.svm.core.jdk.JNIPlatformNativeLibrarySupport
-
- LOC_UNINITIALIZED - Static variable in interface com.oracle.svm.core.meta.SharedField
-
- LOC_UNUSED - Static variable in interface com.oracle.svm.core.meta.SharedField
-
- Locale - Class in com.oracle.svm.core.posix.headers
-
Declarations of method from the C header file locale.h.
- Locale() - Constructor for class com.oracle.svm.core.posix.headers.Locale
-
- localeData(Class<? extends LocaleServiceProvider>) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
-
- LocaleSubstitutions - Class in com.oracle.svm.core.jdk
-
Dummy class to have a class with the file's name.
- LocaleSubstitutions() - Constructor for class com.oracle.svm.core.jdk.LocaleSubstitutions
-
- LocalizationFeature - Class in com.oracle.svm.core.jdk
-
- LocalizationFeature() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature
-
- LocalizationFeature.CharsetNodePlugin - Class in com.oracle.svm.core.jdk
-
Many subclasses of
Charset
initialize encoding and decoding tables lazily.
- LocalizationFeature.Options - Class in com.oracle.svm.core.jdk
-
- LocalizationSupport - Class in com.oracle.svm.core.jdk
-
Holder for localization information that is computed during image generation and used at run
time.
- LocalizationSupport() - Constructor for class com.oracle.svm.core.jdk.LocalizationSupport
-
- LocalNativeScope - Class in com.oracle.svm.truffle.nfi
-
- localSymbolNameForMethod(Method) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
-
Given a java.lang.reflect.Method, compute the symbol name of its start address (if any) in
the image.
- localSymbolNameForMethod(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
-
Given a ResolvedJavaMethod
, compute what symbol name of its start address (if any) in
the image.
- LOCATE_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
-
- location - Variable in class com.oracle.svm.hosted.meta.HostedField
-
- locationIdentity - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
-
- locationIdentityParameterNumber(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
-
- locations - Variable in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
-
The locations where the this resolver searched for headers.
- lock() - Method in class com.oracle.svm.core.locks.VMMutex
-
Acquires the lock, with thread status transitions, blocking until the lock is available.
- lockNoTransition() - Method in class com.oracle.svm.core.locks.VMMutex
-
- lockNoTransitionUnspecifiedOwner() - Method in class com.oracle.svm.core.locks.VMMutex
-
- log(CodeInfo, Log) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- log(Log) - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
- Log - Class in com.oracle.svm.core.log
-
Utility class that provides low-level output methods for basic Java data types (strings and
numbers).
- Log() - Constructor for class com.oracle.svm.core.log.Log
-
- log() - Static method in class com.oracle.svm.core.log.Log
-
Return the singleton RealLog instance.
- log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixLogHandler
-
- log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsLogHandler
-
- log(String, CompilableTruffleAST, String) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- LOG_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
-
- logConfig(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logCounterMetric(String, UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logCounterMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logCounterMetric(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.StackFramePrintVisitor
-
- logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFramePrintVisitor
-
- logFrame(Log, Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFramePrintVisitor
-
- logFrameInfo(Log, FrameInfoQueryResult, String) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFramePrintVisitor
-
- logFrameRaw(Log, Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFramePrintVisitor
-
- LoggingFeature - Class in com.oracle.svm.hosted
-
- LoggingFeature() - Constructor for class com.oracle.svm.hosted.LoggingFeature
-
- LoggingFeature.Options - Class in com.oracle.svm.hosted
-
- LogHandlerExtension - Interface in com.oracle.svm.core.log
-
- logicCompareAndSwapInt(WordBase, int, int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapInt(int, int, int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapLong(WordBase, long, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapLong(int, long, long, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapObject(WordBase, Object, Object, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapObject(int, Object, Object, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapWord(WordBase, WordBase, WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logicCompareAndSwapWord(int, WordBase, WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- logMemoryMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logMemoryMetric(String, UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logMemoryMetric(String, UnsignedWord, MetricsLogUtils.MemoryUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logPercentMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logPercentMetric(String, String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logReadableBci(Log, long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
-
- logRecentDeoptimizationEvents(Log) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
-
- logRecentEvents(Log) - Static method in class com.oracle.svm.core.thread.VMOperationControl
-
- logRecentOperations(Log) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
-
- logSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logSection(String, int) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logStream() - Static method in class com.oracle.svm.core.log.Log
-
- logSubSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logTable() - Method in class com.oracle.svm.core.code.RuntimeCodeCache
-
- logTable(Log) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
-
- logTimeMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logTimeMetric(String, long, MetricsLogUtils.TimeUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- logValues() - Method in class com.oracle.svm.core.util.Counter.Group
-
Prints all counters of this group to the
Log
.
- logValues() - Static method in class com.oracle.svm.core.util.Counter
-
Prints all counters of all enabled groups to the
Log
.
- logVirtualFrames(Log, Pointer, CodePointer, DeoptimizedFrame) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFramePrintVisitor
-
- Long() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
-
- longValue(GraphBuilderContext, ResolvedJavaMethod, ValueNode, String) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
-
- lookup(String, String) - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
-
- lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
-
- lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
-
- lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
-
- lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
-
- lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
-
- lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
-
- lookup(Class<T>) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
-
- lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaProxyRenamingSubstitutionProcessor
-
- lookup(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(JavaMethod[]) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(Signature, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(ConstantPool, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
-
- lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
-
- lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
-
- lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
-
- lookup(long, long, String) - Static method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- lookupAllowUnresolved(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookupAllowUnresolved(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookupAllowUnresolved(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
-
- lookupAnnotation(AnnotatedElement, Class<T>) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
-
- lookupAnnotation(AnnotatedElement, Class<T>) - Method in class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor
-
- lookupArraycopyDescriptor(JavaKind, boolean, boolean, boolean, LocationIdentity) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- lookupBackend(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
-
- lookupCallMethods(MetaAccessProvider) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- lookupCheckcastArraycopyDescriptor(boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- lookupCodeInfo(CodeInfo, long, CodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- lookupCodeInfo(CodeInfo, long, SimpleCodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- lookupCodeInfo(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
- lookupCodeInfo(CodePointer) - Method in class com.oracle.svm.core.code.RuntimeCodeCache
-
Looking up a method is lock-free: it is called frequently during stack walking, so locking or
even a
VMOperation
would be too slow.
- lookupCodeInfoQueryResult(CodeInfo, CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
- lookupDeoptimizationEntrypoint(CodeInfo, long, long, CodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- lookupDeoptimizationEntrypoint(int, long) - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
- lookupEncodedGraph(ResolvedJavaMethod, MethodSubstitutionPlugin, BytecodeProvider, boolean, boolean) - Method in class com.oracle.svm.truffle.api.SubstratePEGraphDecoder
-
- lookupEncoding(ReferenceMapEncoder.Input) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
-
- lookupForeignCall(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- lookupImpl(long, long, String) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
-
- lookupInstalledCode(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
Retrieves the InstalledCode
that contains the provided instruction pointer.
- lookupJavaCallTrampoline(MetaAccessProvider, JNIJavaCallWrapperMethod.CallVariant, boolean) - Static method in class com.oracle.svm.jni.JNIJavaCallWrappers
-
- lookupJavaField(Field) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- lookupJavaField(Field) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
-
- lookupJavaMethod(Executable) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- lookupJavaMethod(Executable) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
-
- lookupJavaType(Class<?>) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- lookupJavaType(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- lookupJavaType(Class<?>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
-
- lookupJavaTypeFromHub(DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
-
- lookupMethodGraph(AnalysisMethod) - Method in class com.oracle.svm.graal.hosted.GraalFeature
-
- lookupMethodInPool(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- lookupOption(String, Collection<OptionDescriptor>) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
-
- lookupSearchPath(String) - Static method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
-
- lookupSpeculation(JavaConstant) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
-
- lookupSpeculation(JavaConstant) - Method in class com.oracle.svm.graal.isolated.IsolatedSpeculationLog
-
- lookupStackEnd() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck.OSSupport
-
- lookupStackReferenceMapIndex(CodeInfo, long) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- lookupTotalFrameSize(CodeInfo, long) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- lookupType(UnresolvedJavaType, boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
-
- lookupType(DynamicHub) - Method in class com.oracle.svm.hosted.SVMHost
-
- lookupType(String) - Method in class com.oracle.svm.truffle.api.SubstrateKnownTruffleTypes
-
- lookupType(Class<?>) - Method in class com.oracle.svm.truffle.api.SubstrateKnownTruffleTypes
-
- lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
-
- lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64LoweringProvider
-
- lower(SubstrateArraysCopyOfNode, LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfLowering
-
- lower(SubstrateArraysCopyOfWithExceptionNode, LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets.ArraysCopyOfWithExceptionLowering
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
-
Even though this implementation is the same as Lowerable.lower(org.graalvm.compiler.nodes.spi.LoweringTool)
, it is required
because we would actually inherit MacroNode.lower(org.graalvm.compiler.nodes.spi.LoweringTool)
which we do not want.
- lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.MethodReturnNode
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
-
- lower(IntegerDivRemNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.DivRemLowering
-
- lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets.IdentityLowering
-
- lower(CEntryPointEnterNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.EnterLowering
-
- lower(CEntryPointLeaveNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.LeaveLowering
-
- lower(CEntryPointUtilityNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.UtilityLowering
-
- lower(DeoptimizeNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptHostedSnippets.DeoptimizeLowering
-
- lower(AbstractDeoptimizeNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets.AbstractDeoptimizeLowering
-
- lower(DeoptTestNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.DeoptTestSnippets.DeoptTestLowering
-
- lower(LoadExceptionObjectNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets.LoadExceptionObjectLowering
-
- lower(UnwindNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.ExceptionSnippets.UnwindLowering
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.ClassIsAssignableFromLowering
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.InstanceOfDynamicLowering
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.InstanceOfLowering
-
- lower(T, LoweringTool) - Method in interface com.oracle.svm.core.graal.snippets.NodeLoweringProvider
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.ClassIsAssignableFromLowering
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfDynamicLowering
-
- lower(FloatingNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfLowering
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
-
- lower(LoweringTool) - Method in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
-
- lower(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
-
- lowerCodeSynchronizationNode(CodeSynchronizationNode) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
-
- lowerHighTier(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
-
- lowerLowTier(AccessMonitorNode, LoweringTool) - Method in class com.oracle.svm.core.monitor.MonitorSnippets.MonitorLowering
-
- lpMaximumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
-
- lpMinimumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.SysinfoAPI.SYSTEM_INFO
-
- lremSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
-
- lseek(int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
-
- lseek(int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
-
- m(long) - 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
-
- MACOSX() - Static method in class com.oracle.svm.core.os.IsDefined
-
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
- MAGIC - Static variable in class com.oracle.svm.core.posix.linux.LinuxImageHeapProvider
-
Magic value to verify that a located image file matches our loaded image.
- 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
-
- MAIN_ISOLATE_PARAMETERS - Static variable in class com.oracle.svm.core.JavaMainWrapper
-
- mainArgs - Variable in class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
-
- mainEntryPointName - Variable in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
-
- makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.ClassIsAssignableFromLowering
-
- makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.InstanceOfDynamicLowering
-
- makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets.InstanceOfLowering
-
- makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.TypeSnippets.ClassIsAssignableFromLowering
-
- 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.core.code.AbstractRuntimeCodeInstaller
-
- makeCodeMemoryReadOnly(Pointer, long) - Method in class com.oracle.svm.graal.isolated.IsolatedRuntimeCodeInstaller
-
- makeCodeMemoryWriteableNonExecutable(Pointer, long) - Method in class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- makeCodeMemoryWriteableNonExecutable(CodePointer, UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- makeCodeMemoryWriteableNonExecutable(Pointer, long) - Method in class com.oracle.svm.graal.isolated.IsolatedRuntimeCodeInstaller
-
- 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
-
- ManagementFeature - Class in com.oracle.svm.core.jdk.management
-
- ManagementFeature() - Constructor for class com.oracle.svm.core.jdk.management.ManagementFeature
-
- ManagementSupport - Class in com.oracle.svm.core.jdk.management
-
This class provides the SVM support implementation for the MXBean that provide VM introspection,
which is accessible in the JDK via
ManagementFactory
.
- 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
-
- 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.SubstrateGCOptions
-
- 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
-
- MaxNewSize - Static variable in class com.oracle.svm.core.SubstrateGCOptions
-
- MaxNodesInTrivialLeafMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- MaxNodesInTrivialMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- maxOffset - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
-
- 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(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
-
- maybeSetMonitorField(HostedUniverse, Set<AnalysisType>, AnalysisType) - Static method in class com.oracle.svm.hosted.HostedConfiguration
-
Monitor fields on arrays would increase the array header too much.
- 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
-
- maySpeculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.graal.isolated.IsolatedSpeculationLog
-
- 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.
- memoryLimitInBytes() - Static method in class com.oracle.svm.core.Containers
-
Returns the limit of available memory for this process.
- 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
-
- MemoryProtectionKeyProvider - Interface in com.oracle.svm.core.os
-
- 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.ImageHeapRegionVisitor - Interface in com.oracle.svm.core
-
- 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
-
- 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
-
- METHOD_NAME_DEOPT_SUFFIX - Static variable in class com.oracle.svm.hosted.meta.HostedMethod
-
- MethodHandleFeature - Class in com.oracle.svm.methodhandles
-
- MethodHandleFeature() - Constructor for class com.oracle.svm.methodhandles.MethodHandleFeature
-
- 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.SubstrateGCOptions
-
- 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
-
- modifyRegularSuites(Suites) - Method in class com.oracle.svm.hosted.code.CompileQueue
-
- modulepath() - Method in class com.oracle.svm.hosted.ImageClassLoader
-
- modulepath() - Method in class com.oracle.svm.hosted.NativeImageClassLoaderSupport
-
- 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
-
- MSG - Static variable in class com.oracle.svm.core.InvalidVTableEntryHandler
-
- multiply(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- multiply(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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.posix.linux.libc
-
- MuslLibC() - Constructor for class com.oracle.svm.core.posix.linux.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.
- name() - Method in interface com.oracle.svm.core.c.CHeader.Header
-
Name of the header file.
- name() - Method in class com.oracle.svm.core.c.function.GraalIsolateHeader
-
- name - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
-
- name - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
-
- name() - Method in class com.oracle.svm.core.option.APIOption.NullGroup
-
- name() - Method in interface com.oracle.svm.core.option.APIOptionGroup
-
- NAME - Static variable in class com.oracle.svm.core.posix.linux.libc.BionicLibC
-
- NAME - Static variable in class com.oracle.svm.core.posix.linux.libc.GLibC
-
- NAME - Static variable in class com.oracle.svm.core.posix.linux.libc.MuslLibC
-
- name() - Method in class com.oracle.svm.core.SubstrateOptions.GCGroup
-
- Name - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- name - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
-
- name - Variable in class com.oracle.svm.core.util.Counter.Group
-
- name - Variable in class com.oracle.svm.core.util.Counter
-
- name - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
-
- name - Variable in class com.oracle.svm.hosted.c.info.ElementInfo
-
- name() - Method in interface com.oracle.svm.jni.nativeapi.JNINativeMethod
-
- name - Variable in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
-
- nameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
-
- NamesFromImage() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromImage
-
- NamesFromMethod() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
-
- nameTemplate(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
-
- nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
-
- NameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointNativeFunctions.NameTransformation
-
- nanoSecondsSince(long) - Static method in class com.oracle.svm.core.util.TimeUtils
-
- NANOSECS_PER_MILLISEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
-
- NANOSECS_PER_SEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
-
- nanosPerMilli - Static variable in class com.oracle.svm.core.util.TimeUtils
-
- nanosPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
-
- nanosToUnit(long, MetricsLogUtils.TimeUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
-
- nanoTimeLessThan(long, long) - Static method in class com.oracle.svm.core.util.TimeUtils
-
Compare two nanosecond times.
- nargs() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_cif
-
- NATIVE_MESSAGE - Static variable in class com.oracle.svm.hosted.substitute.DeletedMethod
-
- nativeABI - Variable in enum com.oracle.svm.core.graal.code.SubstrateCallingConventionType
-
- NativeArchitecture - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
- NativeBootImage - Class in com.oracle.svm.hosted.image
-
- NativeBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage
-
- NativeBootImage.NativeTextSectionImpl - Class in com.oracle.svm.hosted.image
-
- NativeBootImageViaCC - Class in com.oracle.svm.hosted.image
-
- NativeBootImageViaCC(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImageViaCC
-
- nativeByteOrder() - Static method in interface com.oracle.svm.core.code.ReferenceAdjuster
-
- nativeClosureHandle() - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
-
- NativeCodeContext - Class in com.oracle.svm.hosted.c
-
C annotation processing context for one @Descriptor.
- NativeCodeInfo - Class in com.oracle.svm.hosted.c.info
-
- NativeCodeInfo(String, CContext.Directives, boolean) - Constructor for class com.oracle.svm.hosted.c.info.NativeCodeInfo
-
- NativeErrnoContext() - Constructor for class com.oracle.svm.truffle.nfi.TruffleNFISupport.NativeErrnoContext
-
- NativeImageBuildClient - Class in com.oracle.svm.hosted.server
-
- NativeImageBuildClient() - Constructor for class com.oracle.svm.hosted.server.NativeImageBuildClient
-
- NativeImageBuildServer - Class in com.oracle.svm.hosted.server
-
A server for SVM image building that keeps the classpath and JIT compiler code caches warm over
consecutive runs.
- NativeImageBytecodeInstrumentationAgent - Class in com.oracle.svm.hosted.agent
-
- NativeImageBytecodeInstrumentationAgent() - Constructor for class com.oracle.svm.hosted.agent.NativeImageBytecodeInstrumentationAgent
-
- nativeImageClassLoader - Variable in class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport.ClassInit
-
- NativeImageClassLoaderSupport - Class in com.oracle.svm.hosted
-
- NativeImageCodeCache - Class in com.oracle.svm.hosted.image
-
- NativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap) - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- NativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap, Platform) - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- NativeImageCodeCache.Options - Class in com.oracle.svm.hosted.image
-
- NativeImageCodeCacheFactory - Class in com.oracle.svm.hosted.image
-
- NativeImageCodeCacheFactory() - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
-
- NativeImageGenerator - Class in com.oracle.svm.hosted
-
- NativeImageGenerator(ImageClassLoader, HostedOptionProvider, Pair<Method, CEntryPointData>) - Constructor for class com.oracle.svm.hosted.NativeImageGenerator
-
- NativeImageGeneratorRunner - Class in com.oracle.svm.hosted
-
- NativeImageGeneratorRunner() - Constructor for class com.oracle.svm.hosted.NativeImageGeneratorRunner
-
- NativeImageGeneratorRunner.JDK9Plus - Class in com.oracle.svm.hosted
-
Command line entry point when running on JDK9+.
- NativeImageHeaderPreamble - Class in com.oracle.svm.core.c
-
Provides access to a preamble for the C header file that is generated for the native image.
- NativeImageHeaderPreamble() - Constructor for class com.oracle.svm.core.c.NativeImageHeaderPreamble
-
- NativeImageHeap - Class in com.oracle.svm.hosted.image
-
This class keeps track of all objects that should be part of the native image heap.
- NativeImageHeap(AnalysisUniverse, HostedUniverse, HostedMetaAccess, ImageHeapLayouter) - Constructor for class com.oracle.svm.hosted.image.NativeImageHeap
-
- NativeImageHeap.ObjectInfo - Class in com.oracle.svm.hosted.image
-
- NativeImageHeap.Phase - Class in com.oracle.svm.hosted.image
-
- NativeImageHeapWriter - Class in com.oracle.svm.hosted.image
-
- NativeImageHeapWriter(NativeImageHeap, ImageHeapLayoutInfo) - Constructor for class com.oracle.svm.hosted.image.NativeImageHeapWriter
-
- NativeImageLoadingShield() - Constructor for class com.oracle.svm.core.SubstrateUtil.NativeImageLoadingShield
-
- NativeImageOptions - Class in com.oracle.svm.hosted
-
- NativeImageOptions() - Constructor for class com.oracle.svm.hosted.NativeImageOptions
-
- NativeImageOptions.CStandards - Enum in com.oracle.svm.hosted
-
Enum with all C standards.
- NativeImagePatcher - Interface in com.oracle.svm.core.graal.code
-
Patcher used during native image runtime.
- NativeImageSystemClassLoader - Class in com.oracle.svm.hosted
-
- NativeImageSystemClassLoader(ClassLoader) - Constructor for class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- NativeImageThreadFactory - Class in com.oracle.svm.hosted.server
-
- NativeImageThreadFactory() - Constructor for class com.oracle.svm.hosted.server.NativeImageThreadFactory
-
- NativeImageUtil - Class in com.oracle.svm.hosted
-
- NativeImageUtil() - Constructor for class com.oracle.svm.hosted.NativeImageUtil
-
- NativeInfoTreeVisitor - Class in com.oracle.svm.hosted.c.query
-
- NativeInfoTreeVisitor(NativeLibraries) - Constructor for class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
-
- NativeLibraries - Class in com.oracle.svm.hosted.c
-
- NativeLibraries(ConstantReflectionProvider, MetaAccessProvider, SnippetReflectionProvider, TargetDescription, ClassInitializationSupport, Path, DebugContext) - Constructor for class com.oracle.svm.hosted.c.NativeLibraries
-
- nativeLibraries - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
-
- NativeLibraries.DependencyGraph - Class in com.oracle.svm.hosted.c
-
- NativeLibrarySupport - Class in com.oracle.svm.core.jdk
-
- NativeLibrarySupport.LibraryInitializer - Interface in com.oracle.svm.core.jdk
-
- nativeLibs - Variable in class com.oracle.svm.hosted.c.query.NativeInfoTreeVisitor
-
- nativeLibs - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
-
- NativeLinkerOption - Static variable in class com.oracle.svm.hosted.image.CCLinkerInvocation.Options
-
- NativeMethodSubstitutionProcessor - Class in com.oracle.svm.hosted.code
-
Filtering substitution processor that passes on native methods that are not already handled by
some other mechanism (CFunction
, Node.NodeIntrinsic
, an InvocationPlugin
,
etc.) to another SubstitutionProcessor
, or a
chain
of them.
- NativeMethodSubstitutionProcessor(SubstitutionProcessor, Replacements) - Constructor for class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
-
- NativeObjectReplacer - Class in com.oracle.svm.truffle.nfi
-
Fields that contain native pointers can not be part of the image heap, because the native
pointers refer to allocations from the image builder, and are not valid anymore at runtime.
- NativePatchConsumerFactory() - Constructor for class com.oracle.svm.core.graal.code.PatchConsumerFactory.NativePatchConsumerFactory
-
- NativeTextSectionImpl(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage.NativeTextSectionImpl
-
- NativeVMOperation - Class in com.oracle.svm.core.thread
-
An immutable VM operation that lives in the image heap.
- NativeVMOperation(String, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.NativeVMOperation
-
- NativeVMOperationData - Interface in com.oracle.svm.core.thread
-
- needHashCodeField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
-
- needLocalValues - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- needMonitorField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
-
- needsDebugInfo() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
-
- needsDebugInfo() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
-
- needsExplicitException() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- needsExplicitNullCheckException(ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- needsExplicitStoreCheckException(ValueNode, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- needsLookup - Variable in class com.oracle.svm.hosted.c.info.EnumInfo
-
- NeverCollect() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
-
- NeverInline - Annotation Type in com.oracle.svm.core.annotate
-
Every thus annotated method is never to be inlined by the compiler.
- NeverInline - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- NeverInlineTrivial - Annotation Type in com.oracle.svm.core.annotate
-
Every thus annotated method is never trivially inlined by the compiler.
- NEW - Static variable in class com.oracle.svm.core.thread.ThreadStatus
-
New.
- newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- newAddressLoweringPhase(CodeCacheProvider) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
-
- newBackend(Providers) - Method in class com.oracle.svm.core.graal.code.SubstrateBackendFactory
-
- NewCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
-
- newCodeCache(CompileQueue, NativeImageHeap, Path) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
-
- newCodeCache(CompileQueue, NativeImageHeap, Platform, Path) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCacheFactory
-
- newCompilationResult(CompilationIdentifier, String) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
-
- newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- newCompressionNode(CompressionNode.CompressionOp, ValueNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- newConsumer(CompilationResult) - Method in class com.oracle.svm.core.graal.code.PatchConsumerFactory
-
- newFrameInfoQueryResult() - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.FrameInfoQueryResultAllocator
-
- newFrameMap(RegisterConfig) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- newInstance() - Method in class com.oracle.svm.core.hub.DynamicHub
-
- newIOExceptionWithLastError(String) - Static method in class com.oracle.svm.core.posix.PosixUtils
-
- newline() - Method in class com.oracle.svm.core.log.Log
-
Prints the newline character.
- newline() - Method in class com.oracle.svm.core.log.RealLog
-
- newLIRGenerationResult(CompilationIdentifier, LIR, RegisterAllocationConfig, StructuredGraph, Object) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newLIRGenerationResult(CompilationIdentifier, LIR, RegisterAllocationConfig, StructuredGraph, Object) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- newLIRGenerator(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newLIRGenerator(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- newLocalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- newLockedMonitorForThread(IsolateThread, int) - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
Creates a new
ReentrantLock
that is locked by the provided thread.
- newLoweringProvider(MetaAccessProvider, ForeignCallsProvider, PlatformConfigurationProvider, MetaAccessExtensionProvider, TargetDescription) - Method in interface com.oracle.svm.core.graal.code.SubstrateLoweringProviderFactory
-
- newMonitorLock() - Static method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
- newmultiarray(DynamicHub, int, int[]) - Method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- newRegisterAllocationConfig(RegisterConfig, String[]) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend
-
- newRegisterAllocationConfig(RegisterConfig, String[]) - Method in class com.oracle.svm.core.graal.code.SubstrateBackend
-
- newRegisterFactory(SubstrateRegisterConfig.ConfigKind, MetaAccessProvider, TargetDescription, Boolean) - Method in interface com.oracle.svm.core.graal.code.SubstrateRegisterConfigFactory
-
- newThread(ForkJoinPool) - Method in class com.oracle.svm.hosted.server.NativeImageThreadFactory
-
- newThreadStatus - Variable in class com.oracle.svm.hosted.code.CCallStubMethod
-
- newTruffleCompiler() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- newValueInfo() - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
-
- newValueInfoArray(int) - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
-
- newValueInfoArrayArray(int) - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.ValueInfoAllocator
-
- newWeakGlobalRef(JNIObjectHandle) - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- next() - Method in class com.oracle.svm.core.util.RingBuffer
-
- nextFrameInfo(CodeInfo, long, ReusableTypeReader, FrameInfoDecoder.FrameInfoQueryResultAllocator, FrameInfoDecoder.ValueInfoAllocator, boolean) - Static method in class com.oracle.svm.core.code.CodeInfoAccess
-
- nextInt() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
-
- nextThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
-
Iteration of all IsolateThread
s that are currently running.
- nextTL - Static variable in class com.oracle.svm.core.thread.VMThreads
-
The next element in the linked list of IsolateThread
s.
- NFIInitialization - Class in com.oracle.svm.truffle.nfi
-
- NFIInitialization() - Constructor for class com.oracle.svm.truffle.nfi.NFIInitialization
-
- NO_ALIGN - Static variable in class com.oracle.svm.core.log.Log
-
- NO_CALLER_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
-
- NO_CHUNK - Static variable in class com.oracle.svm.core.genscavenge.ImageHeapInfo
-
Indicates no chunk with
ImageHeapInfo.initialize(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, long, long, int)
chunk offset parameters.
- NO_ERROR - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
-
- NO_EXCEPTION_OFFSET - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- NO_FD - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
-
- NO_FD_OFFSET - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
-
- NO_FRAME_INFO - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- NO_LIBC_ERROR - Static variable in class com.oracle.svm.core.c.libc.NoLibC
-
- NO_LOCAL_INFO_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
-
- NO_LONGER_UNINTERRUPTIBLE - Static variable in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
- NO_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
-
- NO_SERVER - Static variable in class com.oracle.svm.core.SubstrateOptions
-
Command line option to disable image build server.
- NO_STACK_MSG - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
-
- NoAllocationVerifier - Class in com.oracle.svm.core.heap
-
Motivation: Open an instance of this class to detect attempts to allocate in the Heap.
- NoAllocationVerifier(String) - Constructor for class com.oracle.svm.core.heap.NoAllocationVerifier
-
- NoClassInitializationPlugin - Class in com.oracle.svm.hosted.phases
-
Do not trigger any class initialization, and do not emit any class initialization checks during
bytecode parsing.
- NoClassInitializationPlugin() - Constructor for class com.oracle.svm.hosted.phases.NoClassInitializationPlugin
-
- node(Object) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodeClass(Object) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodeClasses - Variable in class com.oracle.svm.graal.GraalSupport
-
- NodeClassFeature - Class in com.oracle.svm.truffle
-
- NodeClassFeature() - Constructor for class com.oracle.svm.truffle.NodeClassFeature
-
- nodeClassType(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodeHasPredecessor(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodeId(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- NodeLoweringProvider<T extends org.graalvm.compiler.graph.Node> - Interface in com.oracle.svm.core.graal.snippets
-
- nodename() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
-
- nodeProperties(Void, Void, Map<String, ? super Object>) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodes(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- nodesCount(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- NoEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoEpilogue
-
- NoFallback - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- NoLibC - Class in com.oracle.svm.core.c.libc
-
- NoLibC() - Constructor for class com.oracle.svm.core.c.libc.NoLibC
-
- nonConstant - Variable in class com.oracle.svm.core.c.CGlobalDataImpl
-
- NONE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
-
Accessing the memory range is not permitted, but physical memory or swap memory might be
provisioned for it.
- NonmovableArray<T> - Interface in com.oracle.svm.core.c
-
An array with a constant memory address, either in unmanaged memory or as an object in the image
heap.
- NonmovableArrays - Class in com.oracle.svm.core.c
-
Support for allocating and accessing non-moving arrays.
- NonmovableByteArrayReader - Class in com.oracle.svm.core.util
-
Provides low-level read access to a
NonmovableArray
array of bytes for signed and
unsigned values of size 1, 2, 4, and 8 bytes.
- NonmovableByteArrayReader() - Constructor for class com.oracle.svm.core.util.NonmovableByteArrayReader
-
- NonmovableByteArrayTypeReader - Class in com.oracle.svm.core.util
-
- NonmovableByteArrayTypeReader(NonmovableArray<Byte>, long) - Constructor for class com.oracle.svm.core.util.NonmovableByteArrayTypeReader
-
- NonmovableObjectArray<T> - Interface in com.oracle.svm.core.c
-
A non-moving array of Java objects.
- nonNullPointer(Pointer) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
-
Narrow down the range of values to exclude 0 as the possible pointer value.
- NonSnippetLowerings - Class in com.oracle.svm.core.graal.snippets
-
- NonSnippetLowerings(RuntimeConfiguration, Predicate<ResolvedJavaMethod>, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Constructor for class com.oracle.svm.core.graal.snippets.NonSnippetLowerings
-
- noopLog() - Static method in class com.oracle.svm.core.log.Log
-
Return the singleton NoopLog instance.
- NoPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoPrologue
-
- not() - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- notEqual(ComparableWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- notEqual(ComparableWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- notEqual(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- notEqual(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- notEqual(ComparableWord) - Method in class com.oracle.svm.hosted.meta.MethodPointer
-
- noteThreadFinish(Thread) - Method in class com.oracle.svm.core.jdk.management.ManagementSupport
-
- noteThreadStart(Thread) - Method in class com.oracle.svm.core.jdk.management.ManagementSupport
-
- notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.MonitorSupport
-
- notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.MultiThreadedMonitorSupport
-
- notify(Object, boolean) - Method in class com.oracle.svm.core.monitor.SingleThreadedMonitorSupport
-
- notifyTransferToInterpreter() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
-
- NotIncludedAutomatically() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NotIncludedAutomatically
-
- NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinStat.NoTransitions
-
- NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Fcntl.NoTransitions
-
- NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxStat.NoTransitions
-
- NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Mman.NoTransitions
-
- NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
-
- NULL - Static variable in class com.oracle.svm.hosted.dashboard.ToJson.JsonValue
-
- NULL_ARGUMENT - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
-
- NULL_MARKER - Static variable in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassValueSupport
-
- nullArray() - Static method in class com.oracle.svm.core.c.NonmovableArrays
-
Provides an array for which PointerBase.isNull()
returns true
.
- NULLARY_CONSTRUCTOR_OFFSET - Static variable in class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
-
- NullaryConstructorOffsetNode - Class in com.oracle.svm.core.graal.nodes
-
The vtable offset is only available after static analysis.
- NullaryConstructorOffsetNode(RuntimeConfiguration) - Constructor for class com.oracle.svm.core.graal.nodes.NullaryConstructorOffsetNode
-
- nullConstant() - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
-
- nullConstant() - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
-
- NullGroup() - Constructor for class com.oracle.svm.core.option.APIOption.NullGroup
-
- nullHandle() - Static method in class com.oracle.svm.core.handles.ThreadLocalHandles
-
- nullHandle() - Static method in class com.oracle.svm.graal.isolated.IsolatedHandles
-
- nullHandle() - Static method in class com.oracle.svm.jni.JNIObjectHandles
-
- number(long, int, boolean) - Method in class com.oracle.svm.core.log.Log
-
Prints the value according according to the given format specification.
- number(long, int, boolean) - Method in class com.oracle.svm.core.log.RealLog
-
Prints the value according according to the given format specification.
- NumberOfAnalysisThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
- numberOfLeadingZeros(int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
-
- numberOfLeadingZeros(long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
-
- NumberOfThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
Configures the number of threads used by the CompletionExecutor
.
- numDeoptEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
-
- numDuringCallEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
-
- numInterfaceBits - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
-
Number of allocated bits for instanceof checks.
- numLocals - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- numLocks - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- numNodesAfterCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
-
- numNodesBeforeCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
-
- numStack - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
-
- 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
-
- PACKAGE_SUFFIX - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- 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
-
- ParameterizedStackFrameVisitor<T> - Class in com.oracle.svm.core.stack
-
Given access to a thread stack frame, perform some computation on it.
- ParameterizedStackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ParameterizedStackFrameVisitor
-
- 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
-
- parseVMOption(String, WordPointer) - Static method in class com.oracle.svm.core.log.FunctionPointerLogHandler
-
Parses a JavaVMOption
passed to JNI_CreateJavaVM
.
- 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 - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
Determines paths from roots to objects or heap regions.
- 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
-
Element at the end of a path, the target of the search.
- 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
-
- performCodeSynchronization(CodeInfo) - Method in interface com.oracle.svm.core.code.AbstractRuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
-
Method to enable platforms to perform any needed operations before code becomes visible.
- performCodeSynchronization(CodeInfo) - Method in class com.oracle.svm.graal.meta.aarch64.AArch64RuntimeCodeInstallerPlatformHelper
-
- performCodeSynchronization(CodeInfo) - Method in class com.oracle.svm.graal.meta.amd64.AMD64RuntimeCodeInstallerPlatformHelper
-
- 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
.
- plan(NativeLibraries, NativeCodeInfo) - Static method in class com.oracle.svm.hosted.c.query.RawStructureLayoutPlanner
-
- platform - Variable in class com.oracle.svm.hosted.ImageClassLoader
-
- platformHelper() - Static method in class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- 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.
- PolymorphicSignatureWrapperMethod - Class in com.oracle.svm.hosted.substitute
-
Creates a wrapper around a
MethodHandle
.PolymorphicSignature method that
assembles the arguments into an array, performing necessary boxing operations.
- 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
-
- 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
-
- portInputs(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- portOutputs(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- portSize(Void) - Method in class com.oracle.svm.hosted.dashboard.DashboardDumpFeature.VoidGraphStructure
-
- 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
-
- PosixSunSecuritySubstitutions - Class in com.oracle.svm.core.posix
-
- 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
-
- postWriteBarrierSnippet(Object, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
-
- PreferContainerQuotaForCPUCount - Static variable in class com.oracle.svm.core.Containers.Options
-
- PREFIX_CHECK_MSG - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- premain(String, Instrumentation) - Static method in class com.oracle.svm.hosted.agent.NativeImageBytecodeInstrumentationAgent
-
- prepareCommand(List<String>, Path) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
-
- 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.
- prepareHeapObjectData(CodeInfoTether, String, SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- 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
-
- preregisterUninitializedBuiltinLibrary(String) - Method in class com.oracle.svm.core.jdk.NativeLibrarySupport
-
- PreserveFramePointer - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- PRINT_OPTION_INDENTATION - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
-
- PRINT_OPTION_WIDTH - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
-
- PRINT_OPTION_WRAP_WIDTH - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
-
- 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
-
- PrintFlagsWithExtraHelp - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- PrintGC - Static variable in class com.oracle.svm.core.SubstrateGCOptions
-
- 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
-
- printHeader(PrintWriter) - Method in class com.oracle.svm.hosted.dashboard.ToJson
-
- 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
-
- printSignalInfo(PointerBase) - Method in interface com.oracle.svm.core.os.MemoryProtectionKeyProvider
-
Print debug information for a PKU segfault.
- printStacktrace(Pointer, CodePointer, ThreadStackPrinter.Stage0StackFramePrintVisitor, Log) - 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.
- processedSynchronizedTypes(BigBang, HostedUniverse, Set<AnalysisType>) - Method in class com.oracle.svm.hosted.HostedConfiguration
-
Process the types that the analysis found as needing synchronization.
- 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() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
-
- PROPERTY_IMAGEINCLUDEBUILTINMODULES - Static variable in class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport
-
- 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
-
- protectionKey() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
-
- protectSingleIsolateImageHeap() - Static method in class com.oracle.svm.core.os.AbstractCommittedMemoryProvider
-
- protectYellowZone() - Method in interface com.oracle.svm.core.stack.StackOverflowCheck
-
- ProxyConfigurationParser - Class in com.oracle.svm.core.configure
-
- ProxyConfigurationParser(Consumer<String[]>, boolean) - 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
-
- 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
-
- put(PrintWriter, String, ToJson.JsonValue) - Method in class com.oracle.svm.hosted.dashboard.ToJson
-
- 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.
- putFieldObject(Object, Node, Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- 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
-
- RandomAccessors - Class in com.oracle.svm.core.jdk
-
RandomAccessors initializes a seeder at run time, on first access.
- RandomAccessors() - Constructor for class com.oracle.svm.core.jdk.RandomAccessors
-
- 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.
- RawBufferLog - Class in com.oracle.svm.core.log
-
- RawBufferLog() - Constructor for class com.oracle.svm.core.log.RawBufferLog
-
- rawBytes(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.RawBufferLog
-
- 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.core.util.HostedByteBufferPointer
-
- 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
-
- readByte(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readByte(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readByte(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readByte(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- readChar(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readChar(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readChar(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readChar(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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.
- readDouble(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readDouble(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readDouble(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readDouble(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- readFloat(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readFloat(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readFloat(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readFloat(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- readHub(Object) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
-
Returns the hub of the given object.
- readInt(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readInt(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readInt(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readInt(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readLocalVariable(int, FrameInfoQueryResult) - Method in class com.oracle.svm.core.deopt.Deoptimizer
-
Reads the value of a local variable in the given frame.
- readLong(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readLong(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readLong(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readLong(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- readObject(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readObject(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readObject(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readObject(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- ReadReservedRegister - Class in com.oracle.svm.core.graal.nodes
-
- ReadReservedRegister() - Constructor for class com.oracle.svm.core.graal.nodes.ReadReservedRegister
-
- 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
-
- readShort(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readShort(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readShort(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readShort(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readStackPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
-
Returns the value of the native stack pointer.
- readStorageValue(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedField
-
- 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
-
- readWord(WordBase, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readWord(int, LocationIdentity) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readWord(WordBase) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- readWord(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- ref(T) - Static method in class com.oracle.svm.graal.isolated.ImageHeapObjects
-
Provides the image heap location of the specified image heap object that is independent of a
specific isolate.
- 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
-
- 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
-
- refersTo(Reference<?>, Object) - Static method in class com.oracle.svm.core.heap.ReferenceInternals
-
- 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, 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(Providers, SnippetRuntime.SubstrateForeignCallDescriptor...) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- 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
-
- 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
-
- registerArrayCopyForeignCallsDelegate(ArrayCopyLookup) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
-
- 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
-
- registerAsReachable(SVMHost, DynamicHub) - Static method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
-
- registerAsRead(Field) - 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
-
- registerCastExact(InvocationPlugins.Registration) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
-
- 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
-
- registerCodeConstants(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- registerCodeConstants(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC that run-time compiled code has embedded references to Java heap objects.
- registerCodeObserver(RuntimeConfiguration) - Method in interface com.oracle.svm.core.graal.GraalFeature
-
Called to register InstalledCodeObserver factories (InstalledCodeObserver.Factory) for
runtime compilation.
- registerConfig - Variable in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
-
- registerConfigs(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.xml.XMLParsersRegistration
-
- 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
-
- registerDeoptMetadata(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- registerDeoptMetadata(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC about deoptimization metadata for run-time compiled code that references Java
heap objects from native-memory.
- registerDirectoryResource(String, String) - Static method in class com.oracle.svm.core.jdk.Resources
-
- 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(RuntimeConfiguration, Providers, SnippetReflectionProvider, SubstrateForeignCallsProvider, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
-
Called to register foreign calls.
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
-
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfSnippets
-
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneSnippets
-
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets
-
- registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, SubstrateForeignCallsProvider, boolean) - Method in class com.oracle.svm.core.monitor.MonitorFeature
-
- registerForeignCalls(Providers, SubstrateForeignCallsProvider) - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
-
- registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, SubstrateForeignCallsProvider, boolean) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
-
- registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, SubstrateForeignCallsProvider, boolean) - Method in class com.oracle.svm.hosted.classinitialization.ClassInitializationFeature
-
- registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, SubstrateForeignCallsProvider, 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
-
- registerFrameMetadata(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- registerFrameMetadata(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC about frame metadata for run-time compiled code that references Java heap
objects from native-memory.
- 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
-
- 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
-
- registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.classinitialization.EnsureClassInitializedSnippets
-
- registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
-
- 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(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets
-
- 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.classinitialization.ClassInitializationFeature
-
- 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
-
- registerNonConstantSymbol(CGlobalDataInfo) - Method in class com.oracle.svm.core.c.CGlobalDataNonConstantRegistry
-
- registerObjectFields(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- registerObjectFields(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC that a code metadata object references Java heap objects from native-memory.
- 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) - Static method in class com.oracle.svm.truffle.isolated.IsolatedTruffleRuntimeSupport
-
- registerOptimizedAssumptionDependency(JavaConstant) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
-
- registerOptionsParsedListener(RuntimeOptionParser.OptionsParsedListener) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
-
- registerPackage(ClassLoader, String, Package) - Static method in class com.oracle.svm.core.jdk.ClassLoaderSupport
-
- 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(boolean) - 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 interface com.oracle.svm.core.posix.headers.Utsname.utsname
-
- releaseCodeMemory(CodePointer, UnsignedWord) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- releaseMethodInfoMemory(CodeInfo, boolean) - 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
-
Offers a
ByteBuffer
with additional support for marking relocation sites within the
buffer for later processing.
- RelocatableBuffer(long, ByteOrder) - Constructor for class com.oracle.svm.hosted.image.RelocatableBuffer
-
- 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
-
- 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.
- removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- removeNotificationListener(NotificationListener) - Method in class com.oracle.svm.core.genscavenge.CompleteGarbageCollectorMXBean
-
- removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- removeNotificationListener(NotificationListener) - Method in class com.oracle.svm.core.genscavenge.IncrementalGarbageCollectorMXBean
-
- removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- removeNotificationListener(NotificationListener) - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- 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
-
- 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_EXCEPTION - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
-
- ReportAnalysisForbiddenType - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- reportClassInitialized(Class<?>, StackTraceElement[]) - 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
-
- reportNoReferenceMap(Pointer, CodePointer, CodeInfo) - Static method in class com.oracle.svm.core.code.CodeInfoTable
-
- reportObjectInstantiated(Object, StackTraceElement[]) - Method in class com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization
-
- reportUnknownFrameEncountered(Pointer, CodePointer, 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.PolymorphicSignatureWrapperMethod
-
- 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
-
- requiresLibCSpecificStaticJDKLibraries() - Method in interface com.oracle.svm.core.c.libc.LibCBase
-
Checks if static JDK libraries compiled with the target libC are mandatory for building the
native-image.
- requiresLibCSpecificStaticJDKLibraries() - Method in class com.oracle.svm.core.c.libc.NoLibC
-
- requiresLibCSpecificStaticJDKLibraries() - Method in class com.oracle.svm.core.posix.linux.libc.BionicLibC
-
- requiresLibCSpecificStaticJDKLibraries() - Method in class com.oracle.svm.core.posix.linux.libc.GLibC
-
- requiresLibCSpecificStaticJDKLibraries() - Method in class com.oracle.svm.core.posix.linux.libc.MuslLibC
-
- 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, UnsignedWord) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
-
Reserve an address range that fits the specified number of bytes.
- reserve(UnsignedWord, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
-
- reserve(UnsignedWord, 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
-
- ReservedRegisters - Class in com.oracle.svm.core
-
- ReservedRegisters(Register, Register, Register) - Constructor for class com.oracle.svm.core.ReservedRegisters
-
- 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.PathExhibitor.PathEdge
-
- reset() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
-
Reset the counters of all classes.
- 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, Class<?>) - 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, boolean) - 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
-
- rethrow(Throwable) - Static method in class com.oracle.svm.core.code.AbstractRuntimeCodeInstaller
-
- 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
-
- returned(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.aarch64.SubstrateAArch64Backend.SubstrateAArch64FrameContext
-
- returned(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
-
- 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
-
- 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, FinalCodeAnalysisPhase.FinalCodeAnalysisContext) - 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.SharedGraphBuilderPhase
-
- run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
-
- run(TargetDescription, LIRGenerationResult, FinalCodeAnalysisPhase.FinalCodeAnalysisContext) - 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
-
- runCore() - 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.RuntimeAssertionsSupport.Options
-
- RuntimeAssertionsSupport - Class in com.oracle.svm.core
-
- RuntimeAssertionsSupport() - Constructor for class com.oracle.svm.core.RuntimeAssertionsSupport
-
- RuntimeAssertionsSupport.Options - Class in com.oracle.svm.core
-
- 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, CEntryPointCreateIsolateParameters) - 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.heap
-
Cleans the code cache and frees the unmanaged memory that is used by
CodeInfo
objects.
- RuntimeCodeCacheCleaner() - Constructor for class com.oracle.svm.core.heap.RuntimeCodeCacheCleaner
-
- 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
-
- RuntimeCodeInfoGCSupport - Class in com.oracle.svm.core.heap
-
- RuntimeCodeInfoGCSupport() - Constructor for class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
- RuntimeCodeInfoGCSupportImpl - Class in com.oracle.svm.core.genscavenge
-
- 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.
- 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) - Constructor for class com.oracle.svm.graal.meta.RuntimeCodeInstaller
-
- 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.
- RuntimeImageHeapChunkWriter - Class in com.oracle.svm.core.genscavenge
-
Chunk writer that uses the same methods as memory management during image 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
-
- RuntimeSystemAssertions - Static variable in class com.oracle.svm.core.RuntimeAssertionsSupport.Options
-
- 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
-
- safeToInt(UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
-
Converts an UnsignedWord
to a positive signed int
, asserting that it can be
correctly represented.
- 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.
- 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
-
- 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
-
- seeder - Variable in class com.oracle.svm.core.jdk.RandomAccessors
-
- 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
-
- ServiceLoaderFeatureExcludeServiceProviders - Static variable in class com.oracle.svm.hosted.ServiceLoaderFeature.Options
-
- ServiceLoaderFeatureExcludeServices - Static variable in class com.oracle.svm.hosted.ServiceLoaderFeature.Options
-
- 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(IsolatedCompileClient) - Static method in class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- set(IsolatedCompileContext) - Static method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- 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
-
- setAllObjectsAreInImageHeap(boolean) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- 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.c.function.CEntryPointCreateIsolateParameters
-
- setArgumentVectorProgramName(String) - Method in class com.oracle.svm.core.BaseProcessPropertiesSupport
-
- setArgv(CCharPointerPointer) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
-
- 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(JNIFunctionPointerTypes.CallVoidMethodAFunctionPointer) - 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(JNIFunctionPointerTypes.CallVoidMethodAFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
-
- setCallVoidMethodV(CFunctionPointer) - Method in interface com.oracle.svm.jni.nativeapi.JNINativeInterface
-
- 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
-
- setCodeAndDataMemorySize(UnsignedWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- setCodeConstantsReferenceMapEncoding(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- setCodeConstantsReferenceMapIndex(long) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- 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, short, short, short, short[], CFunctionPointer[], long, boolean) - Method in class com.oracle.svm.core.hub.DynamicHub
-
- 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
-
- setDataOffset(UnsignedWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- setDataSize(UnsignedWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- setDebugInfoValueUpdateHandler(SubstrateOptions.ValueUpdateHandler) - Static method in class com.oracle.svm.core.SubstrateOptions
-
- setDefaultGen(AtomicLong) - Static method in class com.oracle.svm.core.jdk.SplittableRandomAccessors
-
The setter is necessary if SplittableRandom is initilized at run time.
- 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
-
- 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
-
- setDeoptimizationMetadata(CodeInfo, NonmovableArray<Integer>, NonmovableArray<Byte>, NonmovableObjectArray<Object>) - Static method in class com.oracle.svm.core.code.RuntimeCodeInfoAccess
-
- 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
-
- setEdenAndYoungGenBytes(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
-
- 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
-
- setEndAlignment(int) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- 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
-
- 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, int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
-
- setLegacyTypeCheckData(int, int, DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- 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.
- setMaxOffset(int) - Method in class com.oracle.svm.core.threadlocal.FastThreadLocal
-
Sets the maximum offset of this thread local variable in the memory block reserved for each
thread.
- setMaxTypeId(int) - Method in class com.oracle.svm.core.hub.DynamicHubSupport
-
- 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
-
- setNativeImageClassLoader(ClassLoader) - Method in class com.oracle.svm.hosted.NativeImageSystemClassLoader
-
- 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(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
-
- 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
-
- setPossiblyStaleIP(CodePointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
-
- 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
-
- setProtectionKey(int) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
-
- 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
-
- setRawBuffer(CCharPointer, int) - Method in class com.oracle.svm.core.log.RawBufferLog
-
- 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
-
- 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
-
- 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
-
- setSeeder(AtomicLong) - Static method in class com.oracle.svm.core.jdk.ThreadLocalRandomAccessors
-
The setter is necessary if ThreadLocalRandom is initialized at run time.
- 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
-
- setSP(Pointer) - Method in interface com.oracle.svm.core.stack.JavaStackWalk
-
- setStackReferenceMapEncoding(NonmovableArray<Byte>) - Method in class com.oracle.svm.core.code.ImageCodeInfo.HostedImageCodeInfo
-
- setStartAlignment(int) - Method in class com.oracle.svm.core.genscavenge.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- 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.classinitialization.EnsureClassInitializedNode
-
- 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.TestingBackDoor
-
- setTempDirectory(Path) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- setThawedNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
-
- setThreadHandle(ObjectHandle) - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
-
- 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
-
- 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(DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateType
-
- setTypeCheckRange(short, short) - Method in class com.oracle.svm.hosted.meta.HostedType
-
- setTypeCheckSlot(short) - Method in class com.oracle.svm.hosted.meta.HostedType
-
- setTypeCheckSlots(short[]) - Method in class com.oracle.svm.hosted.meta.HostedType
-
- 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
-
- setValue(long) - Method in class com.oracle.svm.core.option.XOptions.XFlag
-
- setVerbose(boolean) - Method in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- 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.
- shiftLeft(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- shiftLeft(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- shortName - Variable in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker.CompilerInfo
-
- 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.PolymorphicSignatureWrapperMethod
-
- shouldBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
-
- shouldCompileInIsolates() - Static method in class com.oracle.svm.core.SubstrateOptions
-
- shouldComplementProbability() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
-
- shouldDebugNonSafepoints() - Method in class com.oracle.svm.core.graal.meta.SharedCodeCacheProvider
-
- shouldEmitOnlyIndirectCalls() - Static method in class com.oracle.svm.core.graal.code.SubstrateBackend
-
- 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
-
- shouldInlineObjectsInImageCode() - Static method in class com.oracle.svm.core.SubstrateTargetDescription
-
- shouldInlineObjectsInRuntimeCode() - Static method in class com.oracle.svm.core.SubstrateTargetDescription
-
- 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, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
-
- shouldShowFrame(MetaAccessProvider, ResolvedJavaMethod, boolean, boolean, boolean) - Static method in class com.oracle.svm.core.jdk.StackTraceUtils
-
- shouldStoreMethod() - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
-
- shouldTraceClassInitialization(String) - Method in class com.oracle.svm.hosted.agent.TracingAdvisor
-
- shouldTraceObjectInstantiation(String) - Method in class com.oracle.svm.hosted.agent.TracingAdvisor
-
- 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
-
- shutdown() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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.classinitialization.EnsureClassInitializedNode
-
- simplify(SimplifierTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
-
- 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.os.MemoryProtectionKeyProvider
-
- singleton() - Static method in interface com.oracle.svm.core.RegisterDumper
-
- singleton() - Static method in class com.oracle.svm.core.ReservedRegisters
-
- singleton() - Static method in class com.oracle.svm.core.RuntimeAssertionsSupport
-
- singleton() - Static method in interface com.oracle.svm.core.stack.StackOverflowCheck
-
- SINGLETON - Static variable in class com.oracle.svm.core.stack.SubstrateStackIntrospection
-
- SINGLETON - Static variable in class com.oracle.svm.core.stack.ThreadStackPrinter.StackFramePrintVisitor
-
- SINGLETON - Static variable in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFramePrintVisitor
-
- SINGLETON - Static variable in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFramePrintVisitor
-
- 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.NativeImageSystemClassLoader
-
- 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() - 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.
- 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
-
- soleExecutionEntryPoint() - Method in class com.oracle.svm.graal.isolated.IsolatedCodeInstallBridge
-
- 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 the 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
-
- 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
-
- 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
-
- speculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.graal.isolated.IsolatedSpeculationLog
-
- split(String, String) - Static method in class com.oracle.svm.core.SubstrateUtil
-
- split(String, String, int) - 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
-
- StackFrameVisitor - Class in com.oracle.svm.core.stack
-
Given access to a thread stack frame, perform some computation on it.
- StackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.StackFrameVisitor
-
- 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
-
- stackReferenceMapEncoding() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- StackSize - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- StackYellowZoneSize - Static variable in class com.oracle.svm.core.stack.StackOverflowCheck.Options
-
- startVMOperationThread() - Static method in class com.oracle.svm.core.thread.VMOperationControl
-
- state() - Static method in class com.oracle.svm.core.code.CodeInfoOffsets
-
- 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
-
This state is only possible when the VM is at a safepoint.
- STATE_UNREACHABLE - Static variable in interface com.oracle.svm.core.code.CodeInfo
-
This state is only possible when the VM is at a safepoint and indicates that a partially
freed
CodeInfo
object is no longer reachable from the GC point of view.
- stateAfter() - Method in class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- 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
-
- 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
-
- StaticExecutableWithDynamicLibC - 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
-
- StrictConfiguration - Static variable in class com.oracle.svm.core.configure.ConfigurationFiles.Options
-
- StrictQueryCodeCompilation - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- 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, MetaAccessExtensionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.aarch64.SubstrateAArch64LoweringProvider
-
- SubstrateAArch64MoveFactory(SharedMethod, LIRKindTool) - 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) - 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, MetaAccessExtensionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.amd64.SubstrateAMD64LoweringProvider
-
- SubstrateAMD64MoveFactory(AMD64MoveFactoryBase.BackupSlotProvider, SharedMethod, LIRKindTool) - 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
-
- SubstrateArraycopyNode - Class in com.oracle.svm.core.graal.jdk
-
- SubstrateArraycopyNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, JavaKind, int) - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateArraycopyNode
-
- 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
-
- SubstrateBackend.SubstrateMarkId - Enum in com.oracle.svm.core.graal.code
-
- 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, MetaAccessExtensionProvider, 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
-
- SubstrateCardTableBarrierSet - Class in com.oracle.svm.core.genscavenge.graal
-
Static fields in SVM are represented as two arrays in the native image heap: one for Object
fields and one for all primitive fields (see
StaticFieldsSupport
).
- SubstrateCardTableBarrierSet(ResolvedJavaType) - Constructor for class com.oracle.svm.core.genscavenge.graal.SubstrateCardTableBarrierSet
-
- 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, MetaAccessExtensionProvider, NodeValueMap) - Constructor for class com.oracle.svm.core.graal.code.SubstrateDebugInfoBuilder
-
- 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.
- SubstrateGCOptions - Class in com.oracle.svm.core
-
Garbage collection-specific options that are supported by all garbage collectors.
- SubstrateGCOptions() - Constructor for class com.oracle.svm.core.SubstrateGCOptions
-
- 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
-
- SubstrateMetaAccessExtensionProvider - Class in com.oracle.svm.core.graal.code
-
- SubstrateMetaAccessExtensionProvider() - Constructor for class com.oracle.svm.core.graal.code.SubstrateMetaAccessExtensionProvider
-
- 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
-
- 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.management
-
- SubstrateOperatingSystemMXBean() - Constructor for class com.oracle.svm.core.jdk.management.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.ConcealedOptions - Class in com.oracle.svm.core
-
Query these options only through an appropriate method.
- SubstrateOptions.GCGroup - Class in com.oracle.svm.core
-
- 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, SourceLanguagePositionProvider, ConcurrentHashMap<PEGraphDecoder.SpecialCallTargetCacheKey, Object>, ConcurrentHashMap<ResolvedJavaMethod, Object>) - 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, WordTypes, 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, 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".
- 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.
- subtract(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- subtract(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- SupportCompileInIsolates - Static variable in class com.oracle.svm.core.SubstrateOptions.ConcealedOptions
-
- supportCompileInIsolates() - Static method in class com.oracle.svm.core.SubstrateOptions
-
- 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
-
- 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, ForkJoinPool, 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_LambdaForm - Class in com.oracle.svm.methodhandles
-
- Target_java_lang_invoke_LambdaForm() - Constructor for class com.oracle.svm.methodhandles.Target_java_lang_invoke_LambdaForm
-
- Target_java_lang_invoke_MemberName - Class in com.oracle.svm.methodhandles
-
- Target_java_lang_invoke_MemberName() - Constructor for class com.oracle.svm.methodhandles.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_nio_Buffer - Class in com.oracle.svm.core.jdk
-
- Target_java_nio_Buffer() - Constructor for class com.oracle.svm.core.jdk.Target_java_nio_Buffer
-
- 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_FieldAccessor - Class in com.oracle.svm.reflect.target
-
- Target_jdk_internal_reflect_FieldAccessor() - Constructor for class com.oracle.svm.reflect.target.Target_jdk_internal_reflect_FieldAccessor
-
- 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_ClassFilter - Class in com.oracle.svm.core.jdk
-
- Target_jdk_nashorn_api_scripting_ClassFilter() - Constructor for class com.oracle.svm.core.jdk.Target_jdk_nashorn_api_scripting_ClassFilter
-
- 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
-
- targetingLLVM() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
-
- targetLibCIs(Class<? extends LibCBase>) - Static method in interface com.oracle.svm.core.c.libc.LibCBase
-
- targetMethod - Variable in class com.oracle.svm.core.graal.jdk.ObjectCloneWithExceptionNode
-
- targetMethod - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
-
- targetPlatform - Variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
-
- 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 and release its memory.
- 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
-
- teardown() - Method in interface com.oracle.svm.truffle.api.SubstrateTruffleCompiler
-
Called on tear-down of the current isolate.
- teardown() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompilerImpl
-
- teardown() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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
-
- tearDownIsolateOnShutdown() - Method in class com.oracle.svm.truffle.isolated.IsolateAwareTruffleCompiler
-
- 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 - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
-
- TempDirectory - Static variable in class com.oracle.svm.hosted.NativeImageOptions
-
- Templates(SubstrateAllocationSnippets, OptionValues, Iterable<DebugHandlersFactory>, SnippetCounter.Group.Factory, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.graal.snippets.SubstrateAllocationSnippets.Templates
-
- TemporaryBuildDirectoryProvider - Interface in com.oracle.svm.core.c.libc
-
- TemporaryBuildDirectoryProviderImpl - Class in com.oracle.svm.hosted
-
- TemporaryBuildDirectoryProviderImpl() - Constructor for class com.oracle.svm.hosted.TemporaryBuildDirectoryProviderImpl
-
- 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.thread.Safepoint.Master.TestingBackdoor
-
- 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.AArch64ReservedRegisters
-
- THREAD_REGISTER_CANDIDATE - Static variable in class com.oracle.svm.core.graal.amd64.AMD64ReservedRegisters
-
- 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
-
- 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
-
- ThreadLocalRandomAccessors - Class in com.oracle.svm.core.jdk
-
- ThreadLocalRandomAccessors() - Constructor for class com.oracle.svm.core.jdk.ThreadLocalRandomAccessors
-
- threadRegister - Variable in class com.oracle.svm.core.ReservedRegisters
-
- ThreadStackPrinter - Class in com.oracle.svm.core.stack
-
- ThreadStackPrinter() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter
-
- ThreadStackPrinter.StackFramePrintVisitor - Class in com.oracle.svm.core.stack
-
- ThreadStackPrinter.Stage0StackFramePrintVisitor - Class in com.oracle.svm.core.stack
-
- ThreadStackPrinter.Stage1StackFramePrintVisitor - 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_ILLEGAL_ARGUMENT_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_ILLEGAL_ARGUMENT_EXCEPTION_WITH_ARGS - 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
-
- throwIllegalArgumentException(String) - Static method in class com.oracle.svm.core.util.ExceptionHelpers
-
- throwInvocationTargetException(ValueNode) - 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
-
- 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_LOCATIONS - 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
-
- ToJson - Class in com.oracle.svm.hosted.dashboard
-
- ToJson() - Constructor for class com.oracle.svm.hosted.dashboard.ToJson
-
- ToJson(boolean) - Constructor for class com.oracle.svm.hosted.dashboard.ToJson
-
- ToJson.JsonArray - Class in com.oracle.svm.hosted.dashboard
-
- ToJson.JsonNumber - Class in com.oracle.svm.hosted.dashboard
-
- ToJson.JsonObject - Class in com.oracle.svm.hosted.dashboard
-
- ToJson.JsonString - Class in com.oracle.svm.hosted.dashboard
-
- ToJson.JsonValue - Class in com.oracle.svm.hosted.dashboard
-
- TOKEN_QUERY() - Static method in class com.oracle.svm.core.windows.headers.Process
-
- 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
-
- 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[]) - Static 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.
- toLogByName(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
-
Log all the entries, sorted by class name.
- toLogBySpace(Log, long, boolean) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
-
Log all the entries, sorted by increasing or decreasing occupied space.
- toObject() - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- toObjectNonNull() - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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.AbstractImageHeapLayouter.AbstractImageHeapPartition
-
- 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.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.isolated.IsolatedObjectConstant
-
- toString() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectProxy
-
- 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.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
-
- 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
-
- toValueString() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- 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
-
- traceCommand(ProcessBuilder) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
-
- traceCommandOutput(List<String>) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
-
- 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
-
- TraceNativeToolUsage - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- TraceObjectInstantiation - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- TraceObjectPromotion - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
-
- 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
-
- TracingAdvisor - Class in com.oracle.svm.hosted.agent
-
- TracingAdvisor(String) - Constructor for class com.oracle.svm.hosted.agent.TracingAdvisor
-
- 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
-
- TreatRuntimeCodeInfoReferencesAsWeak - Static variable in class com.oracle.svm.core.SubstrateGCOptions
-
- TRUE - Static variable in class com.oracle.svm.hosted.dashboard.ToJson.JsonValue
-
- 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, Class<?>) - 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.
- tryCacheFileFromRoot(Path, Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
-
- tryCheckCacheFile(Path, Path) - Method in class com.oracle.svm.hosted.image.sources.SourceCache
-
- 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
-
- tryIsSuppressedFailure(CompilableTruffleAST, Supplier<String>) - Static method in class com.oracle.svm.truffle.isolated.IsolatedTruffleRuntimeSupport
-
- tryIsSuppressedFailure(CompilableTruffleAST, Supplier<String>) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
-
- tryLog(String, CompilableTruffleAST, String) - Static method in class com.oracle.svm.truffle.isolated.IsolatedTruffleRuntimeSupport
-
- tryLog(SubstrateTruffleRuntime, String, 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 - Static variable in class com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
-
- 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.SubstrateArraycopyNode
-
- 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.ReadReturnAddressNode
-
- TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
-
- TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateReflectionGetCallerClassNode
-
- 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 - Variable in class com.oracle.svm.methodhandles.Target_java_lang_invoke_MemberName
-
- 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
-
- TypeCheckBuilder - Class in com.oracle.svm.hosted.meta
-
Native image type checks are performed by a range check (see
TypeSnippets
for specific implementation details).
- TypeCheckBuilder(List<HostedType>, HostedType) - Constructor for class com.oracle.svm.hosted.meta.TypeCheckBuilder
-
- typeCheckRange - Variable in class com.oracle.svm.hosted.meta.HostedType
-
Number of values within type check range check.
- typeCheckSlot - Variable in class com.oracle.svm.hosted.meta.HostedType
-
Type check array slot to read for type check range check.
- typeCheckSlots - Variable in class com.oracle.svm.hosted.meta.HostedType
-
Array used within type checks.
- typeCheckStart - Variable in class com.oracle.svm.hosted.meta.HostedType
-
Start of type check range check.
- 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
-
- typeEqualitySnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, DynamicHub) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
-
- typeEqualityTestDynamicSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, DynamicHub) - Static method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets
-
- typeEqualityTestSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean, int) - Static method in class com.oracle.svm.core.graal.snippets.LegacyTypeSnippets
-
- typeID - Variable in class com.oracle.svm.hosted.meta.HostedType
-
- typeIDSlotsField - Variable in class com.oracle.svm.hosted.config.HybridLayoutSupport.HybridFields
-
- 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.ClassIsAssignableFromLowering - 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.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
-
- 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
-
- uncompress() - Method in class com.oracle.svm.graal.isolated.IsolatedObjectConstant
-
- 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
-
- UNDEFINED_MEMORY_USAGE - Static variable in class com.oracle.svm.core.heap.AbstractMemoryMXBean
-
- unhand(ClientHandle<? extends T>) - Method in class com.oracle.svm.graal.isolated.IsolatedCompileClient
-
- unhand(CompilerHandle<? extends T>) - Method in class com.oracle.svm.graal.isolated.IsolatedCompileContext
-
- 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
-
- uninstallNativeImageClassLoader() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
-
- 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
-
- UNKNOWN - Static variable in class com.oracle.svm.core.Containers
-
Sentinel used when the value is unknown.
- UnknownClass - Annotation Type in com.oracle.svm.core.annotate
-
For classes with this annotation no context sensitive analysis is done.
- unknownFrame(Pointer, CodePointer, DeoptimizedFrame, T) - Method in class com.oracle.svm.core.stack.ParameterizedStackFrameVisitor
-
- unknownFrame(Pointer, CodePointer, DeoptimizedFrame, Void) - Method in class com.oracle.svm.core.stack.StackFrameVisitor
-
- unknownFrame(Pointer, CodePointer, DeoptimizedFrame, Log) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFramePrintVisitor
-
- 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.
- unlockCurrentIsolate() - Method in interface com.oracle.svm.core.os.MemoryProtectionKeyProvider
-
Grant access to the isolate's memory.
- 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.
- 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
-
- unregisterCodeConstants(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- unregisterCodeConstants(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC that the application is going to invalidate run-time compiled code that has
embedded references to Java heap objects.
- unregisterRuntimeCodeInfo(CodeInfo) - Method in class com.oracle.svm.core.genscavenge.RuntimeCodeInfoGCSupportImpl
-
- unregisterRuntimeCodeInfo(CodeInfo) - Method in class com.oracle.svm.core.heap.RuntimeCodeInfoGCSupport
-
Notify the GC that the application is going to free a code metadata object that references
Java heap objects from native-memory.
- 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(Class<? extends PointerBase>, String) - Static method in class com.oracle.svm.core.c.struct.OffsetOf
-
- 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
-
- unsignedDivide(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- unsignedDivide(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- unsignedRemainder(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- unsignedRemainder(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- unsignedShiftRight(UnsignedWord) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- unsignedShiftRight(int) - Method in class com.oracle.svm.core.util.HostedByteBufferPointer
-
- 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
-
- UseContainerSupport - Static variable in class com.oracle.svm.core.Containers.Options
-
- useDedicatedThread() - Static method in class com.oracle.svm.core.heap.ReferenceHandler
-
- UseDedicatedVMOperationThread - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- useExplicitIdentityHashCodeField() - Method in class com.oracle.svm.core.config.ObjectLayout
-
Whether instance objects should have an additional (optional) field for the identity hashcode
appended after instance fields.
- UseLegacyTypeCheck - Static variable in class com.oracle.svm.core.SubstrateOptions
-
- UseLibC - Static variable in class com.oracle.svm.core.posix.linux.libc.LibCFeature.LibCOptions
-
- useLinearPointerCompression() - Static method in class com.oracle.svm.core.graal.amd64.SubstrateAMD64Backend
-
- useLLVMBackend() - Static method 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
-
- usesImageHeapCardMarking() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- usesImageHeapChunks() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
-
- 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.
- utf8ToString(CCharPointer) - Static method in class com.oracle.svm.core.util.Utf8
-
Converts a pointer to zero-terminated UTF-8 data to a String.
- Util() - Constructor for class com.oracle.svm.hosted.AbstractNativeImageClassLoaderSupport.Util
-
- 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.graal.code.SubstrateBackend.SubstrateMarkId
-
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.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.graal.code.SubstrateBackend.SubstrateMarkId
-
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.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() - Method in interface com.oracle.svm.core.option.APIOptionGroup
-
- 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.SubstrateGCOptions
-
- 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(String) - Method in class com.oracle.svm.core.genscavenge.HeapVerifier
-
- verify() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
-
- verify() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
-
- 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
-
- 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.SubstrateGCOptions
-
- 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
-
- verifyIsCurrentThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
-
- 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
-
- 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
-
- verifyThreadIsAttached(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
-
- 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
-
- version - Variable in class com.oracle.svm.core.VM
-
- 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.
- 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.heap.RuntimeCodeCacheCleaner
-
- visitCode(T, MemoryWalker.CodeAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
-
Visit compiled code, using the provided access methods.
- 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.ClinitGenerationVisitor
-
- 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.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, T) - Method in class com.oracle.svm.core.stack.ParameterizedStackFrameVisitor
-
Called for each frame that is visited.
- visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.StackFrameVisitor
-
Called for each frame that is visited.
- visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame, Void) - Method in class com.oracle.svm.core.stack.StackFrameVisitor
-
- visitFrame(Pointer, CodePointer, CodeInfo, DeoptimizedFrame, Log) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFramePrintVisitor
-
- visitHeapChunk(T, MemoryWalker.HeapChunkAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
-
Visit a heap chunk, using the provided access methods.
- 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
-
- 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.ClinitGenerationVisitor
-
- 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.ImageHeapRegionVisitor
-
Visit a region from the native image heap.
- 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 interface com.oracle.svm.core.heap.ObjectVisitor
-
Like visitObject(Object), but inlined for performance.
- visitObjectReference(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
-
Visit an Object reference.
- 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
-
- visitObjects(T, ObjectVisitor) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
-
- 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(String) - Constructor for class com.oracle.svm.core.VM
-
- vm_copy(int, WordBase, UnsignedWord, WordBase) - 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
-