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

A

ABDAY_1() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_2() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_3() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_4() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_5() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_6() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABDAY_7() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_1() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_10() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_11() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_12() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_2() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_3() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_4() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_5() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_6() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_7() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_8() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ABMON_9() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
abort() - Static method in class com.oracle.svm.core.posix.headers.LibC
 
abort(String) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort(String, Throwable) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort(Iterable<String>) - Static method in class com.oracle.svm.core.util.UserError
Stop compilation immediately and report the message to the user.
abort() - Static method in class com.oracle.svm.core.windows.headers.LibC
 
abs(long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
absoluteDifference(PointerBase, PointerBase) - Static method in class com.oracle.svm.core.util.PointerUtils
Return the distance between two Pointers.
absoluteIP(long) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
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
 
AbstractCodeInfo - Class in com.oracle.svm.core.code
Information about a block of memory that contains machine code.
AbstractCodeInfo() - Constructor for class com.oracle.svm.core.code.AbstractCodeInfo
 
AbstractDeoptimizeLowering() - Constructor for class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets.AbstractDeoptimizeLowering
 
accept(int, Socket.sockaddr, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Await a connection on socket FD.
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
 
accept4(int, Socket.sockaddr, CIntPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Similar to 'accept' but takes an additional parameter to specify flags.
access(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for access to NAME using the real UID and real GID.
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
 
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
 
acct(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Turn accounting on if NAME is an existing file.
activate() - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandle
 
activateObservers(InstalledCodeObserver.InstalledCodeObserverHandle[]) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
adaptPrimitiveType(StructuredGraph, ValueNode, JavaKind, JavaKind, boolean) - Static method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
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(NativeImageHeap.ObjectInfo, long) - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
add(Class<T>, T) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
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
 
addAndGet(UnsignedWord) - Method in class com.oracle.svm.core.util.AtomicUnsigned
Atomically adds the given value to the current value.
addCharset(Charset) - Static method in class com.oracle.svm.core.jdk.LocalizationFeature
 
addCommandPlugin(CompilerCommandPlugin) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addConstantsToHeap() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
addCounterArgs(SnippetTemplate.Arguments, ValueNode, ResolvedJavaType) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
addDebugInfo(ResolvedJavaMethod, Infopoint, int) - Method in class com.oracle.svm.core.code.FrameInfoEncoder
 
addDirectRelocationWithAddend(int, int, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addDirectRelocationWithoutAddend(int, int, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addError(String, Object...) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addFailedSpeculation(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
addFileSystemProvider(FileSystemProvider) - Static method in class com.oracle.svm.core.jdk.FileSystemProviderFeature
 
addFileTypeDetector(FileTypeDetector) - Method in class com.oracle.svm.core.jdk.FilesSupport
 
addif(int, CCharPointer, JavaNetNetworkInterface.netif, Socket.sockaddr, int, short) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface
 
addInitialObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
addInputFile(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addInputFile(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addInputFile(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addInputFile(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
additionalPreOptions - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLibPath(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLibPath(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLibPath(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLibPath(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLibrary(String) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
addLinkedLibrary(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLinkedLibrary(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addLinkedLibrary(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLinkedLibrary(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addLiveValue(Value) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMapBuilder
 
addMessage(String, AnalysisMethod, String, String, Throwable) - Method in class com.oracle.svm.hosted.analysis.SubstrateUnsupportedFeatures
 
addMethod(SharedMethod, CompilationResult, int) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
addMethod(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
addmntent(Stdio.FILE, Mntent.mntent) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Write the mount table entry described by MNT to STREAM.
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
 
addOneSymbolAliasOption(List<String>, Map.Entry<String, String>) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
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.
addPCRelativeRelocationWithAddend(int, int, Long, Object) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
addPostWriteBarrier(StructuredGraph, FixedAccessNode, AddressNode) - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
 
addProxyClass(Class<?>...) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
addr - Variable in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
address - Variable in class com.oracle.svm.core.genscavenge.graal.WriteBarrierNode
 
address - Variable in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
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.darwin.DarwinEvent.kevent
Return a pointer to the requested element of a `struct event[]`.
addressOf(int) - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
addressOf(int) - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
 
addressOfArrayElement(int) - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
addressOfdata() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_event
 
addressOfObject() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
AddressOfVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
AddressOfVMThreadLocalNode(VMThreadLocalInfo, ValueNode) - Constructor for class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
addRoot(JavaConstant, Object) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
addRoot(TypeFlow<?>) - Method in class com.oracle.svm.truffle.TypeFlowIterator
 
addRPath(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addRPath(int, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addRPath(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addRPath(int, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addShutdownHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addStartupHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
addSubstitutionField(F) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
addSubstitutionMethod(ResolvedJavaMethod, M) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
addSubstitutionType(ResolvedJavaType, T) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
addSymbolAlias(String, String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
addSymbolAlias(String, String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
addTearDownHook(Runnable) - Method in class com.oracle.svm.core.jdk.RuntimeSupport
Adds a tear down hook that is executed before the isolate torn down.
addTrailingObjects() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
adjtime(Time.timeval, Time.timeval) - Static method in class com.oracle.svm.core.posix.headers.Time
Adjust the current time of day by the amount in DELTA.
adler() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
adler32(UnsignedWord, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
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
 
AF_APPLETALK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ASH() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ATMPVC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ATMSVC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_AX25() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_BLUETOOTH() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_BRIDGE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_DECnet() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ECONET() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_FILE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_INET() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_INET6() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_IPX() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_IRDA() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_KEY() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_LINK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_LOCAL() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_MAX() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_NETBEUI() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_NETLINK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_NETROM() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_PACKET() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_PPPOX() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ROSE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_ROUTE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_SECURITY() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_SNA() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_UNIX() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_UNSPEC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_WANPIPE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
AF_X25() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
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.ClassInitializationFeature
 
afterCollection() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called after a collection.
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
afterCompilation(Feature.AfterCompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
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
 
afterImageWrite(Feature.AfterImageWriteAccess) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolverRegistrationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.code.InstalledCodeObserverFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.JavaMainWrapper.ExposeCRuntimeArgumentBlockFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.FilesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.FileSystemProviderFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.LocalizationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.RuntimeFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.darwin.DarwinExecutableName.ExposeExecutableNameFeature
 
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.LinuxExecutableName.ExposeExecutableNameFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport.ImagePropertiesFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.PosixObjectFile.ExposeObjectFileNameFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.posix.PosixUtils.ExposeSetLocaleFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.core.util.CounterFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.annotation.AnnotationTypeFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.ClassLoaderFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.ClassValueFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
afterRegistration(Feature.AfterRegistrationAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
aggregateMethods(Collection<AnalysisMethod>) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
Aggregate a set of methods that are annotated with RestrictHeapAccess or with Uninterruptible, or methods that are called from those methods.
ai_addr() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_addrlen() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_canonname() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
AI_CANONNAME() - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
ai_family() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_flags() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_next() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_protocol() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
ai_socktype() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
alarm(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Schedule an alarm.
Alias - Annotation Type in com.oracle.svm.core.annotate
Mechanism for referring to fields and methods otherwise inaccessible due to Java language access control rules.
AlignedHeapChunk - Class in com.oracle.svm.core.genscavenge
An AlignedHeapChunk can hold many Objects.
AlignedHeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.AlignedHeapChunk
 
AlignedHeapChunk.AlignedHeader - Interface in com.oracle.svm.core.genscavenge
Additional fields beyond what is in HeapChunk.Header.
AlignedHeapChunk.MemoryWalkerAccessImpl - Class in com.oracle.svm.core.genscavenge
Methods for a MemoryWalker to access an aligned heap chunk.
AlignedHeapChunk.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Expose some methods that should be protected.
AlignedHeapChunkSize - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
alignment() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type
 
alignUp(int) - Method in class com.oracle.svm.core.config.ObjectLayout
Align the specified offset or address up to ObjectLayout.getAlignment().
alignUp(long) - Method in class com.oracle.svm.core.config.ObjectLayout
Align the specified offset or address up to ObjectLayout.getAlignment().
allAnnotations() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
allDeclaredMethods - Variable in class com.oracle.svm.hosted.meta.HostedType
 
allFlags() - Static method in class com.oracle.svm.core.graal.meta.SubstrateTargetDescription
We include all flags that enable CPU instructions as we want best possible performance for the code.
allocaDimsArray(int) - Static method in class com.oracle.svm.core.graal.nodes.DimensionsNode
 
allocate(UnsignedWord, UnsignedWord, boolean) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Allocate a block of committed memory.
allocate(UnsignedWord, UnsignedWord, boolean) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
Allocate the requested amount of virtual memory at the requested alignment.
AllocateInstancePrefetchLines - Static variable in class com.oracle.svm.core.SubstrateOptions
 
allocateIsolateThread(int) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
allocateIsolateThread(int) - Method in class com.oracle.svm.core.thread.VMThreads
Allocate native memory for a IsolateThread.
allocateIsolateThread(int) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
allocateMemory(ThreadLocalAllocation.Descriptor, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
The implementation of the AllocationSnippets.fastAllocateImpl(Unsigned).
allocateMemory(UnalignedHeapChunk.UnalignedHeader, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Allocate memory within this AlignedHeapChunk.
allocatePhaseStatisticsCache() - Static method in class com.oracle.svm.graal.GraalSupport
 
AllocatePrefetchDistance - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchInstr - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchLines - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchStepSize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
AllocatePrefetchStyle - Static variable in class com.oracle.svm.core.SubstrateOptions
 
ALLOCATION_LOCATION_IDENTITIES - Static variable in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
AllocationCounter - Class in com.oracle.svm.core.allocationprofile
Passed as an argument to the allocation snippet during lowering.
AllocationCounter(String, AllocationCounter) - Constructor for class com.oracle.svm.core.allocationprofile.AllocationCounter
 
AllocationFreeList<T extends AllocationFreeList.Element<T>> - Class in com.oracle.svm.core.heap
A list of elements that can be constructed without allocation, for use by the garbage collector.
AllocationFreeList() - Constructor for class com.oracle.svm.core.heap.AllocationFreeList
Constructor.
AllocationFreeList.Element<T extends AllocationFreeList.Element<T>> - Class in com.oracle.svm.core.heap
An element of a AllocationFreeList has slots for the next element in the list, so singly-linked lists can be assembled without allocation.
AllocationFreeList.PreviouslyRegisteredElementException - Exception in com.oracle.svm.core.heap
 
AllocationFreeStack() - Constructor for class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack
Constructor.
AllocationFreeStackFrameVisitor - Static variable in class com.oracle.svm.core.stack.ThreadStackPrinter
 
AllocationFreeStackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.AllocationFreeStackFrameVisitor
 
AllocationProfiling - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
AllocationProfilingThreshold - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
AllocationSite - Class in com.oracle.svm.core.allocationprofile
 
AllocationSite.Options - Class in com.oracle.svm.core.allocationprofile
 
AllocationSnippets - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.ArraysCopyOfLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.DynamicNewArrayLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.DynamicNewInstanceLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.FormatArrayLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.FormatObjectLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.NewArrayLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.NewInstanceLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.NewMultiArrayLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.NewPinnedArrayLowering - Class in com.oracle.svm.core.genscavenge.graal
 
AllocationSnippets.NewPinnedInstanceLowering - Class in com.oracle.svm.core.genscavenge.graal
 
allocator - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
The pinned allocator used to allocate all code meta data that is accessed during garbage collection.
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.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
allReasons - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
alphasort(Dirent.direntPointer, Dirent.direntPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Function to compare two `struct dirent's alphabetically.
ALT_DIGITS() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
AlwaysCollectCompletely() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy.AlwaysCollectCompletely
 
alwaysHolds(boolean) - Method in class com.oracle.svm.hosted.nodes.AssertStampNode
 
alwaysHolds(boolean) - Method in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
alwaysHolds(boolean) - Method in class com.oracle.svm.hosted.nodes.AssertValueNode
 
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).
AM_STR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
AMD64CGlobalDataLoadAddressOp - Class in com.oracle.svm.core.graal.code.amd64
 
AMD64CPUFeatureAccess - Class in com.oracle.svm.core.amd64
 
AMD64CPUFeatureAccess() - Constructor for class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
AMD64DecrementingSafepointCheckOp - Class in com.oracle.svm.core.graal.code.amd64
Compact instruction for SafepointCheckNode.
AMD64DecrementingSafepointCheckOp() - Constructor for class com.oracle.svm.core.graal.code.amd64.AMD64DecrementingSafepointCheckOp
 
AMD64FarReturnOp - Class in com.oracle.svm.core.graal.code.amd64
 
AMD64FarReturnOp(AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.svm.core.graal.code.amd64.AMD64FarReturnOp
 
AMD64FrameAccess - Class in com.oracle.svm.core.amd64
 
AMD64FrameAccess() - Constructor for class com.oracle.svm.core.amd64.AMD64FrameAccess
 
AMD64InstructionPatcher - Class in com.oracle.svm.core.graal.code.amd64
 
AMD64InstructionPatcher(CompilationResult) - Constructor for class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher
 
AMD64InstructionPatcher.PatchData - Class in com.oracle.svm.core.graal.code.amd64
 
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) - Constructor for class com.oracle.svm.hosted.ameta.AnalysisConstantFieldProvider
 
AnalysisConstantReflectionProvider - Class in com.oracle.svm.hosted.ameta
 
AnalysisConstantReflectionProvider(SVMHost, AnalysisUniverse, ConstantReflectionProvider) - Constructor for class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
AnalysisGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
AnalysisGraphBuilderPhase(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, 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
 
analysisPolicy() - Method in class com.oracle.svm.hosted.SVMHost
 
andReduceFromObjects(NativeImageInfo.BoolReduceFromObjects) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
andReduceFromPointers(NativeImageInfo.BoolReduceFromPointers) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
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
 
AnnotatedSuperInfo - Class in com.oracle.svm.core.hub
 
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
 
AnnotationsEncoding() - Constructor for class com.oracle.svm.core.hub.AnnotationsEncoding
 
AnnotationSubstitutionField - Class in com.oracle.svm.hosted.annotation
 
AnnotationSubstitutionField(AnnotationSubstitutionType, ResolvedJavaMethod, SnippetReflectionProvider) - 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) - 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
 
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.List - Annotation Type in com.oracle.svm.core.option
 
APIOption.Utils - Class in com.oracle.svm.core.option
 
append(T) - Method in class com.oracle.svm.core.util.RingBuffer
 
append(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendConstantAccessor(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendEnumType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendln(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendln() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
appendMacroDefinition(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
Appends definition of "flags" like macro.
appendPointerToType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendRawStructType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
appendStructType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
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(Object[]) - Method in interface com.oracle.svm.core.CompilerCommandPlugin
Exercises the functionality represented by this plugin.
apply(byte[]) - Method in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher.PatchData
 
apply(TargetClass) - Method in class com.oracle.svm.core.jdk.Package_jdk_internal_misc
 
apply(Object) - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
apply(Object[]) - Method in class com.oracle.svm.core.posix.darwin.DarwinExecutableName
This implementation of CompilerCommandPlugin.apply(Object[]) does not use the arguments, and returns a String, possibly null.
apply(Object[]) - Method in class com.oracle.svm.core.posix.linux.LinuxExecutableName
This implementation of CompilerCommandPlugin.apply(Object[]) does not use the arguments, and returns a String, possibly null.
apply(Object[]) - Method in class com.oracle.svm.core.posix.PosixObjectFile
 
apply(Object) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
apply(GraphBuilderContext, ResolvedJavaType, FrameState) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
apply(Object) - Method in class com.oracle.svm.truffle.nfi.NativeObjectReplacer
 
areAllAllocatableRegistersCallerSaved() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
arg_types() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_cif
 
ARITHMETIC_COS - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_EXP - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_LOG - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_LOG10 - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_POW - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_SIN - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ARITHMETIC_TAN - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
ArithmeticSnippets - Class in com.oracle.svm.core.graal.snippets
 
ArithmeticSnippets.DivRemLowering - Class in com.oracle.svm.core.graal.snippets
 
ArpaInet - Class in com.oracle.svm.core.posix.headers
Contains the definitions from arpa/inet.h that we actually needed.
ArpaInet() - Constructor for class com.oracle.svm.core.posix.headers.ArpaInet
 
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
 
arrayLengthOffset() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
ArraysCopyOfLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.ArraysCopyOfLowering
 
arraysCopyOfSnippet(DynamicHub, Object, int, int, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
arrayType - Variable in class com.oracle.svm.hosted.meta.HostedType
 
asBoolean() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asBoolean() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asBoxedPrimitive() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asBoxedPrimitive() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asctime(Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Return a string of the form "Day Mon dd hh:mm:ss yyyy\n" that is the representation of TP in this format.
asctime_r(Time.tm, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Time
Return in BUF a string of the form "Day Mon dd hh:mm:ss yyyy\n" that is the representation of TP in this format.
asDouble() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asDouble() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
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
 
asLong() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
asLong() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
asObject(Class<T>, JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
asObject(ResolvedJavaType, 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
 
asObjectHub(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
asPackageName() - Method in enum com.oracle.svm.core.OS
Returns a string that can be used in a package name.
asPointer(HeapChunk.Header<?>) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Convenience method: Cast a HeapChunk.Header to a Pointer to allow address arithmetic.
assertHub(DynamicHub) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
For assertions: Verify that the hub is a reference to where DynamicHubs live in the heap.
assertHubOfObject(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
For assertions: Verify the hub of the object.
assertionsEnabled() - Static method in class com.oracle.svm.core.SubstrateUtil
Checks whether assertions are enabled in the VM.
assertIsLocked(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
assertIsNotLocked(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
AssertSnippets - Class in com.oracle.svm.hosted.snippets
 
AssertSnippets.AssertStampLowering - Class in com.oracle.svm.hosted.snippets
 
AssertSnippets.AssertTypeStateLowering - Class in com.oracle.svm.hosted.snippets
 
AssertStampLowering() - Constructor for class com.oracle.svm.hosted.snippets.AssertSnippets.AssertStampLowering
 
AssertStampNode - Class in com.oracle.svm.hosted.nodes
Run-time check that the actual input to this node conforms to the expected ValueNode.stamp(NodeView).
AssertStampNode(Stamp) - Constructor for class com.oracle.svm.hosted.nodes.AssertStampNode
 
assertStampSnippet(Object, boolean, boolean, boolean, DynamicHub, byte[]) - Static method in class com.oracle.svm.hosted.snippets.AssertSnippets
 
AssertTypeStateLowering() - Constructor for class com.oracle.svm.hosted.snippets.AssertSnippets.AssertTypeStateLowering
 
AssertTypeStateNode - Class in com.oracle.svm.hosted.nodes
Run-time check that the actual input to this node conforms to the expected type state.
AssertTypeStateNode(Stamp, JavaTypeProfile) - Constructor for class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
assertTypeStateSnippet(Object, boolean, DynamicHub[], byte[]) - Static method in class com.oracle.svm.hosted.snippets.AssertSnippets
 
AssertValueNode - Class in com.oracle.svm.hosted.nodes
Run-time check that the actual AssertValueNode.input passes some run-time checks, which are defined in a subclass.
AssertValueNode(NodeClass<? extends AssertValueNode>, Stamp) - Constructor for class com.oracle.svm.hosted.nodes.AssertValueNode
 
assign(int, byte[]) - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
assignableFromMatches - Variable in class com.oracle.svm.hosted.meta.HostedType
 
assignJavaThread(String, ThreadGroup, boolean) - Method in class com.oracle.svm.core.thread.JavaThreads
Create a Thread object for the current thread.
assignJavaThread(Thread, boolean) - 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.
asStackTraceElement(int) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
asStackTraceElement(int) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
AT_EACCESS() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Test access permitted for effective IDs, not real IDs.
AT_FDCWD() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Special value used to indicate the *at functions should use the current working directory.
AT_REMOVEDIR() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Remove directory instead of unlinking file.
AT_SYMLINK_FOLLOW() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Follow symbolic links.
AT_SYMLINK_NOFOLLOW() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Do not follow symbolic links.
AtomicInteger(int) - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
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 - Class in com.oracle.svm.core.util
A UnsignedWord value that may be updated atomically.
AtomicUnsigned() - Constructor for class com.oracle.svm.core.util.AtomicUnsigned
 
AtomicWord<T extends org.graalvm.word.WordBase> - Class in com.oracle.svm.core.util
A word value that may be updated atomically.
AtomicWord() - Constructor for class com.oracle.svm.core.util.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.thread.VMThreads
Creates a new IsolateThread and adds it to the list of running threads.
attachThreadSnippet(Isolate, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
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
 
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
 
avail_in() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
avail_out() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
availableObjectMemory(HeapChunk.Header<?>) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
How much space is available for objects in a HeapChunk?
await() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 

B

backendProvider - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
bailoutInPrologue(WordBase) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(long) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(double) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue(boolean) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller with the given return value.
bailoutInPrologue() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
In the prologue, stop execution and return to the entry point method's caller.
BarrierSnippets - Class in com.oracle.svm.core.genscavenge.graal
Methods in this class are snippets.
BarrierSnippets(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
BarrierSnippets.Options - Class in com.oracle.svm.core.genscavenge.graal
 
BarrierSnippets.PostWriteBarrierLowering - Class in com.oracle.svm.core.genscavenge.graal
 
BarrierSnippets.TestingBackDoor - Class in com.oracle.svm.core.genscavenge.graal
 
barrierType - Variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
barrierType - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
base - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
base - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
baseGetSize(Object, Object) - Method in class com.oracle.svm.core.heap.NativeImageInfo.BaseMemoryWalkerAccessImpl
Return the distance from the start of the first object to the end of the last object.
baseGetStart(Object) - Method in class com.oracle.svm.core.heap.NativeImageInfo.BaseMemoryWalkerAccessImpl
Return the address of the first object of a region as an Unsigned.
BaseMemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo.BaseMemoryWalkerAccessImpl
Constructor for subclasses.
baseParameterNumber(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
basePhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
 
bb - Variable in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
bb - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
bci() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
bci - Variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
BCI_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.jdk.RuntimeFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.posix.SegfaultHandlerFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.core.VMInspection
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.ClassLoaderFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.ClassNewInstanceFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.ResourcesFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.hosted.SecurityServicesFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.truffle.NodeClassFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
beforeCollection() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called before a collection.
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.DeoptimizationFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.code.CEntryPointLiteralFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.code.CFunctionFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.hosted.thread.VMThreadSTFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
beforeCompileAll(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
beforeGarbageCollection() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Called by the garbage collector before a collection is started, as an opportunity to perform lazy operations, sanity checks or clean-ups.
BIG_ENDIAN() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
bind(int, Socket.sockaddr, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Give the socket FD the local address ADDR (which is LEN bytes long).
BITS_CLEAR - Static variable in class com.oracle.svm.core.heap.ObjectHeader
 
BITS_MASK - Static variable in class com.oracle.svm.core.heap.ObjectHeader
 
BLACKLIST - Static variable in annotation type com.oracle.svm.core.annotate.MustNotSynchronize
 
block() - Method in class com.oracle.svm.core.locks.VMCondition
Waits until the condition variable gets signaled.
block(long) - Method in class com.oracle.svm.core.locks.VMCondition
Waits until the condition variable gets signaled or the given number of nanoseconds has elapsed.
BLOCKED_ON_MONITOR_ENTER - Static variable in class com.oracle.svm.core.thread.ThreadStatus
(re-)entering a synchronization block.
blockNoTransition() - Method in class com.oracle.svm.core.locks.VMCondition
 
blockNoTransition(long) - Method in class com.oracle.svm.core.locks.VMCondition
 
bool(boolean) - Method in class com.oracle.svm.core.log.Log
Prints the strings "true" or "false" depending on the value.
bool(boolean) - Method in class com.oracle.svm.core.log.RealLog
 
boolFromObjects(Object, Object) - Method in interface com.oracle.svm.core.heap.NativeImageInfo.BoolReduceFromObjects
 
boolFromPointers(Pointer, Pointer) - Method in interface com.oracle.svm.core.heap.NativeImageInfo.BoolReduceFromPointers
 
BootImageHeapElement(Object, UnsignedWord, Pointer) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
bootImageHeapObjRefVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
BoxedPointer - Class in com.oracle.svm.core.c
 
BoxedPointer(PointerBase) - Constructor for class com.oracle.svm.core.c.BoxedPointer
 
boxPrimitive(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
brdcast - Variable in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
breakpoint() - Static method in class com.oracle.svm.core.graal.snippets.SubstrateIntrinsics
 
breakpoint(Object) - Static method in class com.oracle.svm.core.SubstrateUtil
 
brk(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the end of accessible data space (aka "the break") to ADDR.
broadcast() - Static method in class com.oracle.svm.core.heap.FeebleReferenceList
 
broadcast() - Method in class com.oracle.svm.core.locks.VMCondition
Wakes up all threads that are waiting on this condition.
buffer - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
The ByteBuffer itself.
build() - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
build() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
build(DebugContext) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
Build the image.
build(DebugContext) - Method in class com.oracle.svm.hosted.image.NativeBootImage
Create the image sections for code, constants, and the heap.
build(String[], String[], ClassLoader) - Method in interface com.oracle.svm.hosted.ImageBuildTask
Main function for remote image building which is invoked on every image building request sent to the server.
build(DebugContext) - Method in class com.oracle.svm.hosted.meta.UniverseBuilder
This step is single threaded, i.e., all the maps are modified only by a single thread, so no synchronization is necessary.
build(String[], String[], ClassLoader) - Method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
buildContent() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Fills the target content from the virtual frame information.
Builder(SubstrateReplacements.GraphMakerFactory) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, String) - Static method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
buildGraph(DebugContext, ResolvedJavaMethod, HostedProviders, GraphProvider.Purpose) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
buildID(StringBuilder) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildID(StringBuilder) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
buildInitialGraph(DebugContext, BytecodeProvider, ResolvedJavaMethod, Object[], boolean, NodeSourcePosition) - Method in class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
buildName(StringBuilder) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildName(StringBuilder) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
buildName(StringBuilder) - Method in class com.oracle.svm.truffle.SubstrateTruffleCompilationIdentifier
 
buildSourceReference(FrameState) - Static method in class com.oracle.svm.graal.hosted.GraalFeature
 
buildString(StringBuilder, CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
 
buildString(StringBuilder, CompilationIdentifier.Verbosity) - Method in class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
BuiltinDirectives - Class in com.oracle.svm.hosted.c
 
BuiltinDirectives() - Constructor for class com.oracle.svm.hosted.c.BuiltinDirectives
 
byDecreasingCount - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
byDecreasingSpace - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
byIncreasingCount - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by count.
byIncreasingSpace - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by space.
byName - Static variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Sort by name.
BySpaceAndTime() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
BYTE_ORDER() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
ByteArrayReader - Class in com.oracle.svm.core.util
Provides low-level read access to a byte[] array for signed and unsigned values of size 1, 2, 4, and 8 bytes.
ByteArrayReader() - Constructor for class com.oracle.svm.core.util.ByteArrayReader
 
bytesSupplier - Variable in class com.oracle.svm.core.c.CGlobalDataImpl
 
bytesToUnit(UnsignedWord) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
bytesToUnit(UnsignedWord, MetricsLogUtils.MemoryUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
ByTime() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
bzero(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The bzero() function writes n zeroed bytes to the string s.
bzero(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The bzero() function writes n zeroed bytes to the string s.

C

C_SOURCE_FILE_EXTENSION - Static variable in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
cache - Variable in class com.oracle.svm.core.jdk.LocalizationSupport
 
CACHED_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CACHED_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
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
 
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
 
callForReplacements(DebugContext, FeatureHandler, RuntimeConfiguration, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
calloc(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The calloc() function allocates memory for an array of nmemb elements of size bytes each and returns a pointer to the allocated memory.
calloc(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The calloc() function allocates memory for an array of nmemb elements of size bytes each and returns a pointer to the allocated memory.
CallTreeNode(ResolvedJavaMethod, ResolvedJavaMethod, GraalFeature.CallTreeNode, int, String) - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
canBeInlined() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
canBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
canBeStaticallyBound() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
canBeUsedForInlining(Invoke) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
cancelInstalledTask(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
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.SubstrateObjectCloneNode
 
canDeoptimize(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
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.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, Path) - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessor
 
CAnnotationProcessorCache - Class in com.oracle.svm.hosted.c
Cache of pre-computed information for the CAnnotationProcessor.
CAnnotationProcessorCache() - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
CAnnotationProcessorCache.Options - Class in com.oracle.svm.hosted.c
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.core.graal.nodes.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.AssertValueNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
canonicalMethodName(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
canUnmapInsteadOfTearDown(PointerBase) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
 
canUnmapInsteadOfTearDown(PointerBase) - Method in interface com.oracle.svm.core.os.ImageHeapProvider
Determines whether instead of calling ImageHeapProvider.tearDown(PointerBase), a heap instance that can simply be unmapped.
CAPCacheDir - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
CARD_REMEMBERED_SET_LOCATION - Static variable in class com.oracle.svm.core.genscavenge.CardTable
A LocationIdentity to distinguish card locations from other locations.
CardTable - Class in com.oracle.svm.core.genscavenge
A card remembered set table is a remembered set that summarizes pointer stores into a region.
CardTable.ReferenceToYoungObjectReferenceVisitor - Class in com.oracle.svm.core.genscavenge
Visit an object reference and return false if it is a reference to the young space.
CardTable.ReferenceToYoungObjectVisitor - Class in com.oracle.svm.core.genscavenge
 
CardTable.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
For testing and debugging.
CardTable.Visitor - Interface in com.oracle.svm.core.genscavenge
An interface for visitors to a card remembered set table.
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
 
CCompilerInvoker - Class in com.oracle.svm.hosted.c.codegen
 
CCompilerInvoker(NativeLibraries, Path) - Constructor for class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
CConst - Annotation Type in com.oracle.svm.core.c
Qualifies a C method parameter as const.
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).
CEntryPointCallStubMethod - Class in com.oracle.svm.hosted.code
 
CEntryPointCallStubs - Class in com.oracle.svm.core.code
Holder class for generated call stubs for CEntryPoint methods.
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) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
CEntryPointEnterNode.EnterAction - Enum in com.oracle.svm.core.graal.nodes
 
CEntryPointErrors - Class in com.oracle.svm.core.c.function
Errors returned by CEntryPointActions and CEntryPointNativeFunctions and their implementation, including snippets and foreign function calls.
CEntryPointFeature - Class in com.oracle.svm.hosted.thread
 
CEntryPointFeature() - Constructor for class com.oracle.svm.hosted.thread.CEntryPointFeature
 
CEntryPointJavaCallStubMethod - Class in com.oracle.svm.hosted.code
Call stub for invoking CEntryPoint methods via a Java-to-native call to the method's native-to-Java stub.
CEntryPointJavaCallStubs - 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.
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.NameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointOptions - Annotation Type in com.oracle.svm.core.c.function
 
CEntryPointOptions.AlwaysIncluded - Class in com.oracle.svm.core.c.function
A BooleanSupplier that always returns true.
CEntryPointOptions.AutomaticPrologue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.prologue() for examining the entry point method's signature and, in the case of an IsolateThread parameter, using CEntryPointSetup.EnterPrologue or, in the case of an Isolate parameter, using CEntryPointSetup.EnterIsolatePrologue.
CEntryPointOptions.DefaultNameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointOptions.NoEpilogue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.epilogue() to omit the epilogue entirely.
CEntryPointOptions.NoPrologue - Class in com.oracle.svm.core.c.function
Special placeholder class for CEntryPointOptions.prologue() to omit the prologue entirely.
CEntryPointOptions.NotIncludedAutomatically - Class in com.oracle.svm.core.c.function
A BooleanSupplier that always returns false.
CEntryPointOptions.Publish - Enum in com.oracle.svm.core.c.function
 
CEntryPointOptions.UnchangedNameTransformation - Class in com.oracle.svm.core.c.function
 
CEntryPointPrologueBailoutNode - Class in com.oracle.svm.core.graal.nodes
 
CEntryPointPrologueBailoutNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.CEntryPointPrologueBailoutNode
 
CEntryPointSetup - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup
 
CEntryPointSetup.EnterCreateIsolatePrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.EnterIsolatePrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.EnterPrologue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveDetachThreadEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSetup.LeaveTearDownIsolateEpilogue - Class in com.oracle.svm.core.c.function
 
CEntryPointSnippets - Class in com.oracle.svm.core.graal.snippets
Snippets for calling from C to Java.
CEntryPointSnippets.EnterLowering - Class in com.oracle.svm.core.graal.snippets
 
CEntryPointSnippets.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
 
CFDictionaryGetValue(CoreFoundation.CFDictionaryRef, CoreFoundation.CFStringRef) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CFRelease(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CFRetain(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CFStringAppendCharacters(CoreFoundation.CFMutableStringRef, PointerBase, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CFStringCreateMutable(PointerBase, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
Functions to create mutable strings.
CFStringGetCharacterAtIndex(CoreFoundation.CFStringRef, long) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CFStringGetLength(CoreFoundation.CFStringRef) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
Number of 16-bit Unicode characters in the string.
CFStringNormalize(CoreFoundation.CFMutableStringRef, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
Normalizes the string into the specified form as described in Unicode Technical Report #15.
CFunctionCallStubMethod - Class in com.oracle.svm.hosted.code
Call stub for invoking C functions via methods annotated with CFunction.
cFunctionEpilogue() - Static method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
CFunctionEpilogueNode - Class in com.oracle.svm.core.nodes
 
CFunctionEpilogueNode() - Constructor for class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
CFunctionFeature - Class in com.oracle.svm.hosted.code
 
CFunctionFeature() - Constructor for class com.oracle.svm.hosted.code.CFunctionFeature
 
CFunctionFeature.Options - Class in com.oracle.svm.hosted.code
 
CFunctionLinkages - Class in com.oracle.svm.hosted.code
 
cFunctionPrologue() - Static method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
CFunctionPrologueNode - Class in com.oracle.svm.core.nodes
 
CFunctionPrologueNode() - Constructor for class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
CFunctionSnippets - Class in com.oracle.svm.core.graal.snippets
Snippets for calling from Java to C.
CFunctionSubstitutionProcessor - Class in com.oracle.svm.hosted.code
 
CFunctionSubstitutionProcessor() - Constructor for class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
 
CGlobalData<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.c
An object of this class represents a chunk of static global data that is located outside the heap and can be accessed directly by address.
CGlobalData() - Constructor for class com.oracle.svm.core.c.CGlobalData
 
CGLOBALDATA_BASE_SYMBOL_NAME - Static variable in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGLOBALDATA_RUNTIME_BASE_ADDRESS - Static variable in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGlobalDataFactory - Class in com.oracle.svm.core.c
A factory for pre-allocating and pre-initializing chunks of static global data that are located outside of the heap, or for creating references to symbols.
CGlobalDataFeature - Class in com.oracle.svm.hosted.c
 
CGlobalDataFeature() - Constructor for class com.oracle.svm.hosted.c.CGlobalDataFeature
 
CGlobalDataImpl<T extends org.graalvm.word.PointerBase> - Class in com.oracle.svm.core.c
 
CGlobalDataInfo - Class in com.oracle.svm.core.graal.code
 
CGlobalDataInfo(CGlobalDataImpl<?>) - Constructor for class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
CGlobalDataLoadAddressNode - Class in com.oracle.svm.core.graal.nodes
 
CGlobalDataLoadAddressNode(CGlobalDataInfo) - Constructor for class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
CGlobalDataReference - Class in com.oracle.svm.core.graal.code
 
CGlobalDataReference(CGlobalDataInfo) - Constructor for class com.oracle.svm.core.graal.code.CGlobalDataReference
 
character(char) - Method in class com.oracle.svm.core.log.Log
Prints the provided character.
character(char) - Method in class com.oracle.svm.core.log.RealLog
 
CharsetNodePlugin() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature.CharsetNodePlugin
 
charsets - Variable in class com.oracle.svm.core.jdk.LocalizationSupport
 
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
 
chdir(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change the process's working directory to PATH.
chdir(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
CHeader - Annotation Type in com.oracle.svm.core.c
Defines the C header file for entry points enclosed by the annotated class or method.
CHeader.Header - Interface in com.oracle.svm.core.c
 
check(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
Check if a pointer meets some criteria, and do something useful if it does.
check(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(DebugContext, Collection<HostedMethod>) - Static method in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker
Check that Uninterruptible has been used consistently.
checkContract() - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
 
checkContract() - Method in class com.oracle.svm.core.graal.phases.MethodSafepointInsertionPhase
 
checkDeoptimized(Pointer) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Checks if a physical stack frame (identified by the stack pointer) was deoptimized, and returns the DeoptimizedFrame in that case.
checkDescriptorExists() - Method in class com.oracle.svm.core.option.HostedOptionKey
Descriptors are not loaded for HostedOptionKey.
checked_malloc(int) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
Allocate a netaddr from the Java heap, and the two sockaddrs from the C heap.
checked_malloc(int) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netif
 
checkForCycles(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
checkForInterference(Object) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
checkMalloc(PointerBase) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface
Just translating the null check.
checkMethod(HostedMethod, HostedMethod) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Check this method for direct synchronizations or calls to methods that synchronize.
checkMethods(DebugContext) - Method in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker
Check methods with the MustNotSynchronize annotation.
checkObjectGraph(ObjectScanner) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
checkResult(int, String) - Static method in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
 
checkResult(int, String) - Static method in class com.oracle.svm.core.windows.WindowsVMLockSupport
 
checkSafepointRequested() - Static method in class com.oracle.svm.core.thread.Safepoint
Check if a safepoint has been requested, and block if it is requested.
checkSanity(Isolate) - Static method in class com.oracle.svm.core.Isolates
 
checkStatusIs0(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
checkUnsafeOffset(ValueNode) - 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
 
chmod(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access permissions for FILE to MODE.
chown(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change the owner and group of FILE.
chroot(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make PATH be the root directory (the starting point for absolute paths).
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, HeapAccess.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, HeapAccess.BarrierType, String) - Constructor for class com.oracle.svm.core.graal.nodes.CInterfaceWriteNode
 
claimPinnedObjectList() - Static method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Claim the entire list.
Class - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
ClassForNameSupport - Class in com.oracle.svm.core.hub
 
ClassForNameSupport() - Constructor for class com.oracle.svm.core.hub.ClassForNameSupport
 
ClassHistogramVisitor - Class in com.oracle.svm.core.heap
Build a histogram of class counts.
ClassHistogramVisitor() - Constructor for class com.oracle.svm.core.heap.ClassHistogramVisitor
Constructor.
ClassHistogramVisitor.HistogramEntry - Class in com.oracle.svm.core.heap
An entry for maps from class names to information about instances of those classes.
classifyHeader(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Debugging: Classifies a header so I can decide how much to trust it.
classifyObject(Object) - Static method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
ClassInitializationFeature - Class in com.oracle.svm.hosted
This class contains the hosted code to support initialization of select classes at runtime.
ClassInitializationFeature() - Constructor for class com.oracle.svm.hosted.ClassInitializationFeature
 
ClassInitializationFeature.Options - Class in com.oracle.svm.hosted
 
ClassInitializationInfo - Class in com.oracle.svm.core.hub
Information about the runtime class initialization state of a class, and implementation of class initialization according to the Java VM specification.
ClassInitializationInfo(CFunctionPointer) - Constructor for class com.oracle.svm.core.hub.ClassInitializationInfo
 
ClassInstanceReplacer<S,T> - Class in com.oracle.svm.core.locks
 
ClassInstanceReplacer(Class<S>) - Constructor for class com.oracle.svm.core.locks.ClassInstanceReplacer
 
classList - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
classLoader - Variable in class com.oracle.svm.hosted.config.ConfigurationParser
 
ClassLoaderFeature - Class in com.oracle.svm.hosted
 
ClassLoaderFeature() - Constructor for class com.oracle.svm.hosted.ClassLoaderFeature
 
classLoaders - Variable in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
ClassLoaderSupport() - Constructor for class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
className - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The name of the class.
className - Variable in enum com.oracle.svm.core.OS
The identifier of this OS as part of a class name.
ClassNewInstanceFeature - Class in com.oracle.svm.hosted
 
ClassNewInstanceFeature() - Constructor for class com.oracle.svm.hosted.ClassNewInstanceFeature
 
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
 
clean() - Method in class com.oracle.svm.core.heap.DiscoverableReference
 
clean(FeebleReference<?>) - Static method in class com.oracle.svm.core.heap.FeebleReferenceList
Clean the list state that is kept in a FeebleReference.
cleanRememberedSetOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Clean the remembered set for the given chunk.
cleanTableToIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
cleanup() - Method in class com.oracle.svm.truffle.TruffleFeature
 
cleanupAfterAnalysis() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
clear() - Method in class com.oracle.svm.core.heap.DiscoverableReference
Clear the referent.
clear() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
clear() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
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.heap.ObjectHeader
Clear the object header bits from a header.
clearInThread() - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
clearInThread() - Method in class com.oracle.svm.hosted.SVMHost
 
clearList() - Method in class com.oracle.svm.core.heap.FeebleReference
 
clearProperty(String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
clearState() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
CLibraryPath - Static variable in class com.oracle.svm.core.SubstrateOptions
 
clock() - Static method in class com.oracle.svm.core.posix.headers.Time
Time used by the program so far (user time + system time).
clock_getcpuclockid(int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Return clock ID for CPU-time clock.
clock_getres(int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Get resolution of clock CLOCK_ID.
clock_gettime(int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Get current value of clock CLOCK_ID and store it in TP.
CLOCK_MONOTONIC() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Monotonic system-wide clock.
clock_nanosleep(int, int, Time.timespec, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
High-resolution sleep with the specified clock.
CLOCK_PROCESS_CPUTIME_ID() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
High-resolution timer from the CPU.
CLOCK_REALTIME() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Identifier for system-wide realtime clock.
clock_settime(int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Set clock CLOCK_ID to value TP.
CLOCK_THREAD_CPUTIME_ID() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Thread-specific CPU-time clock.
CLOCKS_PER_SEC() - Static method in class com.oracle.svm.core.posix.headers.Time
ISO/IEC 9899:1990 7.12.1: The macro `CLOCKS_PER_SEC' is the number per second of the value returned by the `clock' function.
clone() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns a copy of this entry.
cloneSourceState(BigBang, MethodFlowsGraph) - Method in class com.oracle.svm.hosted.analysis.flow.PinnedNewInstanceTypeFlow
 
close() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
close() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
close() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
close() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
close() - Method in class com.oracle.svm.core.genscavenge.Latch
Close the Latch, e.g., in a try statement.
close() - Method in class com.oracle.svm.core.genscavenge.PinnedAllocatorImpl
 
close() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Releases the pin for the object.
close() - Method in class com.oracle.svm.core.heap.NoAllocationVerifier
 
close() - Method in class com.oracle.svm.core.heap.PinnedAllocator
Close this PinnedAllocator to further allocation.
close() - Method in class com.oracle.svm.core.heap.PinnedBuffer
Releases the pin for the buffer.
close() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Closes the ZIP file.
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
Close the file descriptor FD.
close(int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
close() - Method in class com.oracle.svm.core.thread.ThreadingSupportImpl.PauseRecurringCallback
 
close() - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
close() - Method in class com.oracle.svm.truffle.nfi.LocalNativeScope
 
closedir(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Close the directory stream DIRP.
closedir_no_transition(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
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
 
cmsg_len() - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
Length of data in cmsg_data plus length of cmsghdr structure.
cmsg_len(long) - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
 
cmsg_level() - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
Originating protocol.
cmsg_level(int) - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
 
cmsg_type() - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
Protocol specific type.
cmsg_type(int) - Method in interface com.oracle.svm.core.posix.headers.Socket.cmsghdr
 
code - Variable in class com.oracle.svm.core.graal.meta.InstalledCodeBuilder
 
CODE_ALIGNMENT - Static variable in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
CODE_INFO_NAME - Static variable in class com.oracle.svm.core.code.ImageCodeInfo
 
codeCache - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
CodeCacheCounters - Static variable in class com.oracle.svm.core.code.CodeInfoTable.Options
 
CodeInfoEncoder - Class in com.oracle.svm.core.code
 
CodeInfoEncoder(FrameInfoEncoder.Customization, PinnedAllocator) - 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
 
CodeInfoQueryResult - Class in com.oracle.svm.core.code
Information about an instruction pointer (IP), created and returned by methods in CodeInfoTable.
CodeInfoQueryResult() - Constructor for class com.oracle.svm.core.code.CodeInfoQueryResult
 
CodeInfoTable - Class in com.oracle.svm.core.code
Provides the main entry points to look up metadata for code, either ahead-of-time compiled code in the native image or code compiled at runtime.
CodeInfoTable() - Constructor for class com.oracle.svm.core.code.CodeInfoTable
 
CodeInfoTable.Options - Class in com.oracle.svm.core.code
 
codeObserverHandles - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
 
CODESET() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
collect(String) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
collect(String) - Method in interface com.oracle.svm.core.heap.GC
Cause a collection of the Heap's choosing.
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
Return true if this collection should be a complete collection.
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
collectCompletely() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
collectCompletely(String) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
collectCompletely(String) - Method in interface com.oracle.svm.core.heap.GC
Cause a full collection.
CollectDeoptimizationSourcePositionsPhase - Class in com.oracle.svm.core.graal.phases
This phase collects NodeSourcePosition for deoptimizations.
CollectDeoptimizationSourcePositionsPhase() - Constructor for class com.oracle.svm.core.graal.phases.CollectDeoptimizationSourcePositionsPhase
 
collectFailedSpeculations() - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
Return true if this collection should do an incremental collection.
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
collectIncrementally() - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
CollectionPolicy - Class in com.oracle.svm.core.genscavenge
A collection policy to decide when to collect incrementally or completely.
CollectionPolicy.BySpaceAndTime - Class in com.oracle.svm.core.genscavenge
A collection policy that delays complete collections until the heap has at least `-Xms` space in it, and then tries to balance time in incremental and complete collections.
CollectionPolicy.ByTime - Class in com.oracle.svm.core.genscavenge
A collection policy that attempts to balance the time spent in incremental collections and the time spent in full collections.
CollectionPolicy.NeverCollect - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that never collects.
CollectionPolicy.OnlyCompletely - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that only collects completely.
CollectionPolicy.OnlyIncrementally - Class in com.oracle.svm.core.genscavenge
For debugging: A collection policy that only collects incrementally.
CollectionPolicy.Options - Class in com.oracle.svm.core.genscavenge
 
CollectionWatcher - Class in com.oracle.svm.core.heap
The abstract base class for CollectionWatchers.
CollectionWatcher() - Constructor for class com.oracle.svm.core.heap.CollectionWatcher
Constructor for subclasses.
collectOptions(List<Class<? extends OptionDescriptors>>, SortedMap<String, OptionDescriptor>, SortedMap<String, OptionDescriptor>) - Static method in class com.oracle.svm.hosted.option.HostedOptionParser
 
collectScepticallyThreshold() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
com.oracle.svm.core - package com.oracle.svm.core
 
com.oracle.svm.core.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.struct - package com.oracle.svm.core.c.struct
 
com.oracle.svm.core.code - package com.oracle.svm.core.code
 
com.oracle.svm.core.config - package com.oracle.svm.core.config
 
com.oracle.svm.core.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.graal - package com.oracle.svm.core.graal
 
com.oracle.svm.core.graal.code - package com.oracle.svm.core.graal.code
 
com.oracle.svm.core.graal.code.amd64 - package com.oracle.svm.core.graal.code.amd64
 
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.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.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.jdk - package com.oracle.svm.core.jdk
 
com.oracle.svm.core.jdk.proxy - package com.oracle.svm.core.jdk.proxy
 
com.oracle.svm.core.jdk8 - package com.oracle.svm.core.jdk8
 
com.oracle.svm.core.jdk8.zipfile - package com.oracle.svm.core.jdk8.zipfile
 
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.nodes - package com.oracle.svm.core.nodes
 
com.oracle.svm.core.option - package com.oracle.svm.core.option
Substrate VM re-uses much of the Graal option system for handling its own options.
com.oracle.svm.core.os - package com.oracle.svm.core.os
 
com.oracle.svm.core.posix - package com.oracle.svm.core.posix
 
com.oracle.svm.core.posix.darwin - package com.oracle.svm.core.posix.darwin
 
com.oracle.svm.core.posix.headers - package com.oracle.svm.core.posix.headers
 
com.oracle.svm.core.posix.headers.darwin - package com.oracle.svm.core.posix.headers.darwin
 
com.oracle.svm.core.posix.headers.linux - package com.oracle.svm.core.posix.headers.linux
 
com.oracle.svm.core.posix.linux - package com.oracle.svm.core.posix.linux
 
com.oracle.svm.core.posix.pthread - package com.oracle.svm.core.posix.pthread
 
com.oracle.svm.core.posix.thread - package com.oracle.svm.core.posix.thread
 
com.oracle.svm.core.properties - package com.oracle.svm.core.properties
 
com.oracle.svm.core.reflect - package com.oracle.svm.core.reflect
 
com.oracle.svm.core.snippets - package com.oracle.svm.core.snippets
 
com.oracle.svm.core.stack - package com.oracle.svm.core.stack
 
com.oracle.svm.core.thread - package com.oracle.svm.core.thread
 
com.oracle.svm.core.threadlocal - package com.oracle.svm.core.threadlocal
 
com.oracle.svm.core.util - package com.oracle.svm.core.util
 
com.oracle.svm.core.windows - package com.oracle.svm.core.windows
 
com.oracle.svm.core.windows.headers - package com.oracle.svm.core.windows.headers
 
com.oracle.svm.graal - package com.oracle.svm.graal
 
com.oracle.svm.graal.hosted - package com.oracle.svm.graal.hosted
 
com.oracle.svm.graal.meta - package com.oracle.svm.graal.meta
 
com.oracle.svm.hosted - package com.oracle.svm.hosted
 
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.code - package com.oracle.svm.hosted.code
 
com.oracle.svm.hosted.config - package com.oracle.svm.hosted.config
 
com.oracle.svm.hosted.image - package com.oracle.svm.hosted.image
 
com.oracle.svm.hosted.jni - package com.oracle.svm.hosted.jni
 
com.oracle.svm.hosted.json - package com.oracle.svm.hosted.json
 
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.truffle - package com.oracle.svm.truffle
 
com.oracle.svm.truffle.api - package com.oracle.svm.truffle.api
 
com.oracle.svm.truffle.nfi - package com.oracle.svm.truffle.nfi
 
com.oracle.svm.truffle.nfi.libffi - package com.oracle.svm.truffle.nfi.libffi
 
comm_max() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
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.
commandString(List<String>) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
comment() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
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.
committedObjectMemoryOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
The committed object memory is the space between start and end.
compareAndSet(int, int) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
compareAndSet(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(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
 
compareAndSet(T, T) - Method in class com.oracle.svm.core.util.AtomicWord
Atomically sets the value to the given updated value if the current value == the expected value.
compareAndSetNativeToJava() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
A guarded transition from native to Java.
compareAndSetNativeToSafepoint(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
There is no unguarded change to safepoint.
CompareAndSetVMThreadLocalNode - Class in com.oracle.svm.core.graal.thread
 
CompareAndSetVMThreadLocalNode(VMThreadLocalInfo, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
compareTo(HostedField) - Method in class com.oracle.svm.hosted.meta.HostedField
 
compareTo(HostedMethod) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
compareTo(HostedType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
compatibleWith(NativeImageOptions.CStandards) - Method in enum com.oracle.svm.hosted.NativeImageOptions.CStandards
 
compilationIdentifier - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
CompilationInfo - Class in com.oracle.svm.hosted.code
 
CompilationInfo(HostedMethod) - Constructor for class com.oracle.svm.hosted.code.CompilationInfo
 
compilationInfo - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
CompilationInfoSupport - Class in com.oracle.svm.hosted.code
 
CompilationInfoSupport() - Constructor for class com.oracle.svm.hosted.code.CompilationInfoSupport
 
compilationProblemsPerAction - Variable in class com.oracle.svm.graal.GraalSupport
 
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, RuntimeConfiguration, Suites, LIRSuites, SubstrateMethod) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
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
 
compileAndInstall(OptionValues, SubstrateMethod) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
Compile and install the method.
compileAndInstall(OptionValues, RuntimeConfiguration, Suites, LIRSuites, SubstrateMethod) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
compileAndInstall(OptionValues, SubstrateMethod, boolean) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
compileAndInstall(OptionValues, RuntimeConfiguration, Suites, LIRSuites, SubstrateMethod, boolean) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
compileAndParseError(List<String>, Path, Path) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
compileGraph(SharedMethod, StructuredGraph) - Static method in class com.oracle.svm.graal.SubstrateGraalUtils
 
CompileQueue - Class in com.oracle.svm.hosted.code
 
CompileQueue(DebugContext, FeatureHandler, HostedUniverse, SharedRuntimeConfigurationBuilder, Boolean, SnippetReflectionProvider, ForkJoinPool) - Constructor for class com.oracle.svm.hosted.code.CompileQueue
 
CompileQueue.CompileFunction - Interface in com.oracle.svm.hosted.code
 
CompileQueue.CompileReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.CompileTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.DirectCallReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.EntryPointReason - Class in com.oracle.svm.hosted.code
 
CompileQueue.ParseFunction - Interface in com.oracle.svm.hosted.code
 
CompileQueue.ParseTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.TrivialInlineTask - Class in com.oracle.svm.hosted.code
 
CompileQueue.VirtualCallReason - Class in com.oracle.svm.hosted.code
 
compilerCommand - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
CompilerCommandPlugin - Interface in com.oracle.svm.core
This interface allows to expose SubstrateVM specific functionality via java.lang.Compiler.command(Object).
CompileReason(CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.CompileReason
 
CompileTask(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
compositeValueClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
compress(ValueNode, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
compress(Constant) - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
compress() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
compress() - Method in interface com.oracle.svm.core.meta.CompressibleConstant
 
compress() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
compressed(AbstractObjectStamp, CompressEncoding) - Static method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
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.
ComputedValue - Interface in com.oracle.svm.hosted.substitute
 
ComputedValueField - Class in com.oracle.svm.hosted.substitute
 
ComputedValueField(ResolvedJavaField, ResolvedJavaField, RecomputeFieldValue.Kind, Class<?>, String, boolean) - Constructor for class com.oracle.svm.hosted.substitute.ComputedValueField
 
computeProfiles() - Method in class com.oracle.svm.core.ImageProfiles
Obtains the current profiles.
computeSubstitutions(ResolvedJavaType, OptionValues) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
conditions - Variable in class com.oracle.svm.core.posix.pthread.PthreadVMLockSupport
All conditions, so that we can initialize them at run time when the VM starts.
conditions - Variable in class com.oracle.svm.core.windows.WindowsVMLockSupport
All conditions, so that we can initialize them at run time when the VM starts.
condTimedWait(long) - Method in class com.oracle.svm.core.thread.ParkEvent
cond_timedwait, similar to ParkEvent.condWait() but with a timeout in nanoseconds.
condWait() - Method in class com.oracle.svm.core.thread.ParkEvent
 
ConfigurationParser - Class in com.oracle.svm.hosted.config
 
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
Get the value of the string-valued system variable NAME.
connect(int, Socket.sockaddr, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Open a connection on socket FD to peer at ADDR (which LEN bytes long).
constantEquals(Constant, Constant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
ConstantFoldLoadFieldPlugin - Class in com.oracle.svm.hosted.phases
 
ConstantFoldLoadFieldPlugin() - 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
 
constantsWalker - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
Provides the GC with the root pointers embedded into the runtime compiled code.
ConstantsWalker() - Constructor for class com.oracle.svm.core.graal.meta.InstalledCodeBuilder.ConstantsWalker
 
construct() - Method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
CONSTRUCTOR_NAME - Static variable in annotation type com.oracle.svm.core.annotate.TargetElement
 
contains(CodePointer) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
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
 
containsPointer(Pointer) - Method in class com.oracle.svm.core.graal.meta.InstalledCodeBuilder.ConstantsWalker
For verification: Does the memory known to this walker contain this pointer?
containsPointer(Pointer) - Method in class com.oracle.svm.core.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
containsPointer(Pointer) - Method in class com.oracle.svm.core.heap.ObjectReferenceWalker
For verification: Does the memory known to this walker contain this pointer?
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
 
convertLongReturnVal(WordBase, boolean) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
convertLongReturnVal(long, boolean) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
convertReturnVal(WordBase, boolean) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
convertReturnVal(int, boolean) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
convertUnknownValue(Object, Class<T>) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
This method is a helper for the static analysis.
copiedReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
copy(BigBang, MethodFlowsGraph) - Method in class com.oracle.svm.hosted.analysis.flow.PinnedNewInstanceTypeFlow
 
copyConjointMemoryAtomic(Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.MemoryUtil
 
copyFields(JavaNetNetworkInterface.netaddr) - Method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
Copy the ordinary fields.
copyFrom(SubstrateReplacements, Function<Object, Object>) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
CopyingImageHeapProvider - Class in com.oracle.svm.core.os
 
CopyingImageHeapProvider() - Constructor for class com.oracle.svm.core.os.CopyingImageHeapProvider
 
copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
CoreFoundation - Class in com.oracle.svm.core.posix.headers.darwin
Contains the definitions from CoreFoundation/CoreFoundation.h that we actually needed.
CoreFoundation() - Constructor for class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
CoreFoundation.CFDictionaryRef - Interface in com.oracle.svm.core.posix.headers.darwin
 
CoreFoundation.CFMutableStringRef - Interface in com.oracle.svm.core.posix.headers.darwin
 
CoreFoundation.CFStringRef - Interface in com.oracle.svm.core.posix.headers.darwin
 
COUNT_FIELD - Static variable in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
Counter - Class in com.oracle.svm.core.util
A counter that can be incremented.
Counter(Counter.Group, String, String) - Constructor for class com.oracle.svm.core.util.Counter
Creates a counter.
Counter.Group - Class in com.oracle.svm.core.util
A group of related counters.
CounterFeature - Class in com.oracle.svm.core.util
 
CounterFeature() - Constructor for class com.oracle.svm.core.util.CounterFeature
 
Counters() - Constructor for class com.oracle.svm.core.code.CodeInfoEncoder.Counters
 
counters() - Static method in class com.oracle.svm.core.deopt.DeoptimizationCounters
 
counters() - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
counters - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
counters - Variable in class com.oracle.svm.core.util.Counter.Group
 
countingHandlerFunctionPointer() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
countingVMOperation() - Static method in class com.oracle.svm.core.thread.Safepoint.Master.TestingBackdoor
 
CountWriteBarriers - Static variable in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.Options
 
CPUFeatures - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
crc32(UnsignedWord, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
creat(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Create and open FILE, with mode MODE.
create(DebugContext, SharedMethod, CompilationResult, Pointer) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.Factory
 
create(MetaAccessProvider, ForeignCallsProvider) - 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(WordPointer, CEntryPointCreateIsolateParameters) - Static method in class com.oracle.svm.core.Isolates
 
create() - Method in interface com.oracle.svm.core.thread.ParkEvent.ParkEventFactory
 
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, 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(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, HostedMethod, ClassLoader) - Static method in class com.oracle.svm.hosted.image.AbstractBootImage
 
create(Platform, String[], ClassLoader) - Static method in class com.oracle.svm.hosted.ImageClassLoader
 
create(ValueNode) - Static method in class com.oracle.svm.hosted.nodes.AssertStampNode
 
create(ValueNode, JavaTypeProfile) - Static method in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
create(ValueNode, ValueNode, int) - Static method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
CREATE_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_DIVISION_BY_ZERO_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
CREATE_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
CREATE_SUSPENDED() - Static method in class com.oracle.svm.core.windows.headers.Process
 
createArithmeticLIRGen(RegisterValue) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
createAssembler(FrameMap) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
createBackend(Providers) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createBoxing(ValueNode, JavaKind, ResolvedJavaType) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
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.phases.AnalysisGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.HostedGraphBuilderPhase
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase
 
createBytes(IntSupplier) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of zero-initialized bytes with at least the length that is provided by the specified supplier.
createBytes(IntSupplier, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createBytes(IntSupplier), and additionally creates a symbol with the provided name for the allocated bytes.
createBytes(Supplier<byte[]>) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of bytes that is dimensioned and initialized to contain the bytes provided by the specified supplier.
createBytes(Supplier<byte[]>, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createBytes(Supplier), and additionally creates a symbol with the provided name for the allocated bytes.
createBytes(IntSupplier) - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local memory block that has a user-defined size.
createCFunctionCall(ValueNode, ResolvedJavaMethod, List<ValueNode>, Signature, boolean, boolean) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createClassLoaders(ClassLoader) - Method in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
createClosureHandle(NativeClosure) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createCodeCacheProvider(RegisterConfig) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createCompilationResult(String, CompilationIdentifier, CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
createCompiledCode(ResolvedJavaMethod, CompilationRequest, CompilationResult) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
createCompileQueue(DebugContext, FeatureHandler, HostedUniverse, SharedRuntimeConfigurationBuilder, boolean, SnippetReflectionProvider, ForkJoinPool) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
createConstant(Constant, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createConstantFieldProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createConstantInfo(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createConstantReflectionProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createContextHandle(Target_com_oracle_truffle_nfi_impl_NFIContext) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createCounter(String) - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
createCString(String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a chunk of data that is dimensioned and initialized to contain the provided string's contents as zero-terminated modified UTF-8.
createCString(String, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createCString(String), and additionally creates a symbol with the provided name for the allocated string.
createDataItem(Constant) - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
createDecodingInvocationPlugins(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
createDeoptTarget(HostedMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
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
Create an Event Object
createField(ResolvedJavaField) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
CreateFileMapping(long, Pointer, int, int, int, Pointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
CreateFileMapping - reserve, commit or change states of a region of pages.
createForeignCallsProvider() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createGlobalHandle(Object) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
createGraphBuilder(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Method in class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
createGraphBuilderInstance(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, 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.SubstrateTruffleCompiler
 
createGraphDecoder(StructuredGraph, HighTierContext, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin, NodePlugin[], ResolvedJavaMethod, SourceLanguagePositionProvider) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
createGraphMaker(ResolvedJavaMethod, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
createHandleExceptionTarget(FixedWithNextNode, int, FrameStateBuilder) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
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
 
createIfNotExisting(IsolateThread) - Method in class com.oracle.svm.core.thread.JavaThreads
 
createIndirectCall(ValueNode, ResolvedJavaMethod, List<ValueNode>, Signature, CallingConvention.Type) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createInstalledCode(CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
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.
createInvokeWithException(int, CallTargetNode, JavaKind, BytecodeParser.ExceptionEdgeAction) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
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) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
createIsolate(Isolates.CreateIsolateParameters) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
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
 
createLibrary(String, boolean) - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
createLirKindTool() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
createLIRSuites(FeatureHandler, Providers, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
createLoadField(ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createLoadIndexed(ValueNode, int, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
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) - 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.code.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, AMD64MoveFactoryBase.BackupSlotProvider) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
createName() - Method in class com.oracle.svm.hosted.phases.VerifyDeoptFrameStatesLIRPhase
 
createNewArray(ResolvedJavaType, ValueNode, boolean) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
createNewArrayFromVirtual(VirtualObjectNode, ValueNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createNewArrayNode(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
createNewArrayTypeFlow(NewArrayNode, AnalysisType, BytecodeLocation) - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
createNewInstance(ResolvedJavaType, boolean) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
createNewInstanceFromVirtual(VirtualObjectNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createNewInstanceNode(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
createNewInstanceTypeFlow(NewInstanceNode, AnalysisType, BytecodeLocation) - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
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.
createObservers(DebugContext, SharedMethod, CompilationResult, Pointer) - Method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
createOptimizedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
createOptimizedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createPartialEvaluator() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
createPartialEvaluator(Providers, GraphBuilderConfiguration, SnippetReflectionProvider, Architecture) - Method in class com.oracle.svm.truffle.TruffleFeature.Support
 
createPinnedAllocator() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
createPinnedAllocator() - Method in class com.oracle.svm.core.heap.Heap
Create a PinnedAllocator.
createPinnedObject(BigBang, AnalysisType, BytecodeLocation, AnalysisContext) - Method in interface com.oracle.svm.hosted.analysis.SVMAnalysisPolicy
Create a pinned object abstraction.
createPinnedObject(BigBang, AnalysisType, BytecodeLocation, AnalysisContext) - Method in class com.oracle.svm.hosted.analysis.SVMBytecodeAnalysisPolicy
 
createPinnedObject(BigBang, AnalysisType, BytecodeLocation, AnalysisContext) - Method in class com.oracle.svm.hosted.analysis.SVMDefaultAnalysisPolicy
 
createPiNode(ValueNode, Stamp) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createProviders(CodeCacheProvider, ConstantReflectionProvider, ConstantFieldProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createReadHub(StructuredGraph, ValueNode, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
createReplacement(S) - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
createReplacements(Providers, SnippetReflectionProvider) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createReturn(ValueNode, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
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.SubstrateCodeCacheProvider
 
createSpeculationLog() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
createStackLoad(AllocatableValue, Constant) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
createStampProvider(Providers) - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
createStaticAnalysisResultsBuilder(BigBang, HostedUniverse) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
createSuites(OptionValues, boolean) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
createSuites(FeatureHandler, RuntimeConfiguration, SnippetReflectionProvider, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createTarget(Platform) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
createTargetAddressNode(HostedGraphKit, HostedProviders) - Method in class com.oracle.svm.hosted.code.CCallStubMethod
 
createTargetAddressNode(HostedGraphKit, HostedProviders) - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
createTargetAddressNode(HostedGraphKit, HostedProviders) - Method in class com.oracle.svm.hosted.code.CFunctionCallStubMethod
 
createType(JavaType) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
createUnboxing(ValueNode, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
createURL(String, byte[]) - Static method in class com.oracle.svm.core.jdk.Resources
 
createVirtualArrayNode(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
createVirtualInstanceNode(ResolvedJavaType, boolean) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
createVirtualInstanceNode(boolean) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
createWeak(Object) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
createWord(WordBase) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a single word that is initialized to the specified value.
createWord(WordBase, String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createWord(WordBase), and additionally creates a symbol with the provided name for the allocated word.
createWord() - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Create a single word that is initialized to zero.
createWord(String) - Static method in class com.oracle.svm.core.c.CGlobalDataFactory
Same as CGlobalDataFactory.createWord(), and additionally creates a symbol with the provided name for the allocated word.
createWord() - Static method in class com.oracle.svm.core.threadlocal.FastThreadLocalFactory
Creates a new fast thread local variable of type word.
CRNCYSTR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
crypt(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Encrypt at most 8 characters from KEY using salt to perturb DES.
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
 
ctermid(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the name of the controlling terminal.
ctime(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Time
Equivalent to `asctime (localtime (timer))'.
ctime_r(PointerBase, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Time
Equivalent to `asctime_r (localtime_r (timer, *TMP*), buf)'.
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 the name of the typedef to be used in signatures instead of pointers.
CUnsigned - Annotation Type in com.oracle.svm.core.c
Qualifies a C integer type as unsigned in the method signature.
currentException - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
currentIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
currentLineNumber() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
currentThread(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
currentThread - Static variable in class com.oracle.svm.core.thread.JavaThreads
The Thread for the IsolateThread.
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
 
CXX_SOURCE_FILE_EXTENSION - Static variable in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
CyclicElement(Object) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 

D

D_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
d_ino() - Method in interface com.oracle.svm.core.posix.headers.Dirent.dirent
 
d_name() - Method in interface com.oracle.svm.core.posix.headers.Dirent.dirent
 
d_off() - Method in interface com.oracle.svm.core.posix.headers.Dirent.dirent
 
d_reclen() - Method in interface com.oracle.svm.core.posix.headers.Dirent.dirent
 
D_T_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
d_type() - Method in interface com.oracle.svm.core.posix.headers.Dirent.dirent
 
daemon(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Put the program in the background, and dissociate from the controlling terminal.
daemonThreads - Variable in class com.oracle.svm.core.thread.JavaThreads
 
DarwinCoreFoundationUtils - Class in com.oracle.svm.core.posix.darwin
 
DarwinDyld - Class in com.oracle.svm.core.posix.headers.darwin
Declarations of method from .
DarwinDyld() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinDyld
 
DarwinEvent - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinEvent() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
DarwinEvent.kevent - Interface in com.oracle.svm.core.posix.headers.darwin
 
DarwinExecutableName - Class in com.oracle.svm.core.posix.darwin
 
DarwinExecutableName() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinExecutableName
 
DarwinExecutableName.ExposeExecutableNameFeature - Class in com.oracle.svm.core.posix.darwin
 
DarwinJavaNetNetworkInterface - Class in com.oracle.svm.core.posix.darwin
 
DarwinJavaNetNetworkInterface() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinJavaNetNetworkInterface
 
DarwinNetinet6In6_var - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinNetinet6In6_var() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinNetinet6In6_var
 
DarwinNetinet6In6_var.in6_ifreq - Interface in com.oracle.svm.core.posix.headers.darwin
 
DarwinNIOSubstitutions - Class in com.oracle.svm.core.posix.darwin
 
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
 
DarwinSendfile - Class in com.oracle.svm.core.posix.headers.darwin
 
DarwinSendfile() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinSendfile
 
DarwinSendfile.sf_hdtr - 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
Declarations of method from .
DarwinSysctl() - Constructor for class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
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
 
data - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
data - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
data_type() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
DAY_1() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_2() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_3() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_4() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_5() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_6() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DAY_7() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
DeadEndNode - Class in com.oracle.svm.core.graal.nodes
Simplified from UnreachableNode.
DeadEndNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeadEndNode
 
DeadEndOp() - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeadEndOp
 
deadlineTimespecToDelayNanos(Time.timespec) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
 
DeadStoreRemovalPhase - Class in com.oracle.svm.core.graal.phases
 
DeadStoreRemovalPhase() - Constructor for class com.oracle.svm.core.graal.phases.DeadStoreRemovalPhase
 
debugContext - Variable in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
debugHandlersFactories - Variable in class com.oracle.svm.graal.GraalSupport
 
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) - Constructor for class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor
 
DeclarativeSubstitutionProcessor.Options - Class in com.oracle.svm.hosted.substitute
 
declaresDefaultMethods() - Method in class com.oracle.svm.core.hub.DynamicHub
 
declaringClass - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
decode(int, CodeInfoQueryResult) - Static method in class com.oracle.svm.core.code.DeoptimizationSourcePositionDecoder
 
decode(byte[]) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
decodeBci(long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
decodeConstant(FrameInfoQueryResult.ValueInfo, Object[]) - 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, Object[], String[], String[], String[], String[], 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
 
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_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_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.RuntimeOptionParser
The suggested prefix for all VM options available in an application based on Substrate VM.
DEFAULT_PROLOGUE - Static variable in class com.oracle.svm.hosted.code.CEntryPointData
 
defaultElementValue() - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
defaultFieldValue(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
DefaultNameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.DefaultNameTransformation
 
defaultPlatform(ClassLoader) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
deflate(ZLib.z_stream, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
DEFLATED - Static variable in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Compression method for compressed (deflated) entries.
deflateEnd(ZLib.z_stream) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
deflateInit2(ZLib.z_stream, int, int, int, int, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
deflateParams(ZLib.z_stream, int, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
deflateReset(ZLib.z_stream) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
deflateSetDictionary(ZLib.z_stream, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
delayClassInitialization(Class<?>[]) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
 
DelayClassInitialization - Static variable in class com.oracle.svm.hosted.ClassInitializationFeature.Options
 
delayedInvocationPluginMethods - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
delayNanos(boolean, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Turn an absolute deadline in milliseconds, or a relative delay in nanoseconds, into a relative delay in nanoseconds.
delayNanosToDeadlineTimespec(long, Time.timespec) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
Turn a delay in nanoseconds into a deadline in a Time.timespec.
Delete - Annotation Type in com.oracle.svm.core.annotate
Mechanism to ensures that an element is not used.
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
 
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.code.amd64.SubstrateAMD64Backend.DeoptEntryStubContext
 
DeoptExitStubContext() - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeoptExitStubContext
 
DeoptHostedSnippets - Class in com.oracle.svm.hosted.snippets
 
DeoptHostedSnippets.DeoptimizeLowering - Class in com.oracle.svm.hosted.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
 
deoptimizationEncodings - Variable in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
deoptimizationEncodings - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
 
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 - Variable in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
deoptimizationObjectConstants - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
 
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(PinnedAllocator) - Constructor for class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
deoptimizationStartOffsets - Variable in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
deoptimizationStartOffsets - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
 
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.snippets.SnippetRuntime
 
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.hosted.NativeImageOptions
 
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.hosted.snippets.DeoptHostedSnippets.DeoptimizeLowering
 
Deoptimizer - Class in com.oracle.svm.core.deopt
Performs deoptimization.
Deoptimizer(Pointer, CodeInfoQueryResult) - Constructor for class com.oracle.svm.core.deopt.Deoptimizer
 
Deoptimizer.DeoptStub - Annotation Type in com.oracle.svm.core.deopt
 
Deoptimizer.Options - Class in com.oracle.svm.core.deopt
 
Deoptimizer.StubType - Enum in com.oracle.svm.core.deopt
 
deoptIndex - Variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
A unique index for the deoptimization point.
deoptMethod - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
deoptMethodOffset - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
deoptOrigin - Variable in class com.oracle.svm.hosted.code.CompilationInfo
A link to the regular compiled method if this method is a deoptimization target.
DeoptProxyAnchorNode - Class in com.oracle.svm.core.graal.nodes
The anchor for DeoptProxyNode when no full deoptimization entry is required.
DeoptProxyAnchorNode() - Constructor for class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
DeoptProxyAnchorNode(NodeClass<? extends DeoptProxyAnchorNode>) - Constructor for class com.oracle.svm.core.graal.nodes.DeoptProxyAnchorNode
 
DeoptProxyNode - Class in com.oracle.svm.hosted.nodes
Wraps locals and bytecode stack elements at deoptimization points.
DeoptProxyNode(ValueNode, ValueNode, int) - Constructor for class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
DeoptRuntimeSnippets - Class in com.oracle.svm.core.graal.snippets
 
DeoptRuntimeSnippets.AbstractDeoptimizeLowering - Class in com.oracle.svm.core.graal.snippets
 
deoptSnippet(long, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.graal.snippets.DeoptRuntimeSnippets
 
deoptSnippet(DeoptimizationReason, Boolean, String) - Static method in class com.oracle.svm.hosted.snippets.DeoptHostedSnippets
 
deoptSourceFrame(CodePointer, boolean, IsolateThread) - Method in class com.oracle.svm.core.deopt.Deoptimizer
Deoptimizes a source frame.
deoptSourcePC - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
DeoptSourcePositionInfoNode - Class in com.oracle.svm.core.graal.nodes
Stores deoptimization source positions.
DeoptSourcePositionInfoNode(List<NodeSourcePosition>) - Constructor for class com.oracle.svm.core.graal.nodes.DeoptSourcePositionInfoNode
 
DeoptSourcePositionInfoOp - Class in com.oracle.svm.core.graal.lir
Stores deoptimization source positions.
DeoptSourcePositionInfoOp(List<NodeSourcePosition>) - Constructor for class com.oracle.svm.core.graal.lir.DeoptSourcePositionInfoOp
 
deoptState - Variable in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
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 method in class com.oracle.svm.core.deopt.DeoptTester
Scans the stack frames and if there are some new (= so far not seen) PCs inside deoptimizable methods, a deopt is done.
DEOPTTEST - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
DeoptTester - Class in com.oracle.svm.core.deopt
Utility class for deoptimization stress test.
DeoptTester() - Constructor for class com.oracle.svm.core.deopt.DeoptTester
 
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
 
dependsOn() - Method in interface com.oracle.svm.core.c.CHeader.Header
List that contains the Class<? extends CHeader.Header> instances that declare dependencies of this header file.
description - Variable in class com.oracle.svm.core.util.Counter
 
desiredAssertionStatus() - Method in class com.oracle.svm.core.hub.DynamicHub
 
destroy(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
destroy(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
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
 
destroyGlobalHandle(TruffleObjectHandle) - Method in class com.oracle.svm.truffle.nfi.TruffleNFISupport
 
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
 
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) - Static method in class com.oracle.svm.core.thread.JavaThreads
Detach the provided Java thread.
detachThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
Remove a IsolateThread from the list of VMThreads.
detachThreadSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
determineCPUFeatures(LibCHelper.CPUFeatures) - Static method in class com.oracle.svm.core.LibCHelper
 
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
 
difftime(long, long) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the difference between TIME1 and TIME0.
DimensionsNode - Class in com.oracle.svm.core.graal.nodes
Intrinsic for allocating an on-stack array of integers to hold the dimensions of a multianewarray instruction.
DimensionsNode(Stamp, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.DimensionsNode
 
DirectCallReason(HostedMethod, CompileQueue.CompileReason) - Constructor for class com.oracle.svm.hosted.code.CompileQueue.DirectCallReason
 
Dirent - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file dirent.h.
Dirent() - Constructor for class com.oracle.svm.core.posix.headers.Dirent
 
Dirent.DIR - Interface in com.oracle.svm.core.posix.headers
This is the data type of directory stream objects.
Dirent.dirent - Interface in com.oracle.svm.core.posix.headers
 
Dirent.direntPointer - Interface in com.oracle.svm.core.posix.headers
 
dirfd(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Return the file descriptor used by DIRP.
dirtyCardForObjectOfAlignedHeapChunk(Object) - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
Dirty the card corresponding to the given Object.
dirtyCardForObjectOfUnalignedHeapChunk(Object) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Dirty the card corresponding to the given Object.
dirtyEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
disableAllocation(IsolateThread) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
disableAllocation(IsolateThread) - Method in class com.oracle.svm.core.heap.Heap
 
disableDeoptTesting() - Static method in class com.oracle.svm.core.deopt.DeoptTester
 
disableLoopSafepoint() - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
disableThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Stop using the current chunk for thread-local allocation.
disableThreadLocalAllocation(IsolateThread) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
DisallowedImageHeapObjectFeature - Class in com.oracle.svm.hosted.image
Complain if there are types that can not move from the image generator heap to the image heap.
DisallowedImageHeapObjectFeature() - Constructor for class com.oracle.svm.hosted.image.DisallowedImageHeapObjectFeature
 
discardStamp(Object) - Static method in class com.oracle.svm.hosted.nodes.DiscardStampNode
 
DiscardStampNode - Class in com.oracle.svm.hosted.nodes
Removes the stamp of the input DiscardStampNode.object to prevent type-based optimizations of Graal, for example null check and type check elimination.
DiscardStampNode(ValueNode) - Constructor for class com.oracle.svm.hosted.nodes.DiscardStampNode
 
DiscoverableReference - Class in com.oracle.svm.core.heap
This class is the plumbing under java.lang.ref.Reference.
DiscoverableReference(Object) - Constructor for class com.oracle.svm.core.heap.DiscoverableReference
Constructor for sub-classes.
DiscoverableReference.TestingBackDoor - Class in com.oracle.svm.core.heap
For testing and debugging.
DiscoverableReferenceProcessing - Class in com.oracle.svm.core.genscavenge
 
DiscoverableReferenceProcessing() - Constructor for class com.oracle.svm.core.genscavenge.DiscoverableReferenceProcessing
 
discoverDiscoverableReference(Object) - Static method in class com.oracle.svm.core.genscavenge.DiscoverableReferenceProcessing
 
dispatch(int, Signal.siginfo_t, WordPointer) - Method in interface com.oracle.svm.core.posix.headers.Signal.AdvancedSignalDispatcher
From SIGACTION(2): void (*sa_sigaction)(int, siginfo_t *, void *).
dispatch(int) - Method in interface com.oracle.svm.core.posix.headers.Signal.SignalDispatcher
From signal(2): typedef void (*sig_t) (int).
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
Fill in *INFO with the following information about ADDRESS.
dladdr1(PointerBase, Dlfcn.Dl_info, PointerBase, int) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Same as `dladdr', but additionally sets *EXTRA_INFO according to FLAGS.
dlclose(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Unmap and close a shared object opened by `dlopen'.
dlerror() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
When any of the above functions fails, call this function to return a string describing the error.
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
Structure containing information about object searched using `dladdr'.
dli_fbase() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
Load address of that object.
dli_fname() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
File name of defining object.
dli_saddr() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
Exact value of nearest symbol.
dli_sname() - Method in interface com.oracle.svm.core.posix.headers.Dlfcn.Dl_info
Name of nearest symbol.
dlinfo(PointerBase, int, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Get information about the shared object HANDLE refers to.
dlmopen(long, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Like `dlopen', but request object to be allocated in a new namespace.
dlopen(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Open the shared object FILE and map it in; return a handle that can be passed to `dlsym' to get symbol values from it.
dlopen(String, int) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
dls_cnt() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxDlfcn.Dl_serinfo
Number of elements in `dls_serpath'.
dls_flags() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxDlfcn.Dl_serpath
Indicates where this directory came from.
dls_name() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxDlfcn.Dl_serpath
Name of library search path directory.
dls_serpath() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxDlfcn.Dl_serinfo
Actually longer, dls_cnt elements.
dls_size() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxDlfcn.Dl_serinfo
Size in bytes of the whole buffer.
dlsym(PointerBase, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Find the run-time address in the shared object HANDLE refers to of the symbol called NAME.
dlsym(PointerBase, String) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
dlsym(PointerBase, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
dlvsym(PointerBase, CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Find the run-time address in the shared object HANDLE refers to of the symbol called NAME with VERSION.
DN_ACCESS() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File accessed.
DN_ATTRIB() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File changed attributes.
DN_CREATE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File created.
DN_DELETE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File removed.
DN_MODIFY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File modified.
DN_MULTISHOT() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Don't remove notifier.
DN_RENAME() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
File renamed.
doCompile(DebugContext, HostedMethod, CompilationIdentifier, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
doGraphPE(CompilableTruffleAST, StructuredGraph, HighTierContext, TruffleInliningPlan) - Method in class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
doInvoke(Object[]) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
done() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
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
 
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
 
drain() - Method in class com.oracle.svm.core.thread.VMOperationControl
 
drain() - Method in class com.oracle.svm.core.thread.VMOperationControl.Worklist
Drain the queue by applying the operations.
drainCleanerQueue() - Static method in class com.oracle.svm.core.jdk.SunMiscSupport
 
drainInputStream(InputStream, OutputStream) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
 
DT_BLK() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_CHR() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_DIR() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_FIFO() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_LNK() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_REG() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_SOCK() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
DT_UNKNOWN() - Static method in class com.oracle.svm.core.posix.headers.Dirent
File types for `d_type'.
DT_WHT() - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
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
 
dumpToLog(Log, IsolateThread) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
dup(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Duplicate FD, returning a new file descriptor on the same file.
dup2(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Duplicate FD to FD2, closing FD2 and making it open on the same file.
dup2(int, int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
dup3(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Duplicate FD to FD2, closing FD2 and making it open on the same file while setting flags according to FLAGS.
duplicate() - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
duplicate() - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
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.ClassInitializationFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.ClassValueFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
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.truffle.NodeClassFeature
 
duringAnalysis(Feature.DuringAnalysisAccess) - Method in class com.oracle.svm.truffle.TruffleFeature
 
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.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.image.DisallowedImageHeapObjectFeature
 
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.truffle.nfi.TruffleNFIFeature
 
duringSetup(Feature.DuringSetupAccess) - Method in class com.oracle.svm.truffle.NodeClassFeature
 
dwActiveProcessorMask() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
dwAllocationGranularity() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
dwLength() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
dwMemoryLoad() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
dwNumberOfProcessors() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
dwPageSize() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
dwProcessorType() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
DynamicHub - Class in com.oracle.svm.core.hub
 
DynamicHub(String, boolean, DynamicHub, DynamicHub, String, boolean, boolean, Target_java_lang_ClassLoader) - Constructor for class com.oracle.svm.core.hub.DynamicHub
 
dynamicHub(ResolvedJavaType) - Method in class com.oracle.svm.hosted.SVMHost
 
DynamicHub.ReflectionData - Class in com.oracle.svm.core.hub
This class stores similar information as the non-public class java.lang.Class.ReflectionData.
dynamicHubFromObjectHeader(UnsignedWord) - Static method in class com.oracle.svm.core.heap.ObjectHeader
Decode a DynamicHub from an Object header.
DynamicHubSupport - Class in com.oracle.svm.core.hub
 
DynamicHubSupport() - Constructor for class com.oracle.svm.core.hub.DynamicHubSupport
 
DynamicNewArrayLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.DynamicNewArrayLowering
 
dynamicNewArraySnippet(DynamicHub, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
DynamicNewInstanceLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.DynamicNewInstanceLowering
 
dynamicNewInstanceSnippet(DynamicHub, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
DynamicProxyRegistry - Interface in com.oracle.svm.core.jdk.proxy
 

E

E2BIG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Argument list too long.
EACCES() - Static method in class com.oracle.svm.core.posix.headers.Errno
Permission denied.
eaccess(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
An alias for `euidaccess', used by some other systems.
EADDRINUSE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Address already in use
EADDRNOTAVAIL() - Static method in class com.oracle.svm.core.posix.headers.Errno
Cannot assign requested address
EADV() - Static method in class com.oracle.svm.core.posix.headers.Errno
Advertise error
EAFNOSUPPORT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Address family not supported by protocol
EAGAIN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Try again.
EALREADY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation already in progress
EBADE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Invalid exchange
EBADF() - Static method in class com.oracle.svm.core.posix.headers.Errno
Bad file number.
EBADFD() - Static method in class com.oracle.svm.core.posix.headers.Errno
File descriptor in bad state
EBADMSG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Not a data message
EBADR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Invalid request descriptor
EBADRQC() - Static method in class com.oracle.svm.core.posix.headers.Errno
Invalid request code
EBADSLT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Invalid slot
EBFONT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Bad font file format
EBUSY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Device or resource busy.
ECANCELED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation Canceled
ECHILD() - Static method in class com.oracle.svm.core.posix.headers.Errno
No child processes.
ECHO() - Static method in class com.oracle.svm.core.posix.headers.Termios
 
ECHRNG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Channel number out of range
ECOMM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Communication error on send
ECONNABORTED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Software caused connection abort
ECONNREFUSED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Connection refused
ECONNRESET() - Static method in class com.oracle.svm.core.posix.headers.Errno
Connection reset by peer
EDEADLK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Resource deadlock would occur
EDEADLOCK() - Static method in class com.oracle.svm.core.posix.headers.Errno
 
EDESTADDRREQ() - Static method in class com.oracle.svm.core.posix.headers.Errno
Destination address required
EDOM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Math argument out of domain of func.
EDOTDOT() - Static method in class com.oracle.svm.core.posix.headers.Errno
RFS specific error
EDQUOT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Quota exceeded
EEXIST() - Static method in class com.oracle.svm.core.posix.headers.Errno
File exists.
EFAULT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Bad address.
EFBIG() - Static method in class com.oracle.svm.core.posix.headers.Errno
File too large.
EHOSTDOWN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Host is down
EHOSTUNREACH() - Static method in class com.oracle.svm.core.posix.headers.Errno
No route to host
EIDRM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Identifier removed
EILSEQ() - Static method in class com.oracle.svm.core.posix.headers.Errno
Illegal byte sequence
EINPROGRESS() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation now in progress
EINTR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Interrupted system call.
EINVAL() - Static method in class com.oracle.svm.core.posix.headers.Errno
Invalid argument.
EIO() - Static method in class com.oracle.svm.core.posix.headers.Errno
I/O error.
EISCONN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Transport endpoint is already connected
EISDIR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Is a directory.
EISNAM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Is a named type file
EKEYEXPIRED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Key has expired
EKEYREJECTED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Key was rejected by service
EKEYREVOKED() - Static method in class com.oracle.svm.core.posix.headers.Errno
Key has been revoked
EL2HLT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Level 2 halted
EL2NSYNC() - Static method in class com.oracle.svm.core.posix.headers.Errno
Level 2 not synchronized
EL3HLT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Level 3 halted
EL3RST() - Static method in class com.oracle.svm.core.posix.headers.Errno
Level 3 reset
Element() - Constructor for class com.oracle.svm.core.heap.AllocationFreeList.Element
Constructor for subclasses.
Element() - Constructor for class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack.Element
Constructor for subclasses.
ElementInfo - Class in com.oracle.svm.hosted.c.info
 
ElementInfo(String) - Constructor for class com.oracle.svm.hosted.c.info.ElementInfo
 
ELIBACC() - Static method in class com.oracle.svm.core.posix.headers.Errno
Can not access a needed shared library
ELIBBAD() - Static method in class com.oracle.svm.core.posix.headers.Errno
Accessing a corrupted shared library
ELIBEXEC() - Static method in class com.oracle.svm.core.posix.headers.Errno
Cannot exec a shared library directly
ELIBMAX() - Static method in class com.oracle.svm.core.posix.headers.Errno
Attempting to link in too many shared libraries
ELIBSCN() - Static method in class com.oracle.svm.core.posix.headers.Errno
.lib section in a.out corrupted
ELNRNG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Link number out of range
ELOOP() - Static method in class com.oracle.svm.core.posix.headers.Errno
Too many symbolic links encountered
EMEDIUMTYPE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Wrong medium type
EMFILE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Too many open files.
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.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitCCall(long, CallingConvention, Value[], int) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitCGlobalDataLoadAddress(CGlobalDataLoadAddressNode) - Method in class com.oracle.svm.core.graal.code.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, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.code.amd64.AMD64CGlobalDataLoadAddressOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.code.amd64.AMD64DecrementingSafepointCheckOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.code.amd64.AMD64FarReturnOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeadEndOp
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.svm.core.graal.code.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
 
emitCompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitConvertNullToZero(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitConvertZeroToNull(AllocatableValue, Value) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitDeadEnd() - Method in class com.oracle.svm.core.graal.code.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.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitFarReturn(AllocatableValue, Value, Value) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitFarReturn(AllocatableValue, Value, Value) - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
emitPrefetchAllocate(Value) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitReadInstructionPointer() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitReadInstructionPointer() - Method in interface com.oracle.svm.core.graal.code.SubstrateLIRGenerator
 
emitUncompress(Value, CompressEncoding, boolean) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
emitUnwind(Value) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
EMLINK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Too many links.
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_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getReferenceMapIndex() when the reference map is empty for the IP.
EmptyMemoryAcessProvider - Class in com.oracle.svm.hosted.ameta
 
EMSGSIZE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Message too long
EMULTIHOP() - Static method in class com.oracle.svm.core.posix.headers.Errno
Multihop attempted
EnableAllSecurityServices - Static variable in class com.oracle.svm.core.SubstrateOptions
 
enabled - Variable in class com.oracle.svm.core.util.Counter.Group
The actual enabled value, set according to the value of the Counter.Group.enabledOption during image generation.
enableDeoptTesting() - Static method in class com.oracle.svm.core.deopt.DeoptTester
 
EnableURLProtocols - Static variable in class com.oracle.svm.core.SubstrateOptions
 
ENAMETOOLONG() - Static method in class com.oracle.svm.core.posix.headers.Errno
File name too long
ENAVAIL() - Static method in class com.oracle.svm.core.posix.headers.Errno
No XENIX semaphores available
encode(List<NodeSourcePosition>) - Method in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
encode(LineNumberTable) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
encodeAll() - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
encodeAll() - Method in class com.oracle.svm.core.code.FrameInfoEncoder
 
encodeAll(PinnedAllocator) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
encodeAnnotations(AnalysisMetaAccess, Annotation[], Object) - Static method in class com.oracle.svm.hosted.analysis.Inflation
 
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
 
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) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
Inverse of CodeInfoDecoder.decodeTotalFrameSize(long) and CodeInfoDecoder.decodeMethodStart(int, long).
encodePrimitiveConstant(JavaConstant) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
 
encodeSnippets() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
encodeSnippets() - Method in class com.oracle.svm.hosted.code.HostedReplacements
 
encodeSourceReferences() - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
encodeSpeculation(SpeculationLog.Speculation) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
encrypt(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Encrypt data in BLOCK in place if EDFLAG is zero; otherwise decrypt block in place.
END_IDENTITY - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
endgrent() - Static method in class com.oracle.svm.core.posix.headers.Grp
Close the group-file stream.
endmntent(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Close a stream opened with `setmntent'.
endpwent() - Static method in class com.oracle.svm.core.posix.headers.Pwd
Close the password-file stream.
endusershell() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Discard cached info.
ENETDOWN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Network is down
ENETRESET() - Static method in class com.oracle.svm.core.posix.headers.Errno
Network dropped connection because of reset
ENETUNREACH() - Static method in class com.oracle.svm.core.posix.headers.Errno
Network is unreachable
ENFILE() - Static method in class com.oracle.svm.core.posix.headers.Errno
File table overflow.
EnforceMaxRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
ENOANO() - Static method in class com.oracle.svm.core.posix.headers.Errno
No anode
ENOBUFS() - Static method in class com.oracle.svm.core.posix.headers.Errno
No buffer space available
ENOCSI() - Static method in class com.oracle.svm.core.posix.headers.Errno
No CSI structure available
ENODATA() - Static method in class com.oracle.svm.core.posix.headers.Errno
No data available
ENODEV() - Static method in class com.oracle.svm.core.posix.headers.Errno
No such device.
ENOENT() - Static method in class com.oracle.svm.core.posix.headers.Errno
No such file or directory.
ENOEXEC() - Static method in class com.oracle.svm.core.posix.headers.Errno
Exec format error.
ENOKEY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Required key not available
ENOLCK() - Static method in class com.oracle.svm.core.posix.headers.Errno
No record locks available
ENOLINK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Link has been severed
ENOMEDIUM() - Static method in class com.oracle.svm.core.posix.headers.Errno
No medium found
ENOMEM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Out of memory.
ENOMSG() - Static method in class com.oracle.svm.core.posix.headers.Errno
No message of desired type
ENONET() - Static method in class com.oracle.svm.core.posix.headers.Errno
Machine is not on the network
ENOPKG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Package not installed
ENOPROTOOPT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol not available
ENOSPC() - Static method in class com.oracle.svm.core.posix.headers.Errno
No space left on device.
ENOSR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Out of streams resources
ENOSTR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Device not a stream
ENOSYS() - Static method in class com.oracle.svm.core.posix.headers.Errno
Function not implemented
ENOTBLK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Block device required.
ENOTCONN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Transport endpoint is not connected
ENOTDIR() - Static method in class com.oracle.svm.core.posix.headers.Errno
Not a directory.
ENOTEMPTY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Directory not empty
ENOTNAM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Not a XENIX named type file
ENOTRECOVERABLE() - Static method in class com.oracle.svm.core.posix.headers.Errno
State not recoverable
ENOTSOCK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Socket operation on non-socket
ENOTSUP() - Static method in class com.oracle.svm.core.posix.headers.Errno
Linux has no ENOTSUP error code.
ENOTTY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Not a typewriter.
ENOTUNIQ() - Static method in class com.oracle.svm.core.posix.headers.Errno
Name not unique on network
enqueue() - Method in class com.oracle.svm.core.thread.VMOperation
Public interface: Queue the operation for execution.
enqueue(VMOperation) - Static method in class com.oracle.svm.core.thread.VMOperationControl
Queue a VMOperation and drain all the queued operations.
enqueueBlockingNoSafepoint(String, SubstrateUtil.Thunk) - Static method in class com.oracle.svm.core.thread.VMOperation
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.VMOperation
Convenience method for thunks that can be run by allocating a VMOperation.
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.thread.VMThreads
Make sure the runtime is initialized for threading.
ensureOpen() - Method in class com.oracle.svm.core.genscavenge.PinnedAllocatorImpl
 
ensureParsed(HostedMethod, CompileQueue.CompileReason) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
enter(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Enters an existing context for the current thread (for example, one created with CEntryPointActions.enterAttachThread(Isolate)).
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeoptEntryStubContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
ENTER - Static variable in interface com.oracle.svm.core.thread.Safepoint.SafepointRequestValues
 
ENTER_ISOLATE_MT - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
enterAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
enterAttachThread(Isolate) - 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
Enter a Critical Section
EnterCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
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.
EnterIsolatePrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.EnterIsolatePrologue
 
enterIsolateSnippet(Isolate) - 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
 
entries() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns an enumeration of the ZIP file entries.
ENTRY_POINT_FRAME_SIZE - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value for the frame size of entry points that is used by CodeInfoQueryResult.isEntryPoint().
entryArray - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
entryKind(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
entryKind(int) - Method in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
EntryPointNamePrefix - Static variable in class com.oracle.svm.core.SubstrateOptions
 
EntryPointReason() - Constructor for class com.oracle.svm.hosted.code.CompileQueue.EntryPointReason
 
entryPoints - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
entrySet() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
EnumArrayLookup - Class in com.oracle.svm.core.c.enums
 
EnumArrayLookup(long[], long, Enum<?>[]) - Constructor for class com.oracle.svm.core.c.enums.EnumArrayLookup
 
EnumConstantInfo - Class in com.oracle.svm.hosted.c.info
 
EnumConstantInfo(String, ResolvedJavaField, boolean, Enum<?>) - Constructor for class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
EnumInfo - Class in com.oracle.svm.hosted.c.info
 
EnumInfo(String, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.c.info.EnumInfo
 
enumInterfaces() - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface
 
enumIPv4Interfaces(int, JavaNetNetworkInterface.netif) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
enumIPv6Interfaces(int, JavaNetNetworkInterface.netif) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
EnumLookupInfo - Class in com.oracle.svm.hosted.c.info
 
EnumLookupInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumLookupInfo
 
EnumMapLookup - Class in com.oracle.svm.core.c.enums
 
EnumMapLookup(long[], Map<Long, Enum<?>>) - Constructor for class com.oracle.svm.core.c.enums.EnumMapLookup
 
EnumNoLookup - Class in com.oracle.svm.core.c.enums
 
EnumNoLookup(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumNoLookup
 
EnumRuntimeData - Class in com.oracle.svm.core.c.enums
 
EnumRuntimeData(long[]) - Constructor for class com.oracle.svm.core.c.enums.EnumRuntimeData
 
EnumValueInfo - Class in com.oracle.svm.hosted.c.info
 
EnumValueInfo(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.c.info.EnumValueInfo
 
ENXIO() - Static method in class com.oracle.svm.core.posix.headers.Errno
No such device or address.
EOF() - Static method in class com.oracle.svm.core.posix.headers.Stdio
End of file character.
EOPNOTSUPP() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation not supported on transport endpoint
EOVERFLOW() - Static method in class com.oracle.svm.core.posix.headers.Errno
Value too large for defined data type
EOWNERDEAD() - Static method in class com.oracle.svm.core.posix.headers.Errno
Owner died
EPERM() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation not permitted.
EPFNOSUPPORT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol family not supported
epilogue(Pointer, UnsignedWord) - Method in interface com.oracle.svm.core.genscavenge.CardTable.Visitor
Called after all visiting.
epilogue() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
After a visit ends.
epilogue() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
 
epilogue() - Method in class com.oracle.svm.core.heap.FramePointerMapWalker
 
epilogue() - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Called after all Object references have been visited.
epilogue() - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Called after all Objects have been visited.
epilogue() - Method in interface com.oracle.svm.core.stack.StackFrameVisitor
Called after all frames have been visited.
EPIPE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Broken pipe.
epoll_create(int) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxEPoll
 
epoll_ctl(int, int, int, LinuxEPoll.epoll_event) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxEPoll
 
epoll_wait(int, LinuxEPoll.epoll_event, int, int) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxEPoll
 
EPROTO() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol error
EPROTONOSUPPORT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol not supported
EPROTOTYPE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol wrong type for socket
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.code.CGlobalDataReference
 
equals(Object) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
equals(Object) - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
equals(Object) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
equals(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
equals(Object) - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
ERA() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ERA_D_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ERA_D_T_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ERA_T_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
ERANGE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Math result not representable.
EREMCHG() - Static method in class com.oracle.svm.core.posix.headers.Errno
Remote address changed
EREMOTE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Object is remote
EREMOTEIO() - Static method in class com.oracle.svm.core.posix.headers.Errno
Remote I/O error
ERESTART() - Static method in class com.oracle.svm.core.posix.headers.Errno
Interrupted system call should be restarted
ERFKILL() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation not possible due to RF-kill
EROFS() - Static method in class com.oracle.svm.core.posix.headers.Errno
Read-only file system.
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
 
errno() - Static method in 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
 
ErrnoMirrorMessageResolution - Class in com.oracle.svm.truffle.nfi
 
ErrnoMirrorMessageResolution() - Constructor for class com.oracle.svm.truffle.nfi.ErrnoMirrorMessageResolution
 
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.
ESHUTDOWN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Cannot send after transport endpoint shutdown
ESOCKTNOSUPPORT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Socket type not supported
ESPIPE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Illegal seek.
ESRCH() - Static method in class com.oracle.svm.core.posix.headers.Errno
No such process.
ESRMNT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Srmount error
ESTALE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Stale NFS file handle
ESTRPIPE() - Static method in class com.oracle.svm.core.posix.headers.Errno
Streams pipe error
ETHER_ADDR_LEN() - Static method in class com.oracle.svm.core.posix.headers.NetEthernet
 
ETIME() - Static method in class com.oracle.svm.core.posix.headers.Errno
Timer expired
ETIMEDOUT() - Static method in class com.oracle.svm.core.posix.headers.Errno
Connection timed out
ETOOMANYREFS() - Static method in class com.oracle.svm.core.posix.headers.Errno
Too many references: cannot splice
ETXTBSY() - Static method in class com.oracle.svm.core.posix.headers.Errno
Text file busy.
EUCLEAN() - Static method in class com.oracle.svm.core.posix.headers.Errno
Structure needs cleaning
euidaccess(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for access to NAME using the effective UID and GID (as normal file operations use).
EUNATCH() - Static method in class com.oracle.svm.core.posix.headers.Errno
Protocol driver not attached
EUSERS() - Static method in class com.oracle.svm.core.posix.headers.Errno
Too many users
EV_ADD() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
EV_DELETE() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
EV_SET(DarwinEvent.kevent, Word, short, short, int, Word, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
event - Variable in class com.oracle.svm.core.thread.ParkEvent
The ticket: false implies unavailable, true implies available.
events() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_event
 
events(int) - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_event
 
events() - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
EVFILT_READ() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
EVFILT_WRITE() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
EWOULDBLOCK() - Static method in class com.oracle.svm.core.posix.headers.Errno
Operation would block
exception - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
exceptionOffset - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
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
 
ExcludeFromReferenceMap - Annotation Type in com.oracle.svm.core.annotate
Mechanism for excluding a field from the reference map.
EXDEV() - Static method in class com.oracle.svm.core.posix.headers.Errno
Cross-device link.
executable - Variable in enum com.oracle.svm.hosted.image.AbstractBootImage.NativeImageKind
 
ExecutableViaCCBootImage - Class in com.oracle.svm.hosted.image
 
ExecutableViaCCBootImage(AbstractBootImage.NativeImageKind, HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, HostedMethod, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.ExecutableViaCCBootImage
 
EXECUTE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
Instructions in the memory range may be executed.
execute() - Method in class com.oracle.svm.core.thread.VMOperation
What it means to execute an operation.
executeStartupHooks() - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
executeTearDownHooks() - Static method in class com.oracle.svm.core.jdk.RuntimeSupport
Called only internally as part of the isolate tear down process.
executeVarargs(Object...) - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
executor - Variable in class com.oracle.svm.hosted.code.CompileQueue
 
execv(CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Execute PATH with arguments ARGV and environment from `environ'.
execve(CCharPointer, CCharPointerPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Replace the current process, executing PATH with arguments ARGV and environment ENVP.
execve(CCharPointer, CCharPointerPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
execvp(CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Execute FILE, searching in the `PATH' environment variable if it contains no slashes, with arguments ARGV and environment from `environ'.
EXFULL() - Static method in class com.oracle.svm.core.posix.headers.Errno
Exchange full
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
 
expect - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
ExposeCRuntimeArgumentBlockFeature() - Constructor for class com.oracle.svm.core.JavaMainWrapper.ExposeCRuntimeArgumentBlockFeature
 
ExposeExecutableNameFeature() - Constructor for class com.oracle.svm.core.posix.darwin.DarwinExecutableName.ExposeExecutableNameFeature
 
ExposeExecutableNameFeature() - Constructor for class com.oracle.svm.core.posix.linux.LinuxExecutableName.ExposeExecutableNameFeature
 
ExposeObjectFileNameFeature() - Constructor for class com.oracle.svm.core.posix.PosixObjectFile.ExposeObjectFileNameFeature
 
ExposeSetLocaleFeature() - Constructor for class com.oracle.svm.core.posix.PosixUtils.ExposeSetLocaleFeature
 
extra() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
extra_len() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
extra_max() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
extractByte(int, int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
Extract a byte from an int.
extractImageClassPath(List<String>) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
extractWatchPID(List<String>) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 

F

f_bavail() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_bfree() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_blocks() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_bsize() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
F_DUPFD() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Duplicate file descriptor.
F_EXLCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
f_favail() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_ffree() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_files() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_flag() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_frsize() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
f_fsid() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
F_GETFD() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Get file descriptor flags.
F_GETFL() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Get file status flags.
F_GETLEASE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Enquire what lease is active.
F_GETLK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Get record locking info.
F_GETOWN() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set owner (process receiving SIGIO).
F_LOCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Lock a region for exclusive use.
f_namemax() - Method in interface com.oracle.svm.core.posix.headers.Statvfs.statvfs
 
F_NOTIFY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Request notifications on a directory.
F_OK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for existence.
F_RDLCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Read lock.
F_SETFD() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set file descriptor flags.
F_SETFL() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set file status flags.
F_SETLEASE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set a lease.
F_SETLK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set record locking info (non-blocking).
F_SETLKW() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set record locking info (blocking).
F_SETOWN() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Get owner (process receiving SIGIO).
F_SETSIG() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Set number of signal to be sent.
F_SHLCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
F_TEST() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test a region for other processes locks.
F_TLOCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test and lock a region for exclusive use.
F_ULOCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Unlock a previously locked region.
F_UNLCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Remove lock.
F_WRLCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Write lock.
faccessat(int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for access to FILE relative to the directory FD is open on.
factory(int, long, SubstrateInstalledCode, DeoptimizedFrame.VirtualFrame, CodePointer) - Static method in class com.oracle.svm.core.deopt.DeoptimizedFrame
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GCImpl.Accounting
 
factory(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider) - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
 
factory() - Static method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyObjectsWalker
A factory for an instance that will be initialized lazily.
factory(ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
factory() - Static method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Always
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Never
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Sometimes
 
factory() - Static method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
A factory for a Heap Verifier.
factory(String) - Static method in class com.oracle.svm.core.genscavenge.Latch
Create a latch that is closed.
factory(Object, UnsignedWord, Pointer) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
factory(Object) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
factory() - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
factory(Object, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
factory() - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.InterferenceElement
 
factory(Object) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
factory(Pointer, CodePointer, DeoptimizedFrame) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
factory() - Static method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
factory() - Static method in class com.oracle.svm.core.heap.AllocationFreeList
 
factory() - Static method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Factory method.
factory(String) - Static method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
factory(T, FeebleReferenceList<T>) - Static method in class com.oracle.svm.core.heap.FeebleReference
 
factory() - Static method in class com.oracle.svm.core.heap.FeebleReferenceList
A factory.
factory(ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.heap.FramePointerMapWalker
 
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() - Static method in class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack
 
factory(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Static method in class com.oracle.svm.hosted.image.NativeBootImage.TextImpl
 
factory() - Static method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
factory(String, long, ByteOrder) - Static method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
factory(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.meta.MethodPointer
 
fADX() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAES() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
FAIL_FATALLY - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
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
 
FallbackHeaderResolver(String) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.FallbackHeaderResolver
 
fallocate(int, int, SignedWord, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Reserve storage for the data of the file associated with FD.
fAMD3DNOWPREFETCH() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
family - Variable in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
farReturn(Object, Pointer, CodePointer) - 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) - Constructor for class com.oracle.svm.core.graal.nodes.FarReturnNode
 
fastNewArray(DynamicHub, int, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
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.
FATAL_RUNTIME_ASSERTION - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_DOUBLE - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_FLOAT - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_INT - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_LONG - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_OBJ - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
FATAL_RUNTIME_ASSERTION_OBJ_OBJ - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
fatalError() - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
fatalError() - Method in class com.oracle.svm.core.windows.WindowsLogHandler
 
fAVX() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX2() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512BW() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512CD() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512DQ() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512ER() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512F() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fAVX512PF() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fBMI1() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fBMI2() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fchdir(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change the process's working directory to the one FD is open on.
fchmod(int, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access permissions of the file FD is open on to MODE.
fchmodat(int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access permissions of FILE relative to the directory FD is open on.
fchown(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change the owner and group of the file that FD is open on.
fchownat(int, CCharPointer, int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change the owner and group of FILE relative to the directory FD is open on.
fCLMUL() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fclose(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio
Close STREAM.
fclose(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
fCMOV() - Method in interface com.oracle.svm.core.LibCHelper.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(int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Do the file control operation described by CMD on FD.
fcntl(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
fcntl(int, int, Fcntl.flock) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
Fcntl.flock - Interface in com.oracle.svm.core.posix.headers
 
Fcntl.NoTransitions - Class in com.oracle.svm.core.posix.headers
Open file using the file handle.
fcntl_no_transition(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
fCX8() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fd() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_data
 
fd(int) - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_data
 
fd() - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
FD_CLOEXEC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
For F_[GET|SET]FD.
fdatasync(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Synchronize at least the data part of a file with the underlying media.
fdopendir(int) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Same as opendir, but open the stream on the file descriptor FD.
fdval(FileDescriptor) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
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
 
FeebleReference<T> - Class in com.oracle.svm.core.heap
A feeble substitute for java.lang.ref.Reference.
FeebleReference(T, FeebleReferenceList<T>) - Constructor for class com.oracle.svm.core.heap.FeebleReference
Constructor for subclasses.
FeebleReferenceList<T> - Class in com.oracle.svm.core.heap
A feeble version of java.lang.ref.ReferenceQueue.
fERMS() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fexecve(int, CCharPointerPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Execute the file FD refers to, overlaying the running program image.
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
 
fFXSR() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fgetc(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
fgets(CCharPointer, int, Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio
 
fHT() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
field - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
fieldLocationIdentity(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
fieldOffset(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
fields - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
fields - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
FieldsOffsetsFeature - Class in com.oracle.svm.graal.hosted
Graal uses unsafe memory accesses to access Nodes and LIRInstructions.
FieldsOffsetsFeature() - Constructor for class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
FieldsOffsetsFeature.InputsIterationMaskRecomputation - Class in com.oracle.svm.graal.hosted
 
FieldsOffsetsFeature.SuccessorsIterationMaskRecomputation - Class in com.oracle.svm.graal.hosted
 
File - Class in com.oracle.svm.core.posix.headers
Contains definitions from sys/file.h that we need.
File() - Constructor for class com.oracle.svm.core.posix.headers.File
 
FILE_MAP_EXECUTE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
MapViewOfFile - dwDesiredAccess Constants
FILE_MAP_READ() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
FILE_MAP_WRITE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
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
 
FileLog - Class in com.oracle.svm.core.log
 
FileLog() - Constructor for class com.oracle.svm.core.log.FileLog
 
FilesFeature - Class in com.oracle.svm.core.jdk
 
FilesFeature() - Constructor for class com.oracle.svm.core.jdk.FilesFeature
 
FilesSupport - Class in com.oracle.svm.core.jdk
 
FilesSupport() - Constructor for class com.oracle.svm.core.jdk.FilesSupport
 
FileSystemProviderFeature - Class in com.oracle.svm.core.jdk
 
FileSystemProviderFeature() - Constructor for class com.oracle.svm.core.jdk.FileSystemProviderFeature
 
FileUtils - Class in com.oracle.svm.hosted.c.util
 
FileUtils() - Constructor for class com.oracle.svm.hosted.c.util.FileUtils
 
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
Fills the FrameInfoQueryResult.source* and FrameInfoQueryResult.ValueInfo.name fields.
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromImage
 
fillDebugNames(BytecodeFrame, FrameInfoQueryResult, boolean) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
 
fillToMemoryAtomic(Pointer, UnsignedWord, byte) - Static method in class com.oracle.svm.core.MemoryUtil
 
filterAllocatableRegisters(PlatformKind, RegisterArray) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
filterEntries(long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
findAllFieldsForLayout(HostedUniverse, HostedMetaAccess, Map<AnalysisField, HostedField>, ArrayList<HostedField>, ArrayList<HostedField>, HostedInstanceClass) - Method in class com.oracle.svm.hosted.HostedConfiguration
 
findAnnotatedClasses(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findAnnotatedClasses(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findAnnotatedFields(Class<? extends Annotation>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
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 interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
findClass(String, String) - Method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
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
 
findElementInfo(Object) - 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
 
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() - 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
 
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
 
findPatchData(int, int) - Method in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher
 
findPathInBootImageHeap(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathInBootImageHeap(Object, Object, Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathInHeap(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathInStack(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathToObject(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findPathToObject(PathExhibitor, Object) - Static method in class com.oracle.svm.core.genscavenge.PathExhibitor.TestingBackDoor
 
findPathToRoot(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
findResource(String, String) - Method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
findResourceAsStreamByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findResourceByName(String) - Method in class com.oracle.svm.hosted.ImageClassLoader
 
findSubclasses(Class<T>) - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
findSubclasses(Class<T>) - 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(Path) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
finish(DebugContext) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
finish() - Method in class com.oracle.svm.truffle.TypeFlowIterator
 
finishCompilation(OptimizedCallTarget, CancellableCompileTask, boolean) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
FIOASYNC() - Static method in class com.oracle.svm.core.posix.headers.Ioctl
 
FIOCLEX() - Static method in class com.oracle.svm.core.posix.headers.Ioctl
 
FIOGETOWN() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
FIONBIO() - Static method in class com.oracle.svm.core.posix.headers.Ioctl
 
FIONCLEX() - Static method in class com.oracle.svm.core.posix.headers.Ioctl
 
FIONREAD() - Static method in class com.oracle.svm.core.posix.headers.Ioctl
 
FIOSETOWN() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
FirstObjectTable - Class in com.oracle.svm.core.genscavenge
A "first object table" to tell me the start of the first object that crosses onto a card remembered set memory region.
FirstObjectTable.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Make some protected things public, for testing.
firstReadOnlyPrimitiveObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
firstReadOnlyReferenceObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
firstThread() - Static method in class com.oracle.svm.core.thread.VMThreads
Iteration of all IsolateThreads that are currently running.
firstWritablePrimitiveObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
firstWritableReferenceObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
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[]).
FloatConvertLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.NonSnippetLowerings.FloatConvertLowering
 
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
 
flock(int, int) - Static method in class com.oracle.svm.core.posix.headers.File
 
flock(int, int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
flow - Variable in class com.oracle.svm.truffle.TypeFlowIterator.WorkListEntry
 
flush() - Method in class com.oracle.svm.core.log.Log
Forces the log to flush to its destination.
flush() - Method in class com.oracle.svm.core.log.RealLog
 
flush() - Method in class com.oracle.svm.core.log.StringBuilderLog
 
flush() - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
flush() - 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
Flush the File Buffers for hFile.
fLZCNT() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fMMX() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
FoldedPredicate(Predicate<String>) - Constructor for class com.oracle.svm.core.SubstrateOptions.FoldedPredicate
 
fopen(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio
Open a file and create a new stream for it.
fopen(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
forAbstract() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forArray(boolean, int, int, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forBoxed(JavaKind, Object) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
forBoxedValue(JavaKind, Object) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
ForceDumpGraphsBeforeCompilation - Static variable in class com.oracle.svm.graal.SubstrateGraalUtils.Options
 
forceInitializeHosted(ResolvedJavaType) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
Initializes the class during image building, and reports an error if the user requested to delay initialization to runtime.
forceInitializeHosted(Class<?>) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
Initializes the class during image building, and reports an error if the user requested to delay initialization to runtime.
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
 
forEachFeature(Consumer<Feature>) - Method in class com.oracle.svm.hosted.FeatureHandler
 
forEachGraalFeature(Consumer<GraalFeature>) - Method in class com.oracle.svm.hosted.FeatureHandler
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.graal.jdk.ArraycopySnippets
 
FOREIGN_CALLS - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
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.
forHeapBase() - Static method in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
forHeapBase() - Static method in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
forInstance(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forInterface() - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
forIsolateThread() - Static method in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
forIsolateThread() - Static method in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
fork() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Clone the calling process, creating an exact copy.
fork() - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
formatArray(Pointer, Class<?>, int, boolean, boolean) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Installs the array header and zeros the rest of the object.
FormatArrayLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.FormatArrayLowering
 
FormatArrayNode - Class in com.oracle.svm.core.graal.nodes
 
FormatArrayNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
formatArraySnippet(Word, DynamicHub, int, boolean, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
formatHub(DynamicHub, boolean, boolean) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
formatObject(Pointer, Class<?>, boolean) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Installs the object header and zeros the rest of the object.
FormatObjectLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.FormatObjectLowering
 
FormatObjectNode - Class in com.oracle.svm.core.graal.nodes
 
FormatObjectNode(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
formatObjectSnippet(Word, DynamicHub, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
forName(String) - 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
 
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
 
forPinned(Inflation, ValueNode, BytecodeLocation, AnalysisType) - Static method in class com.oracle.svm.hosted.analysis.SVMTypeState
Wraps the analysis pinned object corresponding into a non-null type state.
forPinned(Inflation, ValueNode, BytecodeLocation, AnalysisType, AnalysisContext) - Static method in class com.oracle.svm.hosted.analysis.SVMTypeState
Wraps the analysis pinned object corresponding into a non-null type state.
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.
forType(LocaleProviderAdapter.Type) - Static method in class com.oracle.svm.core.jdk.Target_sun_util_locale_provider_LocaleProviderAdapter_JDK8OrEarlier
 
forwardedReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
fpathconf(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get file-specific configuration about descriptor FD.
fPOPCNT() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
FrameAccess - Class in com.oracle.svm.core
 
FrameAccess() - Constructor for class com.oracle.svm.core.FrameAccess
 
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, PinnedAllocator) - 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
 
frameInfoEncodings - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
frameInfoNames - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
frameInfoObjectConstants - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
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
 
frameInfoSourceClassNames - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
frameInfoSourceFileNames - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
frameInfoSourceMethodNames - Variable in class com.oracle.svm.core.code.FrameInfoEncoder
 
FramePointerMapWalker - Class in com.oracle.svm.core.heap
A StackFrameVisitor that applies an ObjectReferenceVisitor to all the Object references in a frame.
FramePointerMapWalker(ObjectReferenceVisitor) - Constructor for class com.oracle.svm.core.heap.FramePointerMapWalker
 
frameSlotVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
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
The free() function frees the memory space pointed to by ptr, which must have been returned by a previous call to malloc(), calloc() or realloc().
free(JavaNetNetworkInterface.netaddr) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
Free a netaddr.
free(JavaNetNetworkInterface.netif) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netif
 
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
The free() function frees the memory space pointed to by ptr, which must have been returned by a previous call to malloc(), calloc() or realloc().
free(PointerBase, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
freeaddrinfo(Netdb.addrinfo) - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
freeif(JavaNetNetworkInterface.netif) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface
 
freeifaddrs(Ifaddrs.ifaddrs) - Static method in class com.oracle.svm.core.posix.headers.Ifaddrs
The data returned by getifaddrs() is dynamically allocated and should be freed using freeifaddrs() when no longer needed.
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.thread.VMThreads
Free the native memorry allocated by VMThreads.allocateIsolateThread(int).
freeIsolateThread(IsolateThread) - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
freeMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
freeze(String) - Method in class com.oracle.svm.core.thread.Safepoint.Master
Have each of the threads (except myself!) stop at a safepoint.
fromCFStringRef(CoreFoundation.CFStringRef) - Static method in class com.oracle.svm.core.posix.darwin.DarwinCoreFoundationUtils
 
fromClass(Class<?>) - Static method in class com.oracle.svm.core.hub.DynamicHub
 
fromVMThread(IsolateThread) - Method in class com.oracle.svm.core.thread.JavaThreads
 
fRTM() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE2() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE3() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE41() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE42() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSE4A() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fSSSE3() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fstat(int, Stat.stat) - Static method in class com.oracle.svm.core.posix.headers.Stat
Get file attributes for the file, device, pipe, or socket that file descriptor FD is open on and put them in BUF.
fstatat(int, CCharPointer, Stat.stat, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Similar to stat, get the attributes for FILE and put them in BUF.
fstatvfs(int, Statvfs.statvfs) - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Return information about the filesystem containing the file FILDES refers to.
fsync(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make all changes done to FD actually appear on disk.
fsync(int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
ftruncate(int, long) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Truncate the file FD is open on to LENGTH bytes.
fTSC() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
fTSCINV() - Method in interface com.oracle.svm.core.LibCHelper.CPUFeatures
 
futimens(int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access and modification times of the file associated with FD.
futimes(int, Time.timeval) - Static method in class com.oracle.svm.core.posix.headers.Time
Same as `utimes', but takes an open file descriptor instead of a name.
futimesat(int, CCharPointer, Time.timeval) - Static method in class com.oracle.svm.core.posix.headers.Time
Change the access time of FILE relative to FD to TVP[0] and the modification time of FILE to TVP[1].

G

g(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
g(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
g(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
GatherSafepointStatistics - Static variable in class com.oracle.svm.core.thread.Safepoint.Statistics.Options
 
GC - Interface in com.oracle.svm.core.heap
 
GCImpl - Class in com.oracle.svm.core.genscavenge
 
GCImpl(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.GCImpl
Constructor for subclasses.
GCImpl.Accounting - Class in com.oracle.svm.core.genscavenge
Accounting for this collector.
GCImpl.CollectionVMOperation - Class in com.oracle.svm.core.genscavenge
 
GCImpl.RememberedSetConstructor - Class in com.oracle.svm.core.genscavenge
A ObjectVisitor to build the remembered set for a chunk.
GCImpl.Timer - Class in com.oracle.svm.core.genscavenge
A class for the timers kept by the collector.
GCImpl.UnpinnedObjectReferenceWalkerException - Exception 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.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.DimensionsNode
 
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.ReadInstructionPointerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.core.graal.nodes.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.nodes.WriteStackPointerNode
 
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.SafepointCheckNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.svm.hosted.nodes.DiscardStampNode
 
generatedFiles(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
generateHashCode() - Static method in class com.oracle.svm.core.jdk.IdentityHashCodeSupport
 
Generation - Class in com.oracle.svm.core.genscavenge
A Generation is a collection of one or more Spaces.
GenericInfo - Class in com.oracle.svm.core.hub
 
genGetField(int, int, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genGetStatic(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genIf(ValueNode, Condition, ValueNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genInvokeDynamic(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genInvokeSpecial(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genInvokeStatic(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genInvokeVirtual(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genLoadConstant(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genLoadFieldNode(Assumptions, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
genNewInstance(int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genPutField(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genPutStatic(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
genReturn(ValueNode, JavaKind) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
get() - Method in class com.oracle.svm.core.c.CGlobalData
 
get() - Static method in class com.oracle.svm.core.graal.code.SubstrateBackendFactory
 
get(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
get() - Method in class com.oracle.svm.core.heap.FeebleReference
Turn the referent into a strong reference.
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.AtomicPointer
 
get() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
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.AtomicWord
Gets the current value.
get() - Static method in class com.oracle.svm.graal.GraalSupport
 
get(NativeLibraries, NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
get() - Static method in class com.oracle.svm.hosted.GraalEdgeUnsafePartition
 
get() - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
get_c_lflag() - Method in interface com.oracle.svm.core.posix.headers.Termios.termios
 
get_current_dir_name() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return a malloc'd string containing the current directory name.
get_data() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
get_fflags() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
get_filter() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
get_flags() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
get_ident() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
get_udata() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
getAccess() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees.RestrictionInfo
 
getAccessorInfo() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getAccessorKind() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
getAccounting() - Static method in class com.oracle.svm.core.genscavenge.CollectionPolicy
 
getAccounting() - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
getAccounting() - Method in class com.oracle.svm.core.genscavenge.Space
The accounting for this Space.
getActionForInvokeExceptionEdge(InlineInvokePlugin.InlineInfo) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
getAdapter(Class<? extends LocaleServiceProvider>, Locale) - Static method in class com.oracle.svm.core.jdk.Target_sun_util_locale_provider_LocaleProviderAdapter_JDK8OrEarlier
 
getAddress() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getAddress() - Method in class com.oracle.svm.core.genscavenge.graal.WriteBarrierNode
 
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.truffle.api.SubstrateOptimizedCallTarget
 
getaddrinfo(CCharPointer, CCharPointer, Netdb.addrinfo, Netdb.addrinfoPointer) - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
getAlignedChunk() - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAlignedChunkFromProvider() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
getAlignedConstantsSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getAlignedHeapChunkSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The size of an aligned chunk as an Unsigned.
getAlignedHeapOverhead() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
The overhead of an aligned chunk.
getAlignment() - Method in class com.oracle.svm.core.config.ObjectLayout
The minimum alignment of objects (instances and arrays).
getAllDeclaredMethods() - Method in class com.oracle.svm.hosted.meta.HostedType
Returns all methods (including constructors and synthetic methods) that have this type as the declaring class.
getAllocatableRegisters() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getAllocationEnd(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getAllocationEnd(LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAllocationEnd(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the address where allocation has ended within the heap chunk.
getAllocationStart(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.MemoryWalkerAccessImpl
 
getAllocationStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the address where allocation starts within the heap chunk.
getAllocationTop(LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getAllOptionNames() - Method in class com.oracle.svm.core.option.RuntimeOptionValues
 
getAndAdd(UnsignedWord) - Method in class com.oracle.svm.core.util.AtomicUnsigned
Atomically adds the given value to the current value.
getAndResetRequireAnalysisIteration() - Method in class com.oracle.svm.hosted.FeatureImpl.DuringAnalysisAccessImpl
 
getAndSet(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
getAndSet(T) - Method in class com.oracle.svm.core.util.AtomicWord
Atomically sets to the given value and returns the old value.
getAndSubtract(UnsignedWord) - Method in class com.oracle.svm.core.util.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
 
getAnnotatedInterfaces() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotatedSuperclass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotatedSuperInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getAnnotation(Object, Class<T>) - Static 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.InjectedAccessorsField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getAnnotation(Class<T>) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getAnnotations(Object) - Static 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.InjectedAccessorsField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
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
 
getAnyFrameMethod() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getAppliedArguments() - Method in interface com.oracle.svm.hosted.option.HostedOptionProvider
 
getArchitectureName() - Static method in class com.oracle.svm.core.SubstrateUtil
 
getArgs(int, CCharPointerPointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Convert C-style to Java-style command line arguments.
getArgumentStorageKinds() - Method in class com.oracle.svm.core.graal.code.SubstrateCallingConvention
 
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayBaseOffset(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
The offset from the origin of an array to the first element.
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.hosted.analysis.SVMAnalysisMetaAccess
 
getArrayBaseOffset() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayBaseOffset(JavaKind) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
getArrayClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getArrayClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getArrayClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getArrayClass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayClass(int) - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getArrayClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getArrayDimension() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getArrayElementOffset(JavaKind, int) - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayElementOffset(int, int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getArrayElementOffset(int) - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayElementStorageKind() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayField() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getArrayHashCodeOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getArrayHub() - Method in class com.oracle.svm.core.hub.DynamicHub
 
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.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.JDK10OrEarlier
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK11OrLater
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK8OrEarlier
 
getAsBoolean() - Method in class com.oracle.svm.core.jdk.JDK9OrLater
 
getAsBoolean() - Method in class com.oracle.svm.graal.hosted.GraalFeature.IsEnabled
 
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
 
getAttributesMap() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
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
 
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.hosted.nodes.SubstrateMethodCallTargetNode
 
getBigBang() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getBigbang() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
getBitFieldOffset() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getBitsetField() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getBootImageKind() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getBroadcast(int, CCharPointer, Socket.sockaddr) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
getBuffer() - Method in class com.oracle.svm.core.heap.PinnedBuffer
 
getBuffer() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getBuiltImage() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
getBuiltin() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getByte(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getByteIndex() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getByteOffsetInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getBytes() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getBytes() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getCached(String, Locale) - Method in class com.oracle.svm.core.jdk.LocalizationSupport
Get cached resource bundle.
getCalleeSaveRegisters() - Method in class com.oracle.svm.core.graal.code.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.RestrictHeapAccessCallees.RestrictionInfo
 
getCallerMap() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
Get the map from a callee to a caller.
getCallerSaveRegisters() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], ValueKindFactory<?>) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getCallingConventionRegisters(CallingConvention.Type, JavaKind) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getCallMethods() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCallSignatureKind(boolean, ResolvedJavaType, MetaAccessProvider, TargetDescription) - Static method in class com.oracle.svm.core.config.ObjectLayout
 
getCallTreeNode() - Method in class com.oracle.svm.graal.hosted.GraalFeature.RuntimeBytecodeParser
 
getCanonicalIdentifier() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
getCapability(Class<T>) - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getCardTableLimit(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the limit of the card table.
getCardTableStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the start of the card table?
getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getCardTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk.TestingBackDoor
 
getCause() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
What caused this verification?
getCause() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getCGlobalDataInfo(CGlobalDataImpl<?>) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
getChildFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getChildren() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getChildren() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getChildrenFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getChunkSizeForObject(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
How large an UnalignedHeapChunk is needed to hold an object of the given size?
getClasses() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getClassInitializationInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getClassInitializer() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getClassInitializer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getClassList() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Return a list of all the classes in the heap.
getClassList() - Method in class com.oracle.svm.core.heap.Heap
Return a list of all the classes in the heap.
getClassLoader() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
getClassName() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
getClasspath() - Method in class com.oracle.svm.hosted.ImageClassLoader
 
getCloneableFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getCode() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getCode() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getCode() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getCode() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getCode() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getCode() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getCode() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getCodeAddress() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getCodeAddressOffset() - Method in class com.oracle.svm.hosted.meta.HostedMethod
Returns the address offset of the compiled code relative to the code of the first method in the buffer.
getCodeCache() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getCodeCacheSize() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCodeEnd() - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
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() - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
getCodeSize() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getCodeSize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getCodeStart() - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
getCommand() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getCommand() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getComment() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the comment string for the entry.
getComment() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns the zip file comment, or null if none.
getCompilable() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getCompilationAtOffset(int) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
getCompilationIdentifier(CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
getCompilationProblemsPerAction() - Method in class com.oracle.svm.graal.GraalSupport
 
getCompilationProblemsPerAction() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
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
 
getCompileQueue() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getCompilerCommand() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getCompilerCommand() - 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.SubstrateTruffleCompiler
 
getCompilerConfigurationName() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
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
 
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
 
getCompressedSize() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the size of the compressed entry data.
getCompressEncoding() - Static method in class com.oracle.svm.core.graal.code.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
 
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.code.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.hosted.meta.HostedUniverse
 
getConstantPool(MetaAccessProvider) - Static method in class com.oracle.svm.core.code.CEntryPointCallStubs
 
getConstantPool() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getConstantPool() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getConstantReflection() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
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
 
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
 
getCount() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getCount(int) - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
getCounters() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
getCounters() - Method in class com.oracle.svm.core.util.Counter.Group
 
getCrc() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the CRC-32 checksum of the uncompressed entry data.
getCreationTime() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the creation time of the entry.
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
 
getCurrentCapacity(ObjectHandles) - Static method in class com.oracle.svm.core.handles.ObjectHandlesTestingBackdoor
 
getCurrentCount(ObjectHandles) - Static method in class com.oracle.svm.core.handles.ObjectHandlesTestingBackdoor
 
getCurrentOSThreadId() - Method in class com.oracle.svm.core.posix.thread.PosixVMThreads
 
getCurrentOSThreadId() - Method in class com.oracle.svm.core.thread.VMThreads
 
getCurrentOSThreadId() - Method in class com.oracle.svm.core.windows.WindowsVMThreads
 
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.thread.JavaThreads
 
GetCurrentThreadId() - Static method in class com.oracle.svm.core.windows.headers.Process
 
getCurrentThreadIsolate(IsolateThread) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
getCustomCompileFunction() - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
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
 
getcwd(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the pathname of the current working directory, and put it in SIZE bytes of BUF.
getDaemonThreads() - Method in class com.oracle.svm.core.thread.JavaThreads
 
getData() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns additional data for the value, according to the specification in FrameInfoQueryResult.ValueType.
getData() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getData() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getDataInfo() - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
 
getDataInfo() - Method in class com.oracle.svm.core.graal.nodes.CGlobalDataLoadAddressNode
 
getdate(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Parse the given string as a date specification and return a value representing the value.
getdate_err() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Set to one of the following values to indicate an error.
getdate_r(CCharPointer, Time.tm) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Since `getdate' is not reentrant because of the use of `getdate_err' and the static buffer to return the result in, we provide a thread-safe variant.
getDebugAllUsedRegisters() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getDebugAllUsedStackSlots() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getDebugContext() - Method in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
getDebugHandlersFactories() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getDebugOutputDirectory() - Method in class com.oracle.svm.graal.GraalSupport
 
getDebugOutputDirectory() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
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.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.InjectedAccessorsField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getDeclaredAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaredAnnotationsByType(Class<A>) - Method in class com.oracle.svm.core.hub.DynamicHub
In JDK this method uses a lazily computed map of annotations.
getDeclaredAnnotationsByType(Class<T>) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredConstructors() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaredMethods() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getDeclaredMethods() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getDeclaringClass() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
getDeclaringClass() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getDeclaringClass() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getDeclaringClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getDefinedPackage(String) - Method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
getDelayedInvocationPluginMethods() - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getdenom() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinTime.MachTimebaseInfo
 
getDeoptEntries() - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
getDeoptimzationSourcePositions() - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationResult
 
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.code.amd64.SubstrateAMD64Backend
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.TextImpl
 
getDescription() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.ParseTask
 
getDescription() - Method in class com.oracle.svm.hosted.code.CompileQueue.TrivialInlineTask
 
getDescriptor() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getDescriptor(String) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
getDescriptors() - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
getDirectives() - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
getDirectives() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getdirentries(int, CCharPointer, SignedWord, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Read directory entries from FD into BUF, reading at most NBYTES.
getDiscoveredList() - Static method in class com.oracle.svm.core.genscavenge.DiscoverableReferenceProcessing
The first element of the discovered list, or null.
getDocumentation() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getdomainname(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get and set the NIS (aka YP) domain name, if any.
getdtablesize() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the maximum number of file descriptors the current process could possibly have.
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
Get the effective group ID of the calling process.
getElementalType() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getElementForLineNumber(int) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
getEnclosingHeapChunk(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getEnclosingType() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getEnclosingType() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getEnclosingUnalignedHeapChunk(Object) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Map from an object to a header for the enclosing chunk.
getEncodedBci() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns an encoding of the bytecode index itself plus the duringCall and rethrowException flags.
getEncodedGraphStartOffset() - Method in interface com.oracle.svm.core.graal.meta.SharedRuntimeMethod
 
getEncodedGraphStartOffset() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncodedLineNumberTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncoding() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getEncoding() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getEnd() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
Pointer to limit of the memory available for allocation, i.e., the end of the memory.
getEndBitInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getEnterAction() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getEntry(String) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns the zip file entry for the specified name, or null if not found.
getEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getEntryOffset(Infopoint) - Static method in class com.oracle.svm.core.code.CodeInfoEncoder
 
getEnumConstantsShared() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getEnumTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getEnumValue() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getenv(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdlib
 
getEnviron() - Static method in class com.oracle.svm.core.LibCHelper
 
getEpilogue() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
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
Get the effective user ID of the calling process.
getException() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getExceptionHandler() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getExceptionHandlers() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getExceptionHandlers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
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.
getExecutableName() - Method in class com.oracle.svm.core.posix.darwin.DarwinProcessPropertiesSupport
 
getExecutableName() - Method in class com.oracle.svm.core.posix.linux.LinuxProcessPropertiesSupport
 
getExplicitAddend() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getExponentBias() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getExtra() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the extra field data for the entry.
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
 
getFieldName(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
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
 
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
 
getFinish() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getFirst() - Method in class com.oracle.svm.core.heap.AllocationFreeList
Get the first enabled element of the list as a T.
getFirstFieldOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getFirstObject() - Method in class com.oracle.svm.core.heap.AllocationFreeList
For detecting errors: Get the first element as an Object so there is no type checking.
getFirstObjectTableStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getFlags(int, CCharPointer, CIntPointer) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
getForeignAccess() - Method in class com.oracle.svm.truffle.nfi.ErrnoMirror
 
getForeignCalls() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getForwardedObject(Pointer) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Extract a forwarded Object from a header.
getForwardedObject(Pointer) - Method in class com.oracle.svm.core.heap.ObjectHeader
Extract a forwarded Object from a header.
getForwardingPointer(Pointer) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Extract a forwarding Pointer from a header.
getForwardingPointer(Pointer) - Method in class com.oracle.svm.core.heap.ObjectHeader
Extract a forwarding Pointer from a header.
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.
getFrameRegister() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getFrameState() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
getFrameValueKind(BytecodeFrame, int) - Static method in class com.oracle.svm.core.code.FrameInfoEncoder
 
getFromSpace() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
getFrozen() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getFrozenNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getGarbageCollectorMXBeanList() - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
getGarbageCollectorMXBeanList() - Method in interface com.oracle.svm.core.heap.GC
Get the list of GarbageCollectorMXBeans for this collector.
getGC() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getGC() - Method in class com.oracle.svm.core.heap.Heap
 
getGCImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getGenericInfo() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getGenericInterfaces() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getGenericParameterTypes() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getGenericParameterTypes() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getGenericSuperclass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getgid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the real group ID of the calling process.
getGranularity() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Returns the granularity of committed memory management, which is typically the same as that of virtual memory management.
getGranularity() - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Returns the granularity of virtual memory management, which is generally the operating system's page size or a multiple thereof.
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
 
getgrent() - Static method in class com.oracle.svm.core.posix.headers.Grp
Read an entry from the group-file stream, opening it if necessary.
getgrent_r(Grp.group, CCharPointer, UnsignedWord, Grp.groupPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Reentrant versions of some of the functions above.
getgrgid(int) - Static method in class com.oracle.svm.core.posix.headers.Grp
Search for an entry with a matching group ID.
getgrgid_r(int, Grp.group, CCharPointer, UnsignedWord, Grp.groupPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Search for an entry with a matching group ID.
getgrnam(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Search for an entry with a matching group name.
getgrnam_r(CCharPointer, Grp.group, CCharPointer, UnsignedWord, Grp.groupPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Search for an entry with a matching group name.
getgrouplist(CCharPointer, int, CIntPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Store at most *NGROUPS members of the group set for USER into GROUPS.
getgroups(int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
If SIZE is zero, return the number of supplementary groups the calling process is in.
getHandle(FileDescriptor) - Static method in class com.oracle.svm.core.windows.WindowsUtils
 
getHasBeenOnList() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Has this element ever been on a list?
getHashCodeFieldOffset() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getHashCodeOffset() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getHeaderBitsFromHeader(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
This method returns the header bits from a header that has already been read from an object.
getHeaderBitsFromHeaderCarefully(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getHeaderFiles() - Method in class com.oracle.svm.core.LibCHelperDirectives
 
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.hosted.c.BuiltinDirectives
 
getHeaderFiles() - Method in class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
getHeap() - Static method in class com.oracle.svm.core.heap.Heap
Retuns the singleton Heap implementation that is created during image generation.
getHeap() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getHeapBase(Isolate) - Static method in class com.oracle.svm.core.Isolates
 
getHeapBaseRegister() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getHeapBaseRegister() - Method in interface com.oracle.svm.core.graal.meta.SubstrateRegisterConfig
Gets the register holding the heap base address for compressed pointers.
getHeapImpl() - Static method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHeapPolicy() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHeapVerifierImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getHostBackend() - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getHostClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getHostClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getHostClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getHostClass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getHostClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getHostClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
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
 
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
 
gethostid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return identifier for the current host.
gethostname(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Put the name of the current host in no more than LEN bytes of NAME.
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.graal.nodes.FormatArrayNode
 
getHub() - Method in class com.oracle.svm.core.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
 
getHubNextOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getHubOffset() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getHubOffset() - Static method in class com.oracle.svm.core.heap.ObjectHeader
 
getifaddrs(Ifaddrs.ifaddrsPointer) - Static method in class com.oracle.svm.core.posix.headers.Ifaddrs
The getifaddrs() function stores a reference to a linked list of the net- work interfaces on the local machine in the memory referenced by ifap.
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
 
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
 
getImplementationMethod() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getImplementations() - Method in interface com.oracle.svm.core.meta.SharedMethod
 
getImplementations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getImplementations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getImpreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Return a Pointer into a memory region indicated by the entry at a given index.
getIncludeInLookup() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getIncomingCallingConvention() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getIndex(int, CCharPointer) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
getIndexInSection(long) - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
An index into a object in the native image heap.
getInfo(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getInitialOptions() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getInjectedNodeIntrinsicParameter(Class<T>) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
getInput() - Method in class com.oracle.svm.hosted.nodes.AssertValueNode
 
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
 
getInputStream(ZipEntry) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns an input stream for reading the contents of the specified zip file entry.
getInstalled() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getInstalledCode() - Method in class com.oracle.svm.core.graal.meta.InstalledCodeBuilder
 
getInstance(Class<? extends Annotation>) - Method in class com.oracle.svm.core.hub.AnnotationTypeSupport
 
getInstance() - Static method in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
getInstanceCount() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
getInstanceFieldCount() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getInstanceFields(boolean) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getInstanceOfBitOffset(int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
getInstanceOfFromTypeID() - Method in interface com.oracle.svm.core.meta.SharedType
Gets the start of the type-ID range for instance-of checks.
getInstanceOfFromTypeID() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceOfFromTypeID() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceOfNumTypeIDs() - Method in interface com.oracle.svm.core.meta.SharedType
Returns the size of the type-ID range for instance-of checks.
getInstanceOfNumTypeIDs() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getInstanceOfNumTypeIDs() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getInstanceSize(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
getInstanceSize() - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getInstanceSize() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getInstanceSpace() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
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.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
 
getInvocationStackTraceElement() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees.RestrictionInfo
 
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.
getIsDiscovered() - Method in class com.oracle.svm.core.heap.DiscoverableReference
 
getIsolate(IsolateThread) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
getIsolate() - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
getitimer(int, Time.itimerval) - Static method in class com.oracle.svm.core.posix.headers.Time
Set *VALUE to the current setting of timer WHICH.
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.substitute.InjectedFieldsType
 
getJavaClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getJavaCommand() - Method in class com.oracle.svm.core.JavaMainWrapper.JavaMainSupport
 
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
 
getJavaVersion() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
getKey() - Static method in class com.oracle.svm.core.posix.PosixExecutableName
The platform-independent key for getting the executable name.
getKilledLocations(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getKilledLocations() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
getKind() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
Returns the kind of the value.
getKind() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
getKind() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getLargeArrayThreshold() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The LargeArrayThreshold as an Unsigned.
getLastAccessTime() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the last access time of the entry.
GetLastError() - Static method in class com.oracle.svm.core.windows.headers.WinBase
GetLastError - Return additional error information
getLastJavaSP() - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
getLastModifiedTime() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the last modification time of the entry.
getLayoutEncoding() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getLeaveAction() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getLength() - Method in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
getLevel() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getLibPaths() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getLibPaths() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getLibraries() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getLibraryPaths() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getline(CCharPointerPointer, WordPointer, Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
getLine(int) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
getLine(int) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
getLinearOffsetMax() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getLinearOffsetMin() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getLineNumber(int, byte[]) - Static method in class com.oracle.svm.graal.meta.EncodedLineNumberTable
 
getLineNumberTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getLineNumberTable() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
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
 
getList() - Method in class com.oracle.svm.core.heap.FeebleReference
 
getLiveThreads() - Method in class com.oracle.svm.core.thread.JavaThreads
 
getLocalVariableName(int) - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the name of the local variable with the given index, for debugging purposes only.
getLocalVariableTable() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getLocalVariableTable() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getLocation() - Method in interface com.oracle.svm.core.meta.SharedField
The offset or index of the field.
getLocation() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getLocation() - Method in class com.oracle.svm.hosted.meta.HostedField
The offset or index of the field.
getLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.DeoptEntryNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
getLocationIdentity() - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
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
 
getlogin() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the login name of the user.
getlogin_r(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return at most NAME_LEN characters of the login name of the user in NAME.
getLoopNodeFactory() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getLoweringProvider() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
getLowerings() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getLowerings() - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
getMacAddress(CCharPointer, NetinetIn.in_addr, CCharPointer) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
getMacroDefinitions() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
getMacroDefinitions() - Method in class com.oracle.svm.core.windows.headers.WindowsDirectives
 
getMap() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
Raw map access.
getMatchRuleRegistry() - Method in class com.oracle.svm.graal.GraalSupport
 
getMaxCallTargetOffset(long) - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
getMaxCallTargetOffset() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getMaximumHeapSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The maximum size of the heap as an UnsignedWord.
getMaximumNumberOfAnalysisThreads(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getMaximumNumberOfConcurrentThreads(OptionValues) - Static method in class com.oracle.svm.hosted.NativeImageOptions
 
getMaximumYoungGenerationSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The maximum size of the young generation as an UnsignedWord.
getMaxLocals() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getMaxLocals() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getMaxStackSize() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getMaxStackSize() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getMemory() - Method in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
getMemory() - Method in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
getMemoryAccessProvider() - Method in class com.oracle.svm.graal.meta.SubstrateConstantReflectionProvider
 
getMemoryAccessProvider() - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
getMemoryAccessProvider() - Method in class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
getMemoryBytesPerEntry() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemoryMXBean() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
An accessor for the MemoryMXBean.
getMemoryMXBean() - Method in class com.oracle.svm.core.heap.Heap
Get the MemoryMXBean for this heap.
getMemoryOffsetMax() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemoryOffsetScale() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getMemorySize(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
getMemoryWalker() - Static method in class com.oracle.svm.core.MemoryWalker
Get the implementation of the MemoryWalker.
getMemoryWalkerAccess() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
 
getMemoryWalkerAccess() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
 
getMessage() - Method in class com.oracle.svm.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
 
getMetaType() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getMethod() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateLIRGenerationResult
 
getMethod() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getMethod() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the compression method of the entry.
getMethod() - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees.RestrictionInfo
 
getMethod() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
getMethodDescriptor(Method, boolean) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Return the Java bytecode method descriptor for a java.lang.reflect.Method.
getMethodForStub(CEntryPointCallStubMethod) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getMethodHandleAccess() - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
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
 
getMethodsToCompile() - Static method in class com.oracle.svm.graal.GraalSupport
 
getMethodsWithStackValues() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
getMinimumHeapSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
The minimum size of the heap as an UnsignedWord.
getMinimumOutgoingSize() - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
getmntent(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Read one mount table entry from STREAM.
getmntent_r(Stdio.FILE, Mntent.mntent, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Reentrant version of the above function.
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.lambda.LambdaSubstitutionType
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.DeletedMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getModifiers() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getModule() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getMonitorFieldOffset() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
getMonitorForTesting(Object) - Method in class com.oracle.svm.core.MonitorSupport
 
getMonitorOffset() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getMutex() - Method in class com.oracle.svm.core.locks.VMCondition
 
getMutex() - Static method in class com.oracle.svm.core.thread.Safepoint
 
getName() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getName() - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
getName() - Method in class com.oracle.svm.core.code.ImageCodeInfo
 
getName(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo.MemoryWalkerAccessImpl
 
getName() - Method in class com.oracle.svm.core.code.RuntimeMethodInfo
 
getName() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getName() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getName() - Method in class com.oracle.svm.core.genscavenge.Generation
The name of this generation.
getName() - Method in class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
For tracing.
getName() - Method in class com.oracle.svm.core.genscavenge.Latch
Get the name, for debugging.
getName() - Method in class com.oracle.svm.core.genscavenge.Space
The name of this Space.
getName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getName() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the name of the entry.
getName() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns the path name of the ZIP file.
getName(T) - Method in interface com.oracle.svm.core.MemoryWalker.RuntimeCompiledMethodAccess
Return the name of the runtime compiled method.
getName() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getName() - Method in class com.oracle.svm.core.thread.VMOperation
 
getName() - Method in class com.oracle.svm.core.util.Counter
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getName() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getName() - Method in class com.oracle.svm.graal.SubstrateGraalRuntime
 
getName() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
getName() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
getName() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getName() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
getName() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getName() - Method in class com.oracle.svm.hosted.code.CEntryPointJavaCallStubMethod
 
getName() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
getName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getName() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getName() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getName() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getName() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getName() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getName() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getName() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getnameinfo(Socket.sockaddr, int, CCharPointer, int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
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.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
getNarrowPointerKind() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
getNativeLibraries() - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
getNativeLibs() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getNeedsLookup() - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
getNewArrayType() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getNewLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getNext() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getNext() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The next HeapChunk in the doubly-linked list maintained by the Space.
getNext() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
getNextDiscoverableReference() - Method in class com.oracle.svm.core.heap.DiscoverableReference
Read access to the next field.
getNextDiscoverableReference(DiscoverableReference) - Static method in class com.oracle.svm.core.heap.DiscoverableReference.TestingBackDoor
 
getNextElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Get the next enabled element of the list.
getNextObject() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
For detecting errors: Get the next element as an Object so there is no type checking.
getNodeClassField() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getNodeFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getnumer() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinTime.MachTimebaseInfo
 
getNumLocals() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of locals variables.
getNumLocks() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of locked values.
getNumStack() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the number of stack values.
getObject() - 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.InterferenceElement
 
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.
getObject() - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
getObject() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
getObject() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getObjectBytes(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Returns the total memory used by the TLAB in bytes.
getObjectClass() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
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.
getObjectFile(String) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getObjectFile(CEntryPointLiteral<?>) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getObjectHeader() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getObjectHeader() - Method in class com.oracle.svm.core.heap.Heap
Get the ObjectHeader implementation that this Heap uses.
getObjectHeaderImpl() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getObjectHeaderImpl() - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
getObjectInfo(Object) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getObjectLayout() - Static method in class com.oracle.svm.core.config.ConfigurationValues
 
getObjectLayout() - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getObjectReplacer() - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
getObjectsStartOffset() - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.TestingBackDoor
 
getObjectStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Where is the start of the Object?
getObjectStartOffset() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk.TestingBackDoor
 
getOffset() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
getOffset(FastThreadLocal) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfos
 
getOffset() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getOffset() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
getOffset() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
getOffset() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
getOffsetInfo() - Method in class com.oracle.svm.hosted.c.info.StructFieldInfo
 
getOffsetInSection() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
The start within a native image heap section (e.g., read-only or writable).
getOffsets() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.Input
 
getOffsets() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
getOldGeneration() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getOptions() - Method in class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
getOrCreate(ClassLoader) - Method in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
getOrCreateDebugObjectFile() - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
getOrCreateDebugObjectFile() - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
getOrDecideContent(Map<ObjectFile.Element, LayoutDecisionMap>, byte[]) - Method in class com.oracle.svm.hosted.image.NativeBootImage.TextImpl
 
getOriginal() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
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
 
getOriginaLength() - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
getOriginalNode() - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
getOriginalProviders() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOriginalSnippetReflection() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOriginalTarget() - Static method in class com.oracle.svm.hosted.c.GraalAccess
 
getOutgoingCallingConvention() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
getOutputFile() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getOutputFile() - Method in class com.oracle.svm.core.log.FileLog
 
getOutputFile() - Method in class com.oracle.svm.core.log.RealLog
 
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
 
getPackageJDK8OrEarlier() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getPackageJDK9OrLater() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getPackageName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getpagesize() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the number of bytes in a page.
getPageSize() - Static method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
getPageSize() - Static method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
getParameter() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
getParameter0() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getParameter1() - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
getParameterAnnotations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getParameterAnnotations() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getParameterCount(boolean) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getParameters() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getParameters() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getParameterType(int, ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getParent() - Method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
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
 
getPartition() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.ObjectInfo
 
getpass(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Prompt with PROMPT and read a string from the terminal without echoing.
getPeakThreads() - Method in class com.oracle.svm.core.thread.JavaThreads
 
getpeername(int, Socket.sockaddr, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Put the address of the peer connected to socket FD into *ADDR (which is *LEN bytes long), and its actual length into *LEN.
getpgid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the process group ID of process PID.
getpgrp() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the process group ID of the calling process.
getpid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the process ID of the calling process.
getpid() - Static method in class com.oracle.svm.core.posix.PosixUtils
 
getpid(Process) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
getPin() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Returns the PinnedObject that ensures that this DeoptimizedFrame is not moved by the GC.
getPinHead() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getPinned() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
Whether this chunk is pinned.
getPinnedAllocator() - Method in class com.oracle.svm.core.graal.nodes.NewPinnedArrayNode
 
getPinnedAllocator() - Method in class com.oracle.svm.core.graal.nodes.NewPinnedInstanceNode
 
getPlatformClassLoader() - Static method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
getPointer() - Method in class com.oracle.svm.core.c.BoxedPointer
 
getPointer() - Method in class com.oracle.svm.core.c.MutableBoxedPointer
 
getPointerBaseType() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getPointerToTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getPosition() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
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
 
getppid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the process ID of the calling process's parent.
getPreallocatedInstance() - Static method in exception com.oracle.svm.core.heap.AllocationFreeList.PreviouslyRegisteredElementException
Throw the previously allocated exception from allocation-free code.
getPreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Return a Pointer to an object that could be precisely marked by this card.
getPreciseFirstObjectPointer(Pointer, Pointer, Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getPrefix() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getPrefixAndName() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getPrevious() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The previous HeapChunk in the doubly-linked list maintained by the Space.
getPreviousAnchor() - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
getpriority(int, int) - Static method in class com.oracle.svm.core.posix.headers.Resource
Return the highest priority of any process specified by WHICH and WHO (see above); if WHO is zero, the current process, process group, or user (as specified by WHO) is used.
getPriority() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntimeAccess
 
getProcessID() - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getProcessID(Process) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
getProducedHeapChunkZapInt() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getProducedHeapChunkZapWord() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getProfilingInfo() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getProfilingInfo(boolean, boolean) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getPrologue() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getProperties() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
getProperty(String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
getProperty() - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
getProtectionDomain() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getProvidedName() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
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
 
getPublishAs() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getpw(int, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Pwd
Re-construct the password-file line for the given uid in the given buffer.
getpwent() - Static method in class com.oracle.svm.core.posix.headers.Pwd
Read an entry from the password-file stream, opening it if necessary.
getpwent_r(Pwd.passwd, CCharPointer, UnsignedWord, Pwd.passwdPointer) - Static method in class com.oracle.svm.core.posix.headers.Pwd
Reentrant versions of some of the functions above.
getpwnam(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Pwd
Search for an entry with a matching username.
getpwnam_r(CCharPointer, Pwd.passwd, CCharPointer, UnsignedWord, Pwd.passwdPointer) - Static method in class com.oracle.svm.core.posix.headers.Pwd
 
getpwuid(int) - Static method in class com.oracle.svm.core.posix.headers.Pwd
Search for an entry with a matching user ID.
getpwuid_r(int, Pwd.passwd, CCharPointer, UnsignedWord, Pwd.passwdPointer) - Static method in class com.oracle.svm.core.posix.headers.Pwd
 
getQueuingVMThread() - Method in class com.oracle.svm.core.thread.VMOperation
 
getRawAllInstanceFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getRawImplementations() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getRawMessage(Throwable) - Static method in class com.oracle.svm.core.jdk.JDKUtils
Returns the raw error message stored in Throwable and returned by default from Throwable.getMessage().
getRawParameterTypes() - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getRawStackTrace(Throwable) - Static method in class com.oracle.svm.core.jdk.JDKUtils
 
getRawStructTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getReason() - Method in exception com.oracle.svm.core.util.InterruptImageBuilding
 
getRecomputeValueKind() - Method in interface com.oracle.svm.hosted.substitute.ComputedValue
 
getRecomputeValueKind() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getReferenceMapEncoding() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Returns the encoded reference map information, to be used together with CodeInfoQueryResult.getReferenceMapIndex().
getReferenceMapEncoding() - Static method in class com.oracle.svm.core.hub.DynamicHubSupport
 
getReferenceMapIndex() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Index into the encoded reference map for the IP.
getReferenceMapIndex() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getReferenceSize() - Method in class com.oracle.svm.core.config.ObjectLayout
 
getReferenceSize() - Static method in class com.oracle.svm.core.heap.ObjectHeader
 
getReferentPointer() - Method in class com.oracle.svm.core.heap.DiscoverableReference
Read access to the referent, as a Pointer.
getReferentPointer(DiscoverableReference) - Static method in class com.oracle.svm.core.heap.DiscoverableReference.TestingBackDoor
 
getRegion(ImageCodeInfo) - Method in class com.oracle.svm.core.code.ImageCodeInfo.MemoryWalkerAccessImpl
 
getRegion(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getRegion(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyPrimitiveMemoryWalkerAccessImpl
 
getRegion(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyReferenceMemoryWalkerAccessImpl
 
getRegion(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl
 
getRegion(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritableReferenceMemoryWalkerAccessImpl
 
getRegion(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return the name of the region that contains the heap chunk.
getRegion(T) - Method in interface com.oracle.svm.core.MemoryWalker.ImageCodeAccess
Return the name of the image code region.
getRegion(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
Return the name of the native image heap region.
getRegisterConfig(LIRGenerationResult) - Static method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
getRegisterConfig() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
getRegisterConfig() - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
getReleased() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getRelocationKind() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getRelocationSize() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getRememberedSet() - Method in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
getRememberedSet() - Method in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
getReplacements() - Method in class com.oracle.svm.core.locks.ClassInstanceReplacer
 
getReplacements() - Static method in class com.oracle.svm.graal.hosted.FieldsOffsetsFeature
 
getRequested() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getRequestingThread() - Method in class com.oracle.svm.core.thread.Safepoint.Master
 
getRequiredFeatures() - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterFallbackResolverFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.JavaMainWrapper.ExposeCRuntimeArgumentBlockFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.posix.darwin.DarwinExecutableName.ExposeExecutableNameFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.posix.linux.LinuxExecutableName.ExposeExecutableNameFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.posix.PosixObjectFile.ExposeObjectFileNameFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.core.posix.PosixUtils.ExposeSetLocaleFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.nfi.TruffleNFIFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.NodeClassFeature
 
getRequiredFeatures() - Method in class com.oracle.svm.truffle.TruffleFeature
 
getresgid(CIntPointer, CIntPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Fetch the real group ID, effective group ID, and saved-set group ID, of the calling process.
getRestrictionInfo(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
 
getresuid(CIntPointer, CIntPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Fetch the real user ID, effective user ID, and saved-set user ID, of the calling process.
getResult() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl.VerifyVMOperation
 
getResult() - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
getResult() - Method in class com.oracle.svm.core.graal.code.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.code.amd64.SubstrateAMD64RegisterConfig
 
getReturnType(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
getrlimit(int, Resource.rlimit) - Static method in class com.oracle.svm.core.posix.headers.Resource
Put the soft and hard limits for RESOURCE in *RLIMITS.
getRoot() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
getRoot(JavaConstant) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
getRPaths() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getRPaths() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getRuntime() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntimeAccess
 
getRuntimeAssertionsFilter() - Static method in class com.oracle.svm.core.SubstrateOptions
 
getRuntimeBackendProvider() - Static method in class com.oracle.svm.graal.GraalSupport
 
getRuntimeCalls() - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
getRuntimeCodeCache() - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
getRuntimeConfig() - Static method in class com.oracle.svm.graal.GraalSupport
 
getRuntimeConfig() - Method in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
getRuntimeConfiguration() - Method in class com.oracle.svm.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
Get the singleton instance.
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
 
getrusage(int, Resource.rusage) - Static method in class com.oracle.svm.core.posix.headers.Resource
Return resource usage information on process indicated by WHO and put it in *USAGE.
getS1() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS1(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS2() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS2(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS4() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS4(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getS8() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getS8(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getSafepointRequested(IsolateThread) - Static method in class com.oracle.svm.core.thread.Safepoint
 
getScratchSpaceOffset() - Static method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Returns the offset of the scratch space in the object.
getsid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the session ID of the given process.
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.meta.HostedMethod
 
getSignature() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getSignature() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
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
 
getSingleImplementor() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getSingleImplementor() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
getSingleton() - Static method in class com.oracle.svm.core.SubstrateUtil.DiagnosticThunkRegister
Get the register.
getSingleton() - Static method in class com.oracle.svm.truffle.TruffleFeature
 
getSites() - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
Summarizes the total allocation site object count and size and returns those allocations sites that have the allocated size above the threshold.
getSize() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
getSize(ImageCodeInfo) - Method in class com.oracle.svm.core.code.ImageCodeInfo.MemoryWalkerAccessImpl
 
getSize(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo.MemoryWalkerAccessImpl
 
getSize(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getSize(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyPrimitiveMemoryWalkerAccessImpl
 
getSize(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyReferenceMemoryWalkerAccessImpl
 
getSize(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl
 
getSize(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritableReferenceMemoryWalkerAccessImpl
 
getSize() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the uncompressed size of the entry data.
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.ImageCodeAccess
Return the size of the image code.
getSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
Return the size of the native image heap region.
getSize(T) - Method in interface com.oracle.svm.core.MemoryWalker.RuntimeCompiledMethodAccess
Return the size of the code of the runtime compiled method.
getSize() - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
getSizeFromObject(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
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
 
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) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSnippetGraphs(boolean) - 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
 
getsockname(int, Socket.sockaddr, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Put the local address of FD into *ADDR and its length in *LEN.
getsockopt(int, int, int, PointerBase, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Put the current value for socket FD's option OPTNAME at protocol level LEVEL into OPTVAL (which is *OPTLEN bytes long), and set *OPTLEN to the value's actual length.
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.
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
The frame size of the deoptimized method.
getSpace() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
The Space this HeapChunk is part of.
getSpace() - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
Space access method.
getSpeculationLog() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
getSpeculationLog() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getSpeculationLog() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
getSpeculationLog() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
getSpeculationLog() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
getStackIntrospection() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
getStart(ImageCodeInfo) - Method in class com.oracle.svm.core.code.ImageCodeInfo.MemoryWalkerAccessImpl
 
getStart(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo.MemoryWalkerAccessImpl
 
getStart() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
getStart(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
getStart(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyPrimitiveMemoryWalkerAccessImpl
 
getStart(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyReferenceMemoryWalkerAccessImpl
 
getStart(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl
 
getStart(NativeImageInfo.NativeImageHeapRegion) - Method in class com.oracle.svm.core.heap.NativeImageInfo.WritableReferenceMemoryWalkerAccessImpl
 
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.ImageCodeAccess
Return the start of the image code.
getStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.NativeImageHeapRegionAccess
Return the start of the native image heap region.
getStart(T) - Method in interface com.oracle.svm.core.MemoryWalker.RuntimeCompiledMethodAccess
Return the start of the code of the runtime compiled method.
getStart() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
getStartBitInfo() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
getStartNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getState() - Method in class com.oracle.svm.core.genscavenge.Latch
Get the state.
getStaticAnalysisResults() - Method in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
getStaticFields() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
getStaticFields() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getStaticFields() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getStaticFields() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getStaticFields() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
getStaticFields() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
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.
GetStdHandle(int) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
Retrieve a handle for standard input, output, error
getStorageKind(ResolvedJavaField) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
getStorageKind() - Method in interface com.oracle.svm.core.meta.SharedField
 
getStorageKind() - Method in interface com.oracle.svm.core.meta.SharedType
The kind of the field in memory (in contrast to JavaType.getJavaKind(), which is the kind of the field on the Java type system level).
getStorageKind() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
getStorageKind() - Method in class com.oracle.svm.graal.meta.SubstrateType
The kind of the field in memory (in contrast to SubstrateType.getJavaKind(), which is the kind of the field on the Java type system level).
getStorageKind() - Method in class com.oracle.svm.hosted.meta.HostedField
 
getStorageKind() - Method in class com.oracle.svm.hosted.meta.HostedType
The kind of the field in memory (in contrast to HostedType.getJavaKind(), which is the kind of the field on the Java type system level).
getStrengthenStampType() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getStructTypes() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
getStubForMethod(Executable) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getStubForMethod(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubSupport
 
getSubnet(int, CCharPointer) - Method in interface com.oracle.svm.core.posix.JavaNetNetworkInterface.PlatformSupport
 
getSubstitution(ResolvedJavaMethod, int, boolean, NodeSourcePosition) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSubstitutionBytecode(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
getSubstitutionField(ResolvedJavaField) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSubstitutionMethod(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
getSubstitutionType(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
getSubstrateInstalledCode() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode.Access
 
getSubTypes() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getSuites() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
getSuites() - Static method in class com.oracle.svm.graal.GraalSupport
 
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
 
getSymbolAliases() - Method in interface com.oracle.svm.core.LinkerInvocation
 
getSymbolAliases() - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
getSymbolName() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
getSystemClassLoader() - Static method in class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
GetSystemInfo(WinBase.SYSTEM_INFO) - Static method in class com.oracle.svm.core.windows.headers.WinBase
Return information about the current computer system.
getTableSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
getTableSizeForMemoryPointers(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Given the bounds of a memory region, how big is the table to cover it?
getTableSizeForMemoryPointers(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getTableSizeForMemorySize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getTarget() - Static method in class com.oracle.svm.core.config.ConfigurationValues
 
getTarget() - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
getTarget() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
getTargetClass(Class<?>) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
getTargetContent() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The new stack content for the target methods.
getTargetField() - Method in interface com.oracle.svm.hosted.substitute.ComputedValue
 
getTargetField() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
getTargetMethod() - Method in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
getTargetObject() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
getTearDownFailureNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
 
getTearDownWarningNanos() - Static method in class com.oracle.svm.core.SubstrateOptions
 
getTempDirectory() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getTemporaries() - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
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
 
getThawed() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getThawedNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
getThreadHandle() - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
getThreadLocalSafepointRequestedLocationIdentity() - Static method in class com.oracle.svm.core.thread.Safepoint
Returns the memory location identity accessed by Safepoint.checkSafepointRequested().
getThreadLocalSafepointRequestedOffset() - Static method in class com.oracle.svm.core.thread.Safepoint
 
getThreadRegister() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
getThreadRegister() - Method in interface com.oracle.svm.core.graal.meta.SubstrateRegisterConfig
Gets the register that contains the current IsolateThread.
getThreadStatus(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
getTime() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the last modification time of the entry.
getTimeLocal() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the last modification time of the entry in local date-time.
gettimeofday(Time.timeval, Time.timezone) - Static method in class com.oracle.svm.core.posix.headers.Time
Get the current time of day and timezone information, putting it into *TV and *TZ.
getTop() - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
Pointer to the memory available for allocation, i.e., the end of the last allocated object in the chunk.
getTopFrame() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
The top frame, i.e., the innermost callee of the inlining hierarchy.
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.
getTotalSize(int) - Method in class com.oracle.svm.hosted.config.HybridLayout
 
getTotalSize() - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
getTotalThreads() - Method in class com.oracle.svm.core.thread.JavaThreads
 
getTrace() - Method in class com.oracle.svm.core.jdk.StackTraceBuilder
 
getTraceLog() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
A log for tracing verification.
getTraceLog() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getTruffleCompiler() - 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() - 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
 
getTypedefName(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
getTypedefName() - Method in class com.oracle.svm.hosted.c.info.PointerToInfo
 
getTypedefName() - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
getTypeID() - Method in class com.oracle.svm.core.hub.DynamicHub
 
getTypeID() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getTypeName() - Method in class com.oracle.svm.core.hub.DynamicHub
 
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
 
getTypeState() - Method in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
getU1() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU1(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getU2() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU2(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getU4() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
getU4(byte[], long) - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
getuid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get the real user ID of the calling process.
getumask() - Static method in class com.oracle.svm.core.posix.headers.Stat
Get the current `umask' value without changing it.
getUnaligned() - Method in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
getUnalignedChunk() - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
getUnalignedHeapChunkStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
A well-named method, similar to the field access methods on HeapChunk.
getUnalignedHeapOverhead() - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
The overhead of an unaligned chunk.
getUnalignedObjectSize() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy.TestingBackDoor
The size, in bytes, of what qualifies as a "large" array.
getUnalignedStart(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
A well-named method, similar to the field access methods on HeapChunk.
getUninitializedEntry() - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
getUniqueConcreteImplementation() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getUniqueID() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
Returns a unique identifier string for this element.
getUniverse() - Method in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
getUniverse() - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
getUniverse() - Method in class com.oracle.svm.hosted.image.NativeImageHeap
 
getUnqualifiedName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
getUnsafeParkEvent(Thread) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
getUsedObjectBytes() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Return the size, in bytes, of the actual used memory, not the committed memory.
getUserRequestedGCPolicy() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getusershell() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Successive calls return the shells listed in `/etc/shells'.
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 class com.oracle.svm.core.option.HostedOptionKey
Returns the value of this option in the HostedOptionValues.
getValue() - Method in class com.oracle.svm.core.option.RuntimeOptionKey
Returns the value of this option in the RuntimeOptionValues.
getValue() - Method in class com.oracle.svm.core.option.XOptions.XFlag
 
getValue() - Method in class com.oracle.svm.core.util.Counter
Returns the value of this counter.
getValueClass() - Method in class com.oracle.svm.core.threadlocal.FastThreadLocalObject
 
getValueClass(Class<? extends FastThreadLocal>) - Static method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
getValueInfo() - Method in class com.oracle.svm.hosted.c.info.ConstantInfo
 
getValueInfo() - Method in class com.oracle.svm.hosted.c.info.EnumConstantInfo
 
getValueInfos() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the local variables and expression stack values.
getValueKind(JavaKind) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
getVirtualObjects() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
Returns the virtual objects.
getVMThreadSize() - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
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
 
getWalkerName() - Method in class com.oracle.svm.core.heap.ObjectReferenceWalker
For debugging.
getwd(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Put the absolute pathname of the current working directory in BUF.
getWitnessLog() - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
A log for witnessing failures.
getWitnessLog() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
getWordKind() - Static method in class com.oracle.svm.core.FrameAccess
 
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
 
getWordTypes() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
getWrapped() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
getWrapped() - Method in class com.oracle.svm.hosted.meta.HostedType
 
getXFlags() - Method in class com.oracle.svm.core.option.XOptions
 
getXmn() - Static method in class com.oracle.svm.core.option.XOptions
 
getXms() - Static method in class com.oracle.svm.core.option.XOptions
 
getXmx() - Static method in class com.oracle.svm.core.option.XOptions
 
getXss() - Static method in class com.oracle.svm.core.option.XOptions
 
getYoungGeneration() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
getZapConsumedHeapChunks() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
getZapProducedHeapChunks() - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
gid() - Method in interface com.oracle.svm.core.posix.headers.Socket.ucred
GID of sending process.
GlobalMemoryStatusEx(WinBase.MEMORYSTATUSEX) - Static method in class com.oracle.svm.core.windows.headers.WinBase
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.
gmtime(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the `struct tm' representation of *TIMER in Universal Coordinated Time (aka Greenwich Mean Time).
gmtime_r(PointerBase, Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the `struct tm' representation of *TIMER in UTC, using *TP to store the result.
gr_gid() - Method in interface com.oracle.svm.core.posix.headers.Grp.group
Group ID.
gr_mem() - Method in interface com.oracle.svm.core.posix.headers.Grp.group
Member list.
gr_name() - Method in interface com.oracle.svm.core.posix.headers.Grp.group
Group name.
gr_passwd() - Method in interface com.oracle.svm.core.posix.headers.Grp.group
Password.
GRAAL_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.RuntimeOptionParser
The prefix for Graal style options available in an application based on Substrate VM.
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.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) - Constructor for class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
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
 
graphMakerFactory - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
graphs - Variable in class com.oracle.svm.core.graal.meta.SubstrateReplacements.Builder
 
GreyObjectsWalker - Class in com.oracle.svm.core.genscavenge
Apply an ObjectVisitor to all the new Object in a Space since a snapshot.
GreyToBlackObjectVisitor - Class in com.oracle.svm.core.genscavenge
Run an ObjectReferenceVisitor (GreyToBlackObjRefVisitor) over any interior object references in the Object, turning this Object from grey to black.
GreyToBlackObjRefDemographics - Static variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Options
 
GreyToBlackObjRefVisitor - Class in com.oracle.svm.core.genscavenge
This visitor is handed *Pointers to Object references* and if necessary it promotes the referenced Object and replaces the Object reference with a forwarding pointer.
GreyToBlackObjRefVisitor() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
GreyToBlackObjRefVisitor.Counters - Interface in com.oracle.svm.core.genscavenge
A set of counters.
GreyToBlackObjRefVisitor.NoopCounters - Class in com.oracle.svm.core.genscavenge
 
GreyToBlackObjRefVisitor.Options - Class in com.oracle.svm.core.genscavenge
 
GreyToBlackObjRefVisitor.RealCounters - Class in com.oracle.svm.core.genscavenge
 
group - Variable in class com.oracle.svm.core.code.CodeInfoEncoder.Counters
 
group - Variable in class com.oracle.svm.core.util.Counter
 
Group(HostedOptionKey<Boolean>, String) - Constructor for class com.oracle.svm.core.util.Counter.Group
 
group_member(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return nonzero iff the calling process is in group GID.
Grp - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file grp.h.
Grp() - Constructor for class com.oracle.svm.core.posix.headers.Grp
 
Grp.group - Interface in com.oracle.svm.core.posix.headers
The group structure.
Grp.groupPointer - Interface in com.oracle.svm.core.posix.headers
 
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
 
guaranteeInProgress(String) - Static method in class com.oracle.svm.core.thread.VMOperation
Check that there is a VMOperation in progress.
guaranteeIsLocked() - Static method in class com.oracle.svm.core.heap.FeebleReferenceList
 
guaranteeIsLocked(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.
guaranteeOkayToBlock(String) - Static method in class com.oracle.svm.core.thread.VMOperationControl
Check if it is okay for this thread to block.
guardIntrinsic(ValueNode[], ResolvedJavaMethod, InvocationPlugins.InvocationPluginReceiver) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 

H

handle(int, String) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
handle(long, String) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
handleForeignCall(ForeignCallDescriptor, ForeignCallsProvider) - Method in class com.oracle.svm.hosted.SVMHost
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.core.jdk.LocalizationFeature.CharsetNodePlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.ImplicitExceptionsPlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.hosted.phases.IntrinsifyMethodHandlesInvocationPlugin
 
handleInvokeWithException(CallTargetNode, JavaKind) - Method in class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase.SubstrateBytecodeParser
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.ConstantFoldLoadFieldPlugin
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.ConstantFoldLoadFieldPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleNewInstance(GraphBuilderContext, ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.ImplicitExceptionsPlugin
 
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in class com.oracle.svm.hosted.substitute.DeletedFieldsPlugin
 
hasBeenSet() - Method in class com.oracle.svm.core.option.HostedOptionKey
Returns true if this option has been set in the HostedOptionValues.
hasData - Variable in enum com.oracle.svm.core.code.FrameInfoQueryResult.ValueType
 
hasDefaultMethods() - Method in class com.oracle.svm.core.hub.DynamicHub
 
hasExplicitAddend() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
hasFinalizableSubclass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.meta.HostedType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
hasFinalizableSubclass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.meta.HostedType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
hasFinalizer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
hasFrame() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
hashCode() - Method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
hashCode() - Method in class com.oracle.svm.core.graal.code.CGlobalDataReference
 
hashCode() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
hashCode() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns the hash code value for this entry.
hashCode() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
hashCode() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
Returns the hashCode of the original AnalysisMethod.
hashCode() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
hashCode() - Method in class com.oracle.svm.hosted.code.CEntryPointData
 
hashCode() - Method in class com.oracle.svm.hosted.meta.HostedField
 
hashCode() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hashCodeFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
hashCodeFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
hasLocation() - Method in class com.oracle.svm.hosted.meta.HostedField
 
hasLocationIdentityParameter() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
hasmntopt(Mntent.mntent, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Search MNT->mnt_opts for an option matching OPT.
hasNeverInlineDirective() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
hasNeverInlineDirective() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
hasNext() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
hasProcFS - Variable in enum com.oracle.svm.core.OS
 
hasProxyPoint() - Method in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
hasRememberedSet(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Is this the header of an object with a remembered set?
hasSideEffect() - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
hasSpeculations() - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
hasSubstitution(ResolvedJavaMethod, int) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
hasUniqueLocationIdentity() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
hasVTableIndex() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
haveCompressedReferences() - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Returns true iff compressed references are available.
haveCompressedReferences() - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
hcrc() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
hdr_cnt() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinSendfile.sf_hdtr
 
headerBitsEqual(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Test if an object header has the specified bits.
HeaderResolverRegistrationFeature() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolverRegistrationFeature
 
HeaderResolversRegistry() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolversRegistry
 
headers() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinSendfile.sf_hdtr
 
HeaderSearchResult(Optional<String>, List<String>) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
 
HeaderSearchResult(Optional<String>, String...) - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.HeaderSearchResult
 
Heap - Class in com.oracle.svm.core.heap
 
Heap() - Constructor for class com.oracle.svm.core.heap.Heap
 
heap - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
heap - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
heapBase() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the heap base.
HeapChunk - Class in com.oracle.svm.core.genscavenge
HeapChunk is a superclass for the memory that makes up the Heap.
HeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.HeapChunk
 
HeapChunk.Header<T extends HeapChunk.Header<T>> - Interface in com.oracle.svm.core.genscavenge
 
HeapChunk.MemoryWalkerAccessImpl<T extends HeapChunk.Header<?>> - Class in com.oracle.svm.core.genscavenge
Shared methods for a MemoryWalker to access a heap chunk.
HeapElement(Object, UnsignedWord) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
HeapFeature - Class in com.oracle.svm.core.genscavenge.graal
 
HeapFeature() - Constructor for class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
HeapHistogram - Class in com.oracle.svm.hosted.image
Debug printing of statistics about the native image heap.
HeapHistogram() - Constructor for class com.oracle.svm.hosted.image.HeapHistogram
 
HeapImpl - Class in com.oracle.svm.core.genscavenge
An implementation of a card remembered set generational heap.
HeapImpl(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.HeapImpl
Constructor for subclasses.
heapObjectVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
heapObjRefVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
HeapOptions - Class in com.oracle.svm.core.genscavenge
 
HeapOptions() - Constructor for class com.oracle.svm.core.genscavenge.HeapOptions
 
HeapPolicy - Class in com.oracle.svm.core.genscavenge
HeapPolicy contains different GC policies including size of memory chunk, large array threshold, limit of unused chunk, maximum heap size and verbose for printing debugging information during GC.
HeapPolicy(Feature.FeatureAccess) - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy
 
HeapPolicy.AlwaysCollectCompletely - Class in com.oracle.svm.core.genscavenge
 
HeapPolicy.CollectOnAllocationPolicy - Class in com.oracle.svm.core.genscavenge
A policy for when to cause automatic collections on allocation.
HeapPolicy.CollectOnAllocationPolicy.Always - Class in com.oracle.svm.core.genscavenge
A policy that always causes collection on allocation.
HeapPolicy.CollectOnAllocationPolicy.Never - Class in com.oracle.svm.core.genscavenge
A policy that never causes collection on allocation.
HeapPolicy.CollectOnAllocationPolicy.Sometimes - Class in com.oracle.svm.core.genscavenge
A policy that causes collections if enough young generation allocation has happened.
HeapPolicy.HintGCPolicy - Interface in com.oracle.svm.core.genscavenge
 
HeapPolicy.ScepticallyCollect - Class in com.oracle.svm.core.genscavenge
Collect if bytes allocated since last collection exceed the threshold defined by HeapPolicy.ScepticallyCollect.collectScepticallyThreshold().
HeapPolicy.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Methods exposed for testing.
HeapPolicyOptions - Class in com.oracle.svm.core.genscavenge
 
HeapPolicyOptions() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
HeapVerificationFailureIsFatal - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
HeapVerifier - Interface in com.oracle.svm.core.genscavenge
Verification of the heap.
HeapVerifier.HeapVerificationError - Error in com.oracle.svm.core.genscavenge
Throw one of these to signal that verification has failed.
HeapVerifier.MemoryChecker - Class in com.oracle.svm.core.genscavenge
 
HeapVerifier.Occasion - Enum in com.oracle.svm.core.genscavenge
 
HeapVerifierImpl - Class in com.oracle.svm.core.genscavenge
Verification of the heap.
HeapVerifierImpl() - Constructor for class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
HeapVerifierImpl.ChunkLimit - Enum in com.oracle.svm.core.genscavenge
 
HeapVerifierImpl.VerifyVMOperation - Class in com.oracle.svm.core.genscavenge
A VMOperation that verifies the heap.
hex(WordBase) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format.
hex(WordBase) - Method in class com.oracle.svm.core.log.RealLog
 
hex(int) - Method in class com.oracle.svm.core.log.RealLog
 
hex(long) - Method in class com.oracle.svm.core.log.RealLog
 
hexdump(PointerBase, int, int) - Method in class com.oracle.svm.core.log.Log
Prints a hexdump.
hexdump(PointerBase, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
highestOneBit(int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
Uninterruptible version of Integer.highestOneBit(int).
HistogramEntry(String) - Constructor for class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
Constructor.
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterHeapLayoutAccessImpl
 
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
hMetaAccess - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
holder - Variable in class com.oracle.svm.core.graal.thread.AddressOfVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.CompareAndSetVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
holder - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
holdsLock(Object) - Method in class com.oracle.svm.core.MonitorSupport
HOSTED - Static variable in class com.oracle.svm.core.SubstrateUtil
Field that is true during native image generation, but false at run time.
HOSTED_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
 
HostedArrayClass - Class in com.oracle.svm.hosted.meta
 
HostedArrayClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], HostedType) - Constructor for class com.oracle.svm.hosted.meta.HostedArrayClass
 
HostedClass - Class in com.oracle.svm.hosted.meta
 
HostedClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedClass
 
HostedConfiguration - Class in com.oracle.svm.hosted
 
HostedConfiguration() - Constructor for class com.oracle.svm.hosted.HostedConfiguration
 
HostedConstantFieldProvider - Class in com.oracle.svm.hosted.meta
 
HostedConstantFieldProvider(MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.meta.HostedConstantFieldProvider
 
HostedConstantReflectionProvider - Class in com.oracle.svm.hosted.meta
 
HostedConstantReflectionProvider(SVMHost, HostedUniverse, HostedMemoryAccessProvider) - Constructor for class com.oracle.svm.hosted.meta.HostedConstantReflectionProvider
 
HostedDynamicHubFeature - Class in com.oracle.svm.hosted.ameta
 
HostedDynamicHubFeature() - Constructor for class com.oracle.svm.hosted.ameta.HostedDynamicHubFeature
 
hostedError(Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
HostedField - Class in com.oracle.svm.hosted.meta
Store the compile-time information for a field in the Substrate VM, such as the field offset.
HostedField(HostedUniverse, HostedMetaAccess, AnalysisField, HostedType, HostedType, JavaTypeProfile) - Constructor for class com.oracle.svm.hosted.meta.HostedField
 
HostedGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
HostedGraphBuilderPhase(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.HostedGraphBuilderPhase
 
HostedGraphKit - Class in com.oracle.svm.hosted.phases
 
HostedGraphKit(DebugContext, HostedProviders, ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.phases.HostedGraphKit
 
HostedInstanceClass - Class in com.oracle.svm.hosted.meta
 
HostedInstanceClass(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedInstanceClass
 
HostedInterface - Class in com.oracle.svm.hosted.meta
The closed world analysis "removes" interfaces in the sense that all implementers are known.
HostedInterface(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedInterface[]) - Constructor for class com.oracle.svm.hosted.meta.HostedInterface
 
HostedManagement() - Constructor for class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
HostedMemoryAccessProvider - Class in com.oracle.svm.hosted.meta
 
HostedMemoryAccessProvider(HostedMetaAccess) - Constructor for class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
HostedMetaAccess - Class in com.oracle.svm.hosted.meta
 
HostedMetaAccess(HostedUniverse, AnalysisMetaAccess) - Constructor for class com.oracle.svm.hosted.meta.HostedMetaAccess
 
HostedMethod - Class in com.oracle.svm.hosted.meta
 
HostedMethod(HostedUniverse, AnalysisMethod, HostedType, Signature, ConstantPool, ExceptionHandler[]) - Constructor for class com.oracle.svm.hosted.meta.HostedMethod
 
HostedOptionCustomizer - Class in com.oracle.svm.hosted.option
 
HostedOptionCustomizer(HostedOptionProvider) - Constructor for class com.oracle.svm.hosted.option.HostedOptionCustomizer
 
HostedOptionKey<T> - Class in com.oracle.svm.core.option
Defines a hosted Option that is used during native image generation, in contrast to a runtime option.
HostedOptionKey(T) - Constructor for class com.oracle.svm.core.option.HostedOptionKey
 
HostedOptionParser - Class in com.oracle.svm.hosted.option
 
HostedOptionParser(ImageClassLoader) - Constructor for class com.oracle.svm.hosted.option.HostedOptionParser
 
HostedOptionProvider - Interface in com.oracle.svm.hosted.option
 
HostedOptionValues - Class in com.oracle.svm.core.option
The singleton holder of hosted options.
HostedOptionValues(EconomicMap<OptionKey<?>, Object>) - Constructor for class com.oracle.svm.core.option.HostedOptionValues
 
HostedPrimitiveType - Class in com.oracle.svm.hosted.meta
 
HostedPrimitiveType(HostedUniverse, AnalysisType, JavaKind, JavaKind) - Constructor for class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
HostedReplacements - Class in com.oracle.svm.hosted.code
Snippets are parsed before the static analysis using SubstrateReplacements.
HostedReplacements(HostedUniverse, Providers, SnippetReflectionProvider, TargetDescription, HostedProviders, BytecodeProvider, OptionValues) - Constructor for class com.oracle.svm.hosted.code.HostedReplacements
 
HostedRuntimeConfigurationBuilder - Class in com.oracle.svm.hosted.code
 
HostedRuntimeConfigurationBuilder(OptionValues, SVMHost, HostedUniverse, HostedMetaAccess, HostedProviders) - Constructor for class com.oracle.svm.hosted.code.HostedRuntimeConfigurationBuilder
 
HostedSnippetReflectionProvider - Class in com.oracle.svm.hosted.meta
 
HostedSnippetReflectionProvider(SVMHost) - Constructor for class com.oracle.svm.hosted.meta.HostedSnippetReflectionProvider
 
HostedStringDeduplication - Class in com.oracle.svm.core.util
Performs de-duplication of String without using String.intern().
HostedTruffleConstantFieldProvider - Class in com.oracle.svm.truffle
 
HostedTruffleConstantFieldProvider(ConstantFieldProvider) - Constructor for class com.oracle.svm.truffle.HostedTruffleConstantFieldProvider
 
HostedType - Class in com.oracle.svm.hosted.meta
 
HostedType(HostedUniverse, AnalysisType, JavaKind, JavaKind, HostedClass, HostedInterface[], boolean) - Constructor for class com.oracle.svm.hosted.meta.HostedType
 
HostedUniverse - Class in com.oracle.svm.hosted.meta
Stores all meta data for classes, fields, methods that will be part of the native image.
HostedUniverse(BigBang, SVMHost) - Constructor for class com.oracle.svm.hosted.meta.HostedUniverse
 
hostVM - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
hostVM() - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
htonl(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
Host to Network Long: Converts a host-byte-order int to a network-byte-order int.
htons(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
Host to Network Short: Converts a host-byte-order short to a network-byte-order short.
HTTP_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
HTTPS_PROTOCOL - Static variable in class com.oracle.svm.core.jdk.JavaNetSubstitutions
 
hub - Variable in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
hub - Variable in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
hUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
hUniverse - Variable in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
HW_MEMSIZE() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
Hybrid - Annotation Type in com.oracle.svm.core.annotate
Defines that the annotated class should have an Hybrid layout.
Hybrid.Array - Annotation Type in com.oracle.svm.core.annotate
Specifies a single member array as the hybrid array.
Hybrid.Bitset - Annotation Type in com.oracle.svm.core.annotate
Specifies a single member BitSet as the hybrid bit-set.
HybridLayout<T> - Class in com.oracle.svm.hosted.config
Defines the layout for a hybrid class.
HybridLayout(Class<T>, ObjectLayout, HostedMetaAccess) - Constructor for class com.oracle.svm.hosted.config.HybridLayout
 
HybridLayout(HostedInstanceClass, ObjectLayout) - Constructor for class com.oracle.svm.hosted.config.HybridLayout
 

I

IdentityHashCodeSupport - Class in com.oracle.svm.core.jdk
 
IdentityHashCodeSupport() - Constructor for class com.oracle.svm.core.jdk.IdentityHashCodeSupport
 
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
 
IF_NAMESIZE() - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
if_nametoindex(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
ifa_addr() - Method in interface com.oracle.svm.core.posix.headers.Ifaddrs.ifaddrs
 
ifa_flags() - Method in interface com.oracle.svm.core.posix.headers.Ifaddrs.ifaddrs
 
ifa_name() - Method in interface com.oracle.svm.core.posix.headers.Ifaddrs.ifaddrs
 
ifa_next() - Method in interface com.oracle.svm.core.posix.headers.Ifaddrs.ifaddrs
 
Ifaddrs - Class in com.oracle.svm.core.posix.headers
 
Ifaddrs.ifaddrs - Interface in com.oracle.svm.core.posix.headers
 
Ifaddrs.ifaddrsPointer - Interface in com.oracle.svm.core.posix.headers
 
ifc_buf(CCharPointer) - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifconf
 
ifc_len() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifconf
 
ifc_req() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifconf
 
IFF_BROADCAST() - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
IFF_LOOPBACK() - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
IFHWADDRLEN() - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
IFNAMSIZ() - Static method in class com.oracle.svm.core.posix.headers.NetIf
 
ifr_addr() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifr_broadaddr() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifr_flags() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifr_hwaddr() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifr_ifindex() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifr_name() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinNetinet6In6_var.in6_ifreq
 
ifr_name() - Method in interface com.oracle.svm.core.posix.headers.NetIf.ifreq
 
ifru_addr() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinNetinet6In6_var.in6_ifreq
 
image - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
IMAGE_CLASSPATH_PREFIX - Static variable in class com.oracle.svm.hosted.server.NativeImageBuildServer
 
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_RELOCATABLE_FIRST_RELOC_POINTER - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_RELOCATABLE_FIRST_RELOC_POINTER_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_BEGIN - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_BEGIN_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_END - Static variable in class com.oracle.svm.core.Isolates
 
IMAGE_HEAP_WRITABLE_END_SYMBOL_NAME - Static variable in class com.oracle.svm.core.Isolates
 
ImageBuildTask - Interface in com.oracle.svm.hosted
Interface for executing SVM image building inside the SVM image build server ( NativeImageBuildServer).
imageClassLoader - Variable in class com.oracle.svm.hosted.FeatureImpl.FeatureAccessImpl
 
imageClassLoader - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
ImageClassLoader - Class in com.oracle.svm.hosted
 
imageClassLoader - Variable in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
ImageCodeInfo - Class in com.oracle.svm.core.code
 
ImageCodeInfo() - Constructor for class com.oracle.svm.core.code.ImageCodeInfo
 
ImageCodeInfo.MemoryWalkerAccessImpl - Class in com.oracle.svm.core.code
Methods for MemoryWalker to access image code information.
ImageHeapProvider - Interface in com.oracle.svm.core.os
Provides new instances of the image heap for creating isolates.
imageKind - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
imageName - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
imagePath - Variable in class com.oracle.svm.hosted.FeatureImpl.AfterImageWriteAccessImpl
 
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
 
ImageSingletonsSupportImpl - Class in com.oracle.svm.hosted
 
ImageSingletonsSupportImpl() - Constructor for class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
ImageSingletonsSupportImpl.HostedManagement - Class in com.oracle.svm.hosted
Management of the ImageSingletons registry during image generation.
implementationMethod - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
implementations - Variable in class com.oracle.svm.graal.meta.SubstrateMethod
 
implementations - Variable in class com.oracle.svm.hosted.meta.HostedMethod
All concrete methods that can actually be called when calling this method.
ImplicitExceptions - Class in com.oracle.svm.core.snippets
 
ImplicitExceptions() - Constructor for class com.oracle.svm.core.snippets.ImplicitExceptions
 
ImplicitExceptionsPlugin - Class in com.oracle.svm.hosted.phases
Exceptions that are thrown implicitly by bytecodes, such as NullPointerException, are thrown frequently in nearly all methods.
ImplicitExceptionsPlugin(MetaAccessProvider, ForeignCallsProvider) - Constructor for class com.oracle.svm.hosted.phases.ImplicitExceptionsPlugin
 
implicitLoadConvert(StructuredGraph, JavaKind, ValueNode) - Method in interface com.oracle.svm.core.graal.meta.SubstrateLoweringProvider
 
improveUncompression(AMD64AddressNode, CompressionNode, ValueNode) - Method in class com.oracle.svm.core.graal.code.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
INADDR_ANY() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
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.LocalizationSupport.Options
 
IncludeResources - Static variable in class com.oracle.svm.hosted.ResourcesFeature.Options
 
incReleased() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
incrementAndGet() - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
incrementCount() - Method in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
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
 
inet_pton(int, CCharPointer, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.ArpaInet
 
inferStamp() - Method in class com.oracle.svm.hosted.nodes.AssertValueNode
 
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
inflate(ZLib.z_stream, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
inflateEnd(ZLib.z_stream) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
inflateInit2(ZLib.z_stream, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
inflateReset(ZLib.z_stream) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
inflateSetDictionary(ZLib.z_stream, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Inflation - Class in com.oracle.svm.hosted.analysis
 
Inflation(OptionValues, AnalysisUniverse, HostedProviders, HostVM, ForkJoinPool) - Constructor for class com.oracle.svm.hosted.analysis.Inflation
 
Info(ObjectFile.RelocationKind, int, Long, Object) - Constructor for class com.oracle.svm.hosted.image.RelocatableBuffer.Info
 
InfoTreeBuilder - Class in com.oracle.svm.hosted.c.info
 
InfoTreeBuilder(NativeLibraries, NativeCodeContext) - Constructor for class com.oracle.svm.hosted.c.info.InfoTreeBuilder
 
InfoTreeVisitor - Class in com.oracle.svm.hosted.c.info
 
InfoTreeVisitor() - Constructor for class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
init() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
init() - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
init(ImageClassLoader, MetaAccessProvider) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
initCondition(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.pthread.PthreadConditionUtils
 
initFrameInfoReader(CodePointer, ReusableTypeReader) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
initgroups(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Grp
Initialize the group set for the current user by reading the group database and using all groups of which USER is a member.
InitialCollectionPolicy - Static variable in class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
Pro tip: A fully qualified name looks like com.oracle.svm.core.genscavenge.CollectionPolicy$ByTime, so if it has a dollar sign in it you probably have to quote it to protect it from the shell.
initialize(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
Lazy initializer.
initialize(Object) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
 
initialize(Space) - Method in interface com.oracle.svm.core.genscavenge.Space.Verifier
Initialize the state of this Verifier.
initialize(PlatformNativeLibrarySupport.NativeLibrary) - Method in interface com.oracle.svm.core.jdk.NativeLibrarySupport.LibraryInitializer
 
initialize(WordPointer, CEntryPointCreateIsolateParameters) - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Performs initializations for the current isolate, before any other methods of this interface may be called.
initialize(PointerBase, UnsignedWord, WordPointer, WordPointer) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
 
initialize(PointerBase, 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() - 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() - 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
 
initializeAtRuntime() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
initializeClassList() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
InitializeConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
Initialize a condition variable
InitializeCriticalSection(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
Initialize a Critical Section
INITIALIZED_INFO_SINGLETON - Static variable in class com.oracle.svm.core.hub.ClassInitializationInfo
Singleton for classes that are already initialized during image building and do not need class initialization at runtime.
initializeHeaderOfNewObject(Pointer, WordBase) - Static method in class com.oracle.svm.core.heap.ObjectHeader
Write the header of a newly created object, using LocationIdentity.init().
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.
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
Construct and register the singleton instance, if necessary.
initializeTableToIndexForAsserts(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
initializeTableToPointer(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Initialize a first object table from tableStart to tableLimit.
initializeTableToPointerForAsserts(Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
initTruffleCompiler() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
Inject - Annotation Type in com.oracle.svm.core.annotate
Injects the annotated field into the TargetClass.
InjectAccessors - Annotation Type in com.oracle.svm.core.annotate
Inject accessors methods for the field denoted using a Alias annotation.
InjectedAccessorsField - Class in com.oracle.svm.hosted.substitute
 
InjectedAccessorsField(ResolvedJavaField, InjectAccessors) - Constructor for class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
InjectedAccessorsPlugin - Class in com.oracle.svm.hosted.phases
 
InjectedAccessorsPlugin() - Constructor for class com.oracle.svm.hosted.phases.InjectedAccessorsPlugin
 
InjectedFieldsType - Class in com.oracle.svm.hosted.substitute
 
InjectedFieldsType(ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
injectFinalForRuntimeCompilation() - Method in interface com.oracle.svm.core.meta.ReadableJavaField
 
injectFinalForRuntimeCompilation(ResolvedJavaField) - Static method in interface com.oracle.svm.core.meta.ReadableJavaField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.meta.HostedField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
injectFinalForRuntimeCompilation() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
InliningUtilities - Class in com.oracle.svm.hosted.code
 
InliningUtilities() - Constructor for class com.oracle.svm.hosted.code.InliningUtilities
 
inParseQueue - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
input - Variable in class com.oracle.svm.core.graal.nodes.FloatingWordCastNode
 
input - Variable in class com.oracle.svm.hosted.nodes.AssertValueNode
 
inputFilenames - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
InputsIterationMaskRecomputation() - Constructor for class com.oracle.svm.graal.hosted.FieldsOffsetsFeature.InputsIterationMaskRecomputation
 
insert(ValueNode, AssertValueNode) - Static method in class com.oracle.svm.hosted.nodes.AssertValueNode
 
insertByte(int, int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
Insert a byte into an int.
InsertWriteBarrierPhase - Class in com.oracle.svm.core.genscavenge.graal
Walk the graph and find WriteNodes with barriers and turn them into WriteNodes without barriers and separate barrier nodes.
InsertWriteBarrierPhase() - Constructor for class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
Constructor for sub-classes.
inspectServerContentPath() - Method in class com.oracle.svm.hosted.SVMHost
 
install(CodeInfoDecoder) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
install(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.DeoptimizationSourcePositionEncoder
 
install(PinnedAllocator) - Method in interface com.oracle.svm.core.code.InstalledCodeObserver
 
install() - Method in class com.oracle.svm.core.graal.meta.InstalledCodeBuilder
 
installCode(ResolvedJavaMethod, CompiledCode, InstalledCode, SpeculationLog, boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
installedCode - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
The handle to the compiled code for the outside world.
InstalledCodeBuilder - Class in com.oracle.svm.core.graal.meta
Represents the installed code of a runtime compiled method.
InstalledCodeBuilder(SharedRuntimeMethod, CompilationResult, SubstrateInstalledCode, Map<SharedMethod, InstalledCodeBuilder>) - Constructor for class com.oracle.svm.core.graal.meta.InstalledCodeBuilder
 
InstalledCodeBuilder(SharedRuntimeMethod, CompilationResult, SubstrateInstalledCode, Map<SharedMethod, InstalledCodeBuilder>, boolean) - Constructor for class com.oracle.svm.core.graal.meta.InstalledCodeBuilder
 
InstalledCodeBuilder.ConstantsWalker - Class in com.oracle.svm.core.graal.meta
The walker for the GC to visit object references in the installed code.
InstalledCodeObserver - Interface in com.oracle.svm.core.code
 
InstalledCodeObserver.Factory - Interface in com.oracle.svm.core.code
 
InstalledCodeObserver.InstalledCodeObserverHandle - 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
 
InstalledCodeObserverSupport() - Constructor for class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
installForwardingPointer(Object, Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Install in an Object, a forwarding pointer to a different Object.
installInThread(ImageSingletonsSupportImpl.HostedManagement) - Static method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl.HostedManagement
 
installInThread(Object) - Method in class com.oracle.svm.hosted.SVMHost
 
installNativeImageClassLoader(String[]) - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
installObservers(InstalledCodeObserver[], PinnedAllocator) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
instance() - Static method in class com.oracle.svm.core.graal.GraalConfiguration
 
instance() - Static method in class com.oracle.svm.hosted.HostedConfiguration
 
instanceCount - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The count of all the instances.
instanceFields - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
instanceOfBits - Variable in class com.oracle.svm.hosted.meta.HostedType
Bits for instanceof checks.
instanceOfBitTestSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, int, byte) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
instanceOfDynamic - Variable in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
InstanceOfDynamicLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfDynamicLowering
 
instanceOfDynamicSnippet(DynamicHub, Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, boolean) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
instanceOfFromTypeID - Variable in class com.oracle.svm.hosted.meta.HostedType
 
InstanceOfLowering(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.core.graal.snippets.TypeSnippets.InstanceOfLowering
 
instanceOfNumTypeIDs - Variable in class com.oracle.svm.hosted.meta.HostedType
 
instanceOfSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, int, int) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
instanceSize - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
instanceSpace - Variable in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
The space taken up by all the instances.
instructionClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
int_to_uint16_t(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
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
 
InterferenceElement() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.InterferenceElement
 
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
 
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() - Constructor for exception com.oracle.svm.core.util.InterruptImageBuilding
Print nothing upon exit.
interruptVMCondVars() - Static method in class com.oracle.svm.core.thread.JavaThreads
 
IntrinsifyMethodHandlesInvocationPlugin - Class in com.oracle.svm.hosted.phases
Support for method handles that can be reduced to a plain invocation.
IntrinsifyMethodHandlesInvocationPlugin(Providers, AnalysisUniverse, HostedUniverse) - Constructor for class com.oracle.svm.hosted.phases.IntrinsifyMethodHandlesInvocationPlugin
 
invalidate() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
invalidate() - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
invalidate() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
invalidateCode() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
invalidateInstalledCode(SubstrateInstalledCode) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
invalidateInstalledCode(InstalledCode) - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
invalidateMethod(RuntimeMethodInfo) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
invalidateMethodOfFrame(Pointer, SpeculationLog.SpeculationReason) - Static method in class com.oracle.svm.core.deopt.Deoptimizer
Invalidates the InstalledCode of the method of the given frame.
invoke() - Method in interface com.oracle.svm.core.SubstrateUtil.Thunk
The method to be supplied by the implementor.
InvokeJavaFunctionPointer - Annotation Type in com.oracle.svm.core.annotate
Annotation for an invocation method defined in a sub-interface of CFunctionPointer.
invokeWithoutAllocation() - Method in interface com.oracle.svm.core.SubstrateUtil.DiagnosticThunk
The method to be supplied by the implementor.
Ioctl - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/ioctl.h.
Ioctl() - Constructor for class com.oracle.svm.core.posix.headers.Ioctl
 
ioctl(int, long, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Ioctl
Perform the I/O control operation specified by REQUEST on FD.
iov_base() - Method in interface com.oracle.svm.core.posix.headers.Uio.iovec
Pointer to data.
iov_base(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.Uio.iovec
 
iov_len() - Method in interface com.oracle.svm.core.posix.headers.Uio.iovec
Length of data.
iov_len(UnsignedWord) - Method in interface com.oracle.svm.core.posix.headers.Uio.iovec
 
ip - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
ip - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
ip - Variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
ip_IPTOS_PREC_MASK() - Static method in class com.oracle.svm.core.os.IsDefined
 
ip_IPTOS_TOS_MASK() - Static method in class com.oracle.svm.core.os.IsDefined
 
IP_MULTICAST_ALL() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
From linux/in.h, which exists only on Linux.
IP_MULTICAST_IF() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IP_MULTICAST_LOOP() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IP_MULTICAST_TTL() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IP_TOS() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPPROTO_IP() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPPROTO_IPV6() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPPROTO_TCP() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPTOS_PREC_MASK() - Static method in class com.oracle.svm.core.posix.headers.NetinetIp
 
IPTOS_TOS_MASK() - Static method in class com.oracle.svm.core.posix.headers.NetinetIp
 
IPV6_MULTICAST_HOPS() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPV6_MULTICAST_IF() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPV6_MULTICAST_LOOP() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPV6_TCLASS() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
IPV6_V6ONLY() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
From netinet6/in6.h, which can not be included directly.
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
 
isAbstract(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isAbstract() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isAccessed() - Method in interface com.oracle.svm.core.meta.SharedField
 
isAccessed() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isAccessed() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isActive() - Static method in class com.oracle.svm.core.heap.NoAllocationVerifier
Returns true if there is an open NoAllocationVerifier, i.e., returns true if no allocation is allowed in this thread.
isAliased(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
isAligned(long) - Method in class com.oracle.svm.core.config.ObjectLayout
Tests if the given offset or address is aligned according to ObjectLayout.getAlignment().
isAligned(AlignedHeapChunk.AlignedHeader) - Method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk.MemoryWalkerAccessImpl
 
isAligned(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return true if the heap chunk is an aligned heap chunk, else false.
isAlignedHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedObject(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isAlignedObject(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
isAlive(long) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
isAllocationDisallowed() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Allocation is disallowed if ...
isAllocationDisallowed() - Method in class com.oracle.svm.core.heap.Heap
Allocation is disallowed if ...
isAllowed() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
isAMultiple(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.util.PointerUtils
Check that a Pointer is an even multiple.
isAMultiple(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
Check that an Unsigned is an even multiple.
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
 
isArray() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isArray(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isArray(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isArray() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isArray() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isArray() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isArray() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isArray() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isArray() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isAssignableFrom(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isAssignableFromHub(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
isAttachedSnippet(Isolate) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
isatty(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return 1 if FD is a valid descriptor associated with a terminal, zero if not.
isBefore() - Method in class com.oracle.svm.hosted.image.NativeImageHeap.Phase
 
isBootImage(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isBootImageCarefully(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isBootImageHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isBridge() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isBridge() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isBridge() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isBridge() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isBridge() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isBridge() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isBuiltin() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
isBuiltin() - Method in class com.oracle.svm.hosted.c.info.NativeCodeInfo
 
isBuiltinLibrary(String) - Method in interface com.oracle.svm.core.jdk.NativeLibrarySupport.LibraryInitializer
 
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
 
isCardRememberedSetAlignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isCardRememberedSetUnalignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isCFunction(AnalysisMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
isChildField(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isChildrenField(Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isClassInitializer() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isClassInitializer() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
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
 
isCompiling(OptimizedCallTarget) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
isCompressed() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isCompressed() - Method in interface com.oracle.svm.core.meta.CompressibleConstant
 
isCompressed(JavaConstant) - Static method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isCompressed() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isCompressedReference - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
isCompressedReference() - Method in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
When FrameInfoQueryResult.ValueInfo.kind is JavaKind.Object, indicates whether this value is a compressed or uncompressed reference.
isConcrete() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isConstructor() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isConstructor() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isConsumedHeapChunkZapped(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isCurrentThreadAttachedTo(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
 
isDarwin() - Static method in class com.oracle.svm.core.os.IsDefined
 
isDefault() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isDefault() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isDefault() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isDefault() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isDefault() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isDefault() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isDefaultForKind() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isDefaultForKind() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
IsDefined - Class in com.oracle.svm.core.os
Whether certain C pre-processor macros are defined on particular platforms.
IsDefined() - Constructor for class com.oracle.svm.core.os.IsDefined
 
isDeleted(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
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
 
isDirectory() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns true if this is a directory entry.
isDirtyEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
isEmpty() - Method in class com.oracle.svm.core.genscavenge.Space
Keep whatever accounting is required.
isEmpty() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.Input
 
isEmpty() - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
isEmpty() - Method in class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack
Returns true if the stack is empty, else false.
isEmpty() - Method in class com.oracle.svm.core.thread.VMOperationControl.SynchronizedAllocationFreeStack
Returns true if the stack is empty, else false.
isEmpty() - Method in class com.oracle.svm.core.thread.VMOperationControl.Worklist
Returns true if the work list is empty, else false.
isEmptyThreadLocalFreeList() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
isEnabled() - Method in class com.oracle.svm.core.log.Log
Is this log enabled?
isEnabled() - Method in class com.oracle.svm.core.log.RealLog
 
isEnabled() - Static method in class com.oracle.svm.core.VMInspection
 
IsEnabled() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.IsEnabled
 
IsEnabled() - Constructor for class com.oracle.svm.truffle.TruffleFeature.IsEnabled
 
isEntryPoint() - Method in class com.oracle.svm.core.code.CodeInfoQueryResult
Indicates if the method containing the IP is an entry point method.
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
 
isfdtype(int, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
FDTYPE is S_IFSOCK or another S_IF* macro defined in ; returns 1 if FD is open on an object of the indicated type, 0 if not, or -1 for errors (setting errno).
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
 
isForcedCompilation(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isForwardedHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isForwardedHeader(UnsignedWord) - Method in class com.oracle.svm.core.heap.ObjectHeader
Is this header a forwarding pointer?
isForwardedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Is this header a forwarding pointer?
isFrameInfoMatch(long, byte[], long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
isFrameInformationRequired(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
isFrozen() - Method in class com.oracle.svm.core.thread.Safepoint.Master
 
isFrozen() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
isFullyInitialized() - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
isGuaranteedSafepoint(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
isHeadThreadLocalFreeList(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
isHeapAllocated(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isHeapAllocated(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
isHeapAllocatedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isHeapObjectUnaligned(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Is this the header of an unaligned heap object? Note: the header can only be from a heap object.
isHostedClass(Class<?>) - Static method in class com.oracle.svm.hosted.ImageClassLoader
 
isHybrid(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.config.HybridLayout
 
isHybridField(ResolvedJavaField) - Static method in class com.oracle.svm.hosted.config.HybridLayout
 
isImageHeapObject(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isImmutable() - Method in class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
 
isImmutable() - Method in class com.oracle.svm.core.graal.nodes.SubstrateFieldLocationIdentity
 
isIncomplete() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
isIncomplete() - Method in class com.oracle.svm.hosted.c.info.StructInfo
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.jdk.VarHandleFeature
 
isInConfiguration() - Method in class com.oracle.svm.core.LibCHelperDirectives
 
isInConfiguration() - Method in class com.oracle.svm.core.posix.headers.PosixDirectives
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.core.VMInspection
 
isInConfiguration() - Method in class com.oracle.svm.core.windows.headers.WindowsDirectives
 
isInConfiguration() - Method in class com.oracle.svm.hosted.c.NativeCodeContext
 
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.oracle.svm.hosted.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() - Method in class com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives
 
isIndexed() - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
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
 
isInProgress() - Static method in class com.oracle.svm.core.thread.VMOperation
 
isInRange(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
isInReadOnlyPrimitivePartition(Pointer) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isInReadOnlyReferencePartition(Pointer) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isInstance(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInstance(Object) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInstance(JavaConstant) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInstance(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInstanceClass() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedArrayClass
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isInstanceClass() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInstanceClass() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInstantiated() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInstantiated() - Method in class com.oracle.svm.hosted.meta.HostedType
 
isInterface() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isInterface(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isInterface() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isInterface() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
isInterface() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedClass
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedInterface
 
isInterface() - Method in class com.oracle.svm.hosted.meta.HostedPrimitiveType
 
isInterface() - Method in class com.oracle.svm.hosted.substitute.InjectedFieldsType
 
isInterface() - Method in class com.oracle.svm.hosted.substitute.SubstitutionType
 
isInternal() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isInternal() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
isInternal() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
isInternal() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
isInternedString(String) - Static method in class com.oracle.svm.core.util.HostedStringDeduplication
Returns true if the provided String is interned.
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isInWritablePrimitivePartition(Pointer) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isInWritableReferencePartition(Pointer) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isJavaLangObject() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
isJavaLangObject() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
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.os.IsDefined
 
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
 
isLocked(VMMutex) - Static method in class com.oracle.svm.core.locks.VMMutex.TestingBackdoor
 
isLocked() - Static method in class com.oracle.svm.core.thread.VMOperationControl.TestingBackdoor
 
isLockOwner() - Static method in class com.oracle.svm.core.thread.VMOperationControl
 
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
 
isMoreRestrictiveThan(RestrictHeapAccess.Access) - Method in enum com.oracle.svm.core.annotate.RestrictHeapAccess.Access
 
isNative() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isNextCompressed() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
Returns whether the next offset that will be returned by ReferenceMapEncoder.OffsetIterator.nextInt() refers to a compressed pointer.
isNonHeapAllocated(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNonHeapAllocated(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
isNonHeapAllocatedCarefully(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNonHeapAllocatedHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNonHeapAllocatedHeader(UnsignedWord) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
isNonHeapAllocatedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNonNull() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
isNonNullThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
A predicate for the non-null IsolateThread.
isNoRememberedSetAlignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNoRememberedSetUnalignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isNull() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
isNull() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
isNull() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
isNullThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
A predicate for the null IsolateThread.
isObject - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
isObjectArray(int) - Static method in class com.oracle.svm.core.hub.LayoutEncoding
 
isObjectInReadOnlyPrimitivePartition(Object) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isObjectInReadOnlyReferencePartition(Object) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isObjectInWritablePrimitivePartition(Object) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isObjectInWritableReferencePartition(Object) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
isOffsetCompressed(int) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
isOffsetMarked(int) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
isolate() - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
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 interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
isOpen() - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
isOpen() - Method in class com.oracle.svm.core.heap.PinnedBuffer
 
isOpened - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
isPackagePrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isPinned(T) - Method in class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
 
isPinned(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
isPinned(T) - Method in interface com.oracle.svm.core.MemoryWalker.HeapChunkAccess
Return true if the heap chunk is pinned in memory, else false.
isPlanned() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
isPointerBase(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isPointerToForwardedObject(Pointer) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Predicate on a Pointer to a header.
isPointerToForwardedObjectCarefully(Pointer) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isPowerOf2(long) - Static method in class com.oracle.svm.core.SubstrateUtil
Fast power of 2 test.
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
 
isPrivate() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isProducedHeapChunkZapped(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isProtected() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isProxyClass(Class<?>) - Method in interface com.oracle.svm.core.jdk.proxy.DynamicProxyRegistry
 
isPublic() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isReexecutable(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
isReexecutable() - Method in class com.oracle.svm.core.snippets.SnippetRuntime.SubstrateForeignCallDescriptor
 
isRelocatedPointer(Object) - Method in class com.oracle.svm.hosted.SVMHost
 
isSigned(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isStatic() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
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
 
isStatusNative(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
isStatusSafepoint(IsolateThread) - 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
 
isSymbolReference() - Method in class com.oracle.svm.core.graal.code.CGlobalDataInfo
 
isSynchronized() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isSynthetic() - Method in class com.oracle.svm.core.hub.DynamicHub
 
isSynthetic() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
isSynthetic() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionField
 
isSynthetic() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.meta.HostedField
 
isSynthetic() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
isSynthetic() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isSyntheticEnumSwitchMap(ResolvedJavaField) - Method in class com.oracle.svm.graal.meta.SubstrateConstantFieldProvider
 
isTearingDown() - Static method in class com.oracle.svm.core.thread.VMThreads
Is threading being torn down?
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
 
isUnalignedHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUnalignedHeaderBits(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUnalignedObject(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
isUnalignedObject(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
isUninitializedIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
 
isUnknownClass(ResolvedJavaType) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnknownObjectField(ResolvedJavaField) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnknownPrimitiveField(AnalysisField) - Static method in class com.oracle.svm.hosted.SVMHost
 
isUnsigned() - Method in class com.oracle.svm.hosted.c.info.SizableInfo
 
isUnsigned() - Method in class com.oracle.svm.hosted.c.info.StructBitfieldInfo
 
isUnsigned(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
isUnwindingForException() - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
isUsingAOTProfiles() - Method in class com.oracle.svm.hosted.HostedConfiguration
 
isValid() - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
isValid() - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
isValid() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
isValidClassLoader(Object) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
isValidJavaVersion() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
Unless the check should be ignored, check that I am running on JDK-8.
isValidLastTier() - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
isValidSpace(Space) - Method in class com.oracle.svm.core.genscavenge.Generation
Returns true if the space is a valid Space in this generation, else false.
isValidSpace(Space) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
For assertions: Verify that a Space is a valid Space.
isValidSpace(Space) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
isValidSpace(Space) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
isVarArgs() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
isVarArgs() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
isVolatile() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
isWeak(ObjectHandle) - Method in class com.oracle.svm.core.handles.ObjectHandlesImpl
 
isWord(Class<?>) - Static method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
isWordBase(ResolvedJavaType) - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
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.hosted.image.NativeImageHeap.HeapPartition
 
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
 
isYoungGeneration(Space) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
it_interval() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxTime.itimerspec
 
it_interval() - Method in interface com.oracle.svm.core.posix.headers.Time.itimerval
Value to put into `it_value' when the timer expires.
it_value() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxTime.itimerspec
 
it_value() - Method in interface com.oracle.svm.core.posix.headers.Time.itimerval
Time to the next timer expiration.
iterateFrames(ResolvedJavaMethod[], ResolvedJavaMethod[], int, InspectedFrameVisitor<T>) - Method in class com.oracle.svm.core.stack.SubstrateStackIntrospection
 
ITIMER_PROF() - Static method in class com.oracle.svm.core.posix.headers.Time
Timers run when the process is executing and when the system is executing on behalf of the process.
ITIMER_REAL() - Static method in class com.oracle.svm.core.posix.headers.Time
Timers run in real time.
ITIMER_VIRTUAL() - Static method in class com.oracle.svm.core.posix.headers.Time
Timers run only when the process is executing.

J

JavaAWTSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaAWTSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaAWTSubstitutions
 
JavaFrameAnchor - Interface in com.oracle.svm.core.stack
A stack-based structure that is present in the stack frame of a Java method that calls to C code.
JavaFrameAnchors - Class in com.oracle.svm.core.stack
Maintains the linked list of JavaFrameAnchor for stack walking.
JavaFrameAnchors() - Constructor for class com.oracle.svm.core.stack.JavaFrameAnchors
 
JavaIOSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaIOSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaIOSubstitutions
 
JavaLangReflectSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaLangReflectSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangReflectSubstitutions
 
JavaLangRefSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaLangRefSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaLangRefSubstitutions
 
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.ClassLoaderSupport - Class in com.oracle.svm.core.jdk
 
JavaLangSubstitutions.ClassValueSupport - Class in com.oracle.svm.core.jdk
 
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.ExposeCRuntimeArgumentBlockFeature - Class in com.oracle.svm.core
 
JavaMainWrapper.JavaMainSupport - Class in com.oracle.svm.core
 
JavaManagementSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaManagementSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaManagementSubstitutions
 
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
 
JavaNetNetworkInterface - Class in com.oracle.svm.core.posix
 
JavaNetNetworkInterface() - Constructor for class com.oracle.svm.core.posix.JavaNetNetworkInterface
 
JavaNetNetworkInterface.netaddr - Class in com.oracle.svm.core.posix
 
JavaNetNetworkInterface.netif - Class in com.oracle.svm.core.posix
 
JavaNetNetworkInterface.PlatformSupport - Interface in com.oracle.svm.core.posix
Access to platform-dependent code.
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
 
JavaNIOSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
JavaNIOSubstitutions() - Constructor for class com.oracle.svm.core.jdk.JavaNIOSubstitutions
 
JavaStackWalker - Class in com.oracle.svm.core.stack
Applies a StackFrameVisitor to each of the Java frames in a thread stack.
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
 
JavaUtilZipSubstitutions - Class in com.oracle.svm.core.posix
Dummy class to have a class with the file's name.
JavaUtilZipSubstitutions() - Constructor for class com.oracle.svm.core.posix.JavaUtilZipSubstitutions
 
JDK10OrEarlier - Class in com.oracle.svm.core.jdk
 
JDK10OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK10OrEarlier
 
JDK11OrLater - Class in com.oracle.svm.core.jdk
 
JDK11OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK11OrLater
 
JDK8OrEarlier - Class in com.oracle.svm.core.jdk
 
JDK8OrEarlier() - Constructor for class com.oracle.svm.core.jdk.JDK8OrEarlier
 
JDK9OrLater - Class in com.oracle.svm.core.jdk
 
JDK9OrLater() - Constructor for class com.oracle.svm.core.jdk.JDK9OrLater
 
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
 
JNIConfigurationFiles - Static variable in class com.oracle.svm.core.SubstrateOptions
 
JNIConfigurationResources - Static variable in class com.oracle.svm.core.SubstrateOptions
 
JNIRuntimeAccess - Class in com.oracle.svm.hosted.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.hosted.jni
 
joinAllNonDaemons() - Method in class com.oracle.svm.core.thread.JavaThreads
Joins all non-daemon threads.
JSONParser - Class in com.oracle.svm.hosted.json
 
JSONParser(String) - Constructor for class com.oracle.svm.hosted.json.JSONParser
 
JSONParser(Reader) - Constructor for class com.oracle.svm.hosted.json.JSONParser
 
JSONParserException - Exception in com.oracle.svm.hosted.json
 
JSONParserException(String) - Constructor for exception com.oracle.svm.hosted.json.JSONParserException
 
JVM_Socket(int, int, int) - Static method in class com.oracle.svm.core.posix.VmPrimsJVM
 

K

k(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
k(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
k(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
KeepOriginal - Annotation Type in com.oracle.svm.core.annotate
In a substituted type, keep the original definition of this method.
KERN_IPC() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
kevent(int, DarwinEvent.kevent, int, DarwinEvent.kevent, int, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 
kill(int, int) - Static method in class com.oracle.svm.core.posix.headers.Signal
 
killedIdentity - Variable in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
killMemory(LocationIdentity) - Static method in class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
KillMemoryNode - Class in com.oracle.svm.core.graal.nodes
 
KillMemoryNode(LocationIdentity) - Constructor for class com.oracle.svm.core.graal.nodes.KillMemoryNode
 
kind - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
kind - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
Kind - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
KIND_BITS - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
KIND_MASK_IN_PLACE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
KIND_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
kindToType - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
KIPC_MAXSOCKBUF() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSysctl
 
KnownIntrinsics - Class in com.oracle.svm.core.snippets
Functions that are implemented as compiler intrinsics.
KnownIntrinsics() - Constructor for class com.oracle.svm.core.snippets.KnownIntrinsics
 
kqueue() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinEvent
 

L

l_len() - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
Size of the locked area; zero means until EOF.
l_linger() - Method in interface com.oracle.svm.core.posix.headers.Socket.linger
Time to linger.
l_onoff() - Method in interface com.oracle.svm.core.posix.headers.Socket.linger
Nonzero to linger on close.
l_pid() - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
Process holding the lock.
l_start() - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
Offset where the lock begins.
l_type() - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.
l_whence() - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
Where `l_start' is relative to (like `lseek').
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.
Langinfo - Class in com.oracle.svm.core.posix.headers
Definitions hand-translated from .
Langinfo() - Constructor for class com.oracle.svm.core.posix.headers.Langinfo
 
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.
lastExecutedCommand() - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
lastReadOnlyPrimitiveObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
lastReadOnlyReferenceObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
lastWritablePrimitiveObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
lastWritableReferenceObject - Static variable in class com.oracle.svm.core.heap.NativeImageInfo
 
Latch - Class in com.oracle.svm.core.genscavenge
An AutoCloseable boolean.
Latch(String) - Constructor for class com.oracle.svm.core.genscavenge.Latch
Constructor.
layoutConstants() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
LayoutEncoding - Class in com.oracle.svm.core.hub
 
LayoutEncoding() - Constructor for class com.oracle.svm.core.hub.LayoutEncoding
 
layoutMethods(DebugContext) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
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
 
lchmod(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access permissions for FILE to MODE.
lchown(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Change owner and group of FILE, if it is a symbolic link the ownership of the symbolic link is changed.
ldivSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
leaf - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
LeafElement(Object) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
leave() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context.
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeoptExitStubContext
 
leave(CompilationResultBuilder) - Method in class com.oracle.svm.core.graal.code.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
Exit a Critical Section
LeaveCriticalSectionNoTrans(Process.PCRITICAL_SECTION) - Static method in class com.oracle.svm.core.windows.headers.Process
 
leaveDetachThread() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context, then discards that context.
LeaveDetachThreadEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveDetachThreadEpilogue
 
LeaveEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveEpilogue
 
LeaveLowering() - Constructor for class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.LeaveLowering
 
leaveTearDownIsolate() - Static method in class com.oracle.svm.core.c.function.CEntryPointActions
Leaves the current thread's current context, then waits for all attached threads in the context's isolate to detach and discards that isolate entirely.
LeaveTearDownIsolateEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointSetup.LeaveTearDownIsolateEpilogue
 
LEFT_ALIGN - Static variable in class com.oracle.svm.core.log.Log
 
length - Variable in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
level - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
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
 
LibCHelper - Class in com.oracle.svm.core
 
LibCHelper() - Constructor for class com.oracle.svm.core.LibCHelper
 
LibCHelper.CPUFeatures - Interface in com.oracle.svm.core
 
LibCHelperDirectives - Class in com.oracle.svm.core
 
LibCHelperDirectives() - Constructor for class com.oracle.svm.core.LibCHelperDirectives
 
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
 
link(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make a link to FROM named TO.
linkat(int, CCharPointer, int, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Like link but relative paths in TO and FROM are interpreted relative to FROMFD and TOFD respectively.
LinkerInvocation - Interface in com.oracle.svm.core
 
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.
LinuxDlfcn - Class in com.oracle.svm.core.posix.headers.linux
Definitions manually translated from the C header file dlfcn.h.
LinuxDlfcn() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
 
LinuxDlfcn.Dl_serinfo - Interface in com.oracle.svm.core.posix.headers.linux
This is the structure that must be passed (by reference) to `dlinfo' for the RTLD_DI_SERINFO and RTLD_DI_SERINFOSIZE requests.
LinuxDlfcn.Dl_serpath - Interface in com.oracle.svm.core.posix.headers.linux
This is the type of elements in `Dl_serinfo', below.
LinuxEPoll - Class in com.oracle.svm.core.posix.headers.linux
 
LinuxEPoll() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxEPoll
 
LinuxEPoll.epoll_data - Interface in com.oracle.svm.core.posix.headers.linux
 
LinuxEPoll.epoll_event - Interface in com.oracle.svm.core.posix.headers.linux
 
LinuxExecutableName - Class in com.oracle.svm.core.posix.linux
 
LinuxExecutableName() - Constructor for class com.oracle.svm.core.posix.linux.LinuxExecutableName
 
LinuxExecutableName.ExposeExecutableNameFeature - Class in com.oracle.svm.core.posix.linux
 
LinuxJavaNetNetworkInterface - Class in com.oracle.svm.core.posix.linux
 
LinuxJavaNetNetworkInterface() - Constructor for class com.oracle.svm.core.posix.linux.LinuxJavaNetNetworkInterface
 
LinuxNIOSubstitutions - Class in com.oracle.svm.core.posix.linux
 
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
 
LinuxSendfile - Class in com.oracle.svm.core.posix.headers.linux
Definitions manually translated from the C header file sys/sendfile.h.
LinuxSendfile() - Constructor for class com.oracle.svm.core.posix.headers.linux.LinuxSendfile
 
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
 
LinuxTime.itimerspec - Interface in com.oracle.svm.core.posix.headers.linux
POSIX.1b structure for timer start values and intervals.
LinuxTime.timer_t - Interface in com.oracle.svm.core.posix.headers.linux
 
LinuxTime.timer_tPointer - Interface in com.oracle.svm.core.posix.headers.linux
 
lirPhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
 
listen(int, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Prepare to accept connections on socket FD.
LITTLE_ENDIAN() - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
liveThreads - Variable in class com.oracle.svm.core.thread.JavaThreads
 
LM_ID_BASE() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Initial namespace.
LM_ID_NEWLM() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
For dlmopen: request new namespace.
load() - Method in interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport.NativeLibrary
 
loadArguments(JavaType[]) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
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
 
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
 
loadLocal(int, JavaKind) - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
loadObjectConstant(AllocatableValue, SubstrateObjectConstant) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
loadReferencedType(GraphBuilderContext, ConstantPool, int, int) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
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, HeapAccess.BarrierType) - Constructor for class com.oracle.svm.core.graal.thread.LoadVMThreadLocalNode
 
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 .
Locale() - Constructor for class com.oracle.svm.core.posix.headers.Locale
 
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
 
LocaleSubstitutionsJDK8 - Class in com.oracle.svm.core.jdk8
Dummy class to have a class with the file's name.
LocaleSubstitutionsJDK8() - Constructor for class com.oracle.svm.core.jdk8.LocaleSubstitutionsJDK8
 
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
 
LocalizationResourceBundles - Class in com.oracle.svm.core.jdk
Localization resource bundle initialization.
LocalizationResourceBundles() - Constructor for class com.oracle.svm.core.jdk.LocalizationResourceBundles
 
LocalizationSupport - Class in com.oracle.svm.core.jdk
 
LocalizationSupport() - Constructor for class com.oracle.svm.core.jdk.LocalizationSupport
 
LocalizationSupport.Options - Class in com.oracle.svm.core.jdk
 
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.
localtime(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the `struct tm' representation of *TIMER in the local timezone.
localtime_r(PointerBase, Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the `struct tm' representation of *TIMER in local time, using *TP to store the result.
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.
LOCK_EX() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Exclusive lock.
LOCK_MAND() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
This is a mandatory flock:
LOCK_NB() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Or'd with one of the above to prevent blocking.
LOCK_READ() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
...
LOCK_RW() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
...
LOCK_SH() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Shared lock.
LOCK_UN() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Remove lock.
LOCK_WRITE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
...
locked - Variable in class com.oracle.svm.core.locks.VMMutex
For assertions about locking.
lockf(int, int, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
`lockf' is a simpler interface to the locking facilities of `fcntl'.
lockNoTransition() - Method in class com.oracle.svm.core.locks.VMMutex
Like VMMutex.lock(), but without a thread status transitions.
log(Log) - Method in class com.oracle.svm.core.code.FrameInfoQueryResult
 
Log - Class in com.oracle.svm.core.log
Utility class that provides low-level output methods for basic Java data types (strings and numbers).
Log() - Constructor for class com.oracle.svm.core.log.Log
 
log() - Static method in class com.oracle.svm.core.log.Log
Return the singleton RealLog instance.
log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixLogHandler
 
log(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsLogHandler
 
logCodeInfoResult(Log, CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
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, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.AllocationFreeStackFrameVisitor
 
logFrame(Log, Pointer, CodePointer, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
logFrame(Log, Pointer, CodePointer, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
logFrameInfo(Log, FrameInfoQueryResult, String) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
logFrameRaw(Log, Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
LoggerSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
LoggerSubstitutions() - Constructor for class com.oracle.svm.core.jdk.LoggerSubstitutions
 
LoggingSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
LoggingSubstitutions() - Constructor for class com.oracle.svm.core.jdk.LoggingSubstitutions
 
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
 
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.RuntimeCodeInfo
 
logSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logSection(String, int) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logStream() - Static method in class com.oracle.svm.core.log.Log
Returns the Log.log() wrapped as a PrintStream.
logSubSection(String) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logTable() - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
logTable(Log) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
logTimeMetric(String, long) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logTimeMetric(String, long, MetricsLogUtils.TimeUnit) - Static method in class com.oracle.svm.core.util.MetricsLogUtils
 
logValues() - Method in class com.oracle.svm.core.util.Counter.Group
Prints all counters of this group to the Log.
logValues() - Static method in class com.oracle.svm.core.util.Counter
Prints all counters of all enabled groups to the Log.
logVirtualFrames(Log, Pointer, CodePointer, DeoptimizedFrame) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
Long() - Constructor for class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
 
longValue(GraphBuilderContext, ResolvedJavaMethod, ValueNode, String) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
lookup(String, String) - Static method in class com.oracle.svm.core.allocationprofile.AllocationSite
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.annotation.AnnotationSupport
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CFunctionSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.NativeMethodSubstitutionProcessor
 
lookup(Class<T>) - Method in class com.oracle.svm.hosted.ImageSingletonsSupportImpl
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.lambda.LambdaProxyRenamingSubstitutionProcessor
 
lookup(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaMethod[]) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(Signature, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(ConstantPool, WrappedJavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
lookup(ResolvedJavaType) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
 
lookup(ResolvedJavaField) - Method in class com.oracle.svm.hosted.substitute.UnsafeAutomaticSubstitutionProcessor
 
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
 
lookupBackend(ResolvedJavaMethod) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
lookupCallMethods(MetaAccessProvider) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
lookupCodeInfo(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupCodeInfoQueryResult(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupDeoptimizationEntrypoint(int, long) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupEncodedGraph(ResolvedJavaMethod, ResolvedJavaMethod, BytecodeProvider, boolean, boolean) - Method in class com.oracle.svm.truffle.api.SubstratePEGraphDecoder
 
lookupEncoding(ReferenceMapEncoder.Input) - Method in class com.oracle.svm.core.heap.ReferenceMapEncoder
 
lookupExceptionOffset(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupForeignCall(ForeignCallDescriptor) - Method in class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
lookupInstalledCode(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
Retrieves the InstalledCode that contains the provided instruction pointer.
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
 
lookupMethod(CodePointer) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
lookupMethodGraph(AnalysisMethod) - Method in class com.oracle.svm.graal.hosted.GraalFeature
 
lookupOption(String, Collection<OptionDescriptor>) - Method in class com.oracle.svm.core.option.RuntimeOptionParser
 
lookupSpeculation(JavaConstant) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
lookupTotalFrameSize(CodePointer) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
lookupType(UnresolvedJavaType, boolean) - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
lookupType(int, int) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
lookupType(DynamicHub) - Method in class com.oracle.svm.hosted.SVMHost
 
lower(SubstrateArraysCopyOfNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.ArraysCopyOfLowering
 
lower(DynamicNewArrayNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.DynamicNewArrayLowering
 
lower(DynamicNewInstanceNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.DynamicNewInstanceLowering
 
lower(FormatArrayNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.FormatArrayLowering
 
lower(FormatObjectNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.FormatObjectLowering
 
lower(NewArrayNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewArrayLowering
 
lower(NewInstanceNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewInstanceLowering
 
lower(NewMultiArrayNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewMultiArrayLowering
 
lower(NewPinnedArrayNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewPinnedArrayLowering
 
lower(NewPinnedInstanceNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewPinnedInstanceLowering
 
lower(PostWriteBarrierNode, LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.PostWriteBarrierLowering
Turn a CardRememberedSetNodes.PostWriteBarrierNode into an instantiation of the body of CardRememberedSetSnippets.BarrierSnippets.postWriteBarrierSnippet, with operands.
lower(LoweringTool) - Method in class com.oracle.svm.core.genscavenge.graal.WriteBarrierNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
lower(Node, LoweringTool) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointEnterNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointLeaveNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
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(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(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(MonitorEnterNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.MonitorSnippets.MonitorEnterLowering
 
lower(MonitorExitNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.MonitorSnippets.MonitorExitLowering
 
lower(T, LoweringTool) - Method in interface com.oracle.svm.core.graal.snippets.NodeLoweringProvider
 
lower(FloatConvertNode, LoweringTool) - Method in class com.oracle.svm.core.graal.snippets.NonSnippetLowerings.FloatConvertLowering
 
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(LoweringTool) - Method in class com.oracle.svm.core.nodes.CFunctionEpilogueNode
 
lower(LoweringTool) - Method in class com.oracle.svm.core.nodes.CFunctionPrologueNode
 
lower(LoweringTool) - Method in class com.oracle.svm.hosted.nodes.AssertValueNode
 
lower(AssertStampNode, LoweringTool) - Method in class com.oracle.svm.hosted.snippets.AssertSnippets.AssertStampLowering
 
lower(AssertTypeStateNode, LoweringTool) - Method in class com.oracle.svm.hosted.snippets.AssertSnippets.AssertTypeStateLowering
 
lower(DeoptimizeNode, LoweringTool) - Method in class com.oracle.svm.hosted.snippets.DeoptHostedSnippets.DeoptimizeLowering
 
lpMaximumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
lpMinimumApplicationAddress() - Method in interface com.oracle.svm.core.windows.headers.WinBase.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
Move FD's file position to OFFSET bytes from the beginning of the file (if WHENCE is SEEK_SET), the current position (if WHENCE is SEEK_CUR), or the end of the file (if WHENCE is SEEK_END).
lseek(int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
lstat(CCharPointer, Stat.stat) - Static method in class com.oracle.svm.core.posix.headers.Stat
Get file attributes about FILE and put them in BUF.
lutimes(CCharPointer, Time.timeval) - Static method in class com.oracle.svm.core.posix.headers.Time
Same as `utimes', but does not follow symbolic links.

M

m(int) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
m(long) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
m(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
 
mach_absolute_time() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinTime
 
mach_timebase_info(DarwinTime.MachTimebaseInfo) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinTime
 
machine() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
MachODebugInfoTesting - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
MACOSX() - Static method in class com.oracle.svm.core.os.IsDefined
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
MADV_DONTNEED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Don't need these pages.
MADV_NORMAL() - Static method in class com.oracle.svm.core.posix.headers.Mman
No further special treatment.
MADV_RANDOM() - Static method in class com.oracle.svm.core.posix.headers.Mman
Expect random page references.
MADV_SEQUENTIAL() - Static method in class com.oracle.svm.core.posix.headers.Mman
Expect sequential page references.
MADV_WILLNEED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Will need these pages.
madvise(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Advise the system about particular usage patterns the program follows for the region starting at ADDR and extending LEN bytes.
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
 
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
 
makeFilter(String[]) - Static method in class com.oracle.svm.core.SubstrateOptions
 
makeIterator(Node) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.ExecutableViaCCBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
makeLaunchCommand(AbstractBootImage.NativeImageKind, String, Path, Path, Method) - Method in class com.oracle.svm.hosted.image.SharedLibraryViaCCBootImage
 
malloc(UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The malloc() function allocates size bytes and returns a pointer to the allocated memory.
malloc(UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The malloc() function allocates size bytes and returns a pointer to the allocated memory.
mangleName(String) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
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_ANONYMOUS() - Static method in class com.oracle.svm.core.posix.headers.Mman
Don't use a file.
MAP_DENYWRITE() - Static method in class com.oracle.svm.core.posix.headers.Mman
ETXTBSY
MAP_EXECUTABLE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Mark it as an executable.
MAP_FAILED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Return value of `mmap' in case of an error.
MAP_FILE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MAP_FIXED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Interpret addr exactly.
MAP_GROWSDOWN() - Static method in class com.oracle.svm.core.posix.headers.Mman
Stack-like segment.
MAP_HEAP_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
MAP_LOCKED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Lock the mapping.
MAP_NONBLOCK() - Static method in class com.oracle.svm.core.posix.headers.Mman
Do not block on IO.
MAP_NORESERVE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Don't check for reservations.
MAP_POPULATE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Populate (prefault) pagetables.
MAP_PRIVATE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Changes are private.
MAP_SHARED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Share changes.
MAP_TYPE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Mask for type of mapping.
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Map a region of an open file to the specified address range.
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
mapFile(PointerBase, UnsignedWord, WordBase, UnsignedWord, int) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
mapSize() - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
MapViewOfFile(Pointer, int, int, int, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.WinBase
MapViewOfFile - Maps a view of a file into the address space
MARK_EPILOGUE_END - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
MARK_EPILOGUE_INCD_RSP - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
MARK_EPILOGUE_START - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_DECD_RSP - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_END - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
MARK_PROLOGUE_SAVED_REGS - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
markReferenceAtOffset(int, boolean) - Method in class com.oracle.svm.core.heap.SubstrateReferenceMap
 
mask - Variable in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
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_CANON() - Static method in class com.oracle.svm.core.posix.headers.Limits
size of the canonical input queue
MAX_INPUT() - Static method in class com.oracle.svm.core.posix.headers.Limits
size of the type-ahead buffer
MAX_WBITS() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
MaximumHeapSizePercent - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
MaxInvokesInTrivialMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
maxMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
MAXNAMLEN() - Static method in class com.oracle.svm.core.posix.headers.Dirent
`MAXNAMLEN' is the BSD name for what POSIX calls `NAME_MAX'.
MaxNodesInTrivialLeafMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MaxNodesInTrivialMethod - Static variable in class com.oracle.svm.core.SubstrateOptions
 
MAXPATHLEN() - Static method in class com.oracle.svm.core.posix.headers.Limits
 
MaxReachableTypes - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
MaxRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
MaxUnrolledObjectZeroingStores - Static variable in class com.oracle.svm.core.SubstrateOptions
 
maxUtf8ByteLength(int, boolean) - Static method in class com.oracle.svm.core.util.Utf8
 
maybeCauseCollection(String) - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.AlwaysCollectCompletely
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Always
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy
Cause a collection if the policy says to.
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Never
 
maybeCauseCollection() - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.CollectOnAllocationPolicy.Sometimes
Cause a collection if the fast-path allocation Space has allocated enough bytes.
maybeCauseCollection(String) - Method in interface com.oracle.svm.core.genscavenge.HeapPolicy.HintGCPolicy
 
maybeCauseCollection(String) - Method in class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
maybeEagerlyResolve(int, int) - 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 class com.oracle.svm.hosted.ClassInitializationFeature
Initializes the class during image building, unless initialization must be delayed to runtime.
mayNullCheckSkipConversion() - Method in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
maySpeculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
MCL_CURRENT() - Static method in class com.oracle.svm.core.posix.headers.Mman
Lock all currently mapped pages.
MCL_FUTURE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Lock all additions to address space.
MEM_COMMIT() - Static method in class com.oracle.svm.core.windows.headers.WinBase
VirtualAlloc - flAllocationType Constants
MEM_DECOMMIT() - Static method in class com.oracle.svm.core.windows.headers.WinBase
VirtualFree - dwFreeType Constants
MEM_LARGE_PAGES() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_PHYSICAL() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_RELEASE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_RESERVE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_RESET() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_TOP_DOWN() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
MEM_WRITE_WATCH() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
memcpy(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The memcpy() function copies n bytes from memory area src to memory area dest.
memcpy(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The memcpy() function copies n bytes from memory area src to memory area dest.
memmove(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The memmove() function copies n bytes from memory area src to memory area dest.
memmove(T, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The memmove() function copies n bytes from memory area src to memory area dest.
memory - Variable in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
memory - Variable in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
MemoryChecker() - Constructor for class com.oracle.svm.core.genscavenge.HeapVerifier.MemoryChecker
 
memoryOffsetAndLengthCrossesCard(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
memoryOffsetStartsCard(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
MemoryUtil - Class in com.oracle.svm.core
 
MemoryUtil() - Constructor for class com.oracle.svm.core.MemoryUtil
 
MemoryWalker - Class in com.oracle.svm.core
A walker over different kinds of allocated memory.
MemoryWalker() - Constructor for class com.oracle.svm.core.MemoryWalker
 
MemoryWalker.HeapChunkAccess<T extends org.graalvm.word.PointerBase> - Interface in com.oracle.svm.core
A set of access methods for visiting heap chunk memory.
MemoryWalker.ImageCodeAccess<T> - Interface in com.oracle.svm.core
A set of access methods for visiting image code.
MemoryWalker.NativeImageHeapRegionAccess<T> - Interface in com.oracle.svm.core
A set of access methods for visiting regions of the native image heap.
MemoryWalker.RuntimeCompiledMethodAccess<T> - Interface in com.oracle.svm.core
A set of access methods for visiting runtime compiled code memory.
MemoryWalker.Visitor - Interface in com.oracle.svm.core
This is the interface that clients have to implement.
MemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.code.ImageCodeInfo.MemoryWalkerAccessImpl
A private constructor used only to make up the singleton instance.
MemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.code.RuntimeCodeInfo.MemoryWalkerAccessImpl
A private constructor used only to make up the singleton instance.
MemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.genscavenge.HeapChunk.MemoryWalkerAccessImpl
A constructor for subclasses.
MemoryWalkerImpl - Class in com.oracle.svm.core.genscavenge
 
MemoryWalkerImpl() - Constructor for class com.oracle.svm.core.genscavenge.MemoryWalkerImpl
 
MemoryWalkerImpl.MemoryWalkerVMOperation - Class in com.oracle.svm.core.genscavenge
A VMOperation that walks memory.
MemoryWalkerVMOperation(MemoryWalker.Visitor) - Constructor for class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
memset(T, SignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The memset() function fills the first n bytes of the memory area pointed to by s with the constant byte c.
memset(T, SignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The memset() function fills the first n bytes of the memory area pointed to by s with the constant byte c.
mergeChildrenAndDelete(ElementInfo) - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
mergeUnwinds() - Method in class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
A graph with multiple unwinds is invalid.
metaAccess - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitution
 
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
 
method - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
method - Variable in class com.oracle.svm.hosted.code.CompileQueue.CompileTask
 
Method - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
methodFullNameAndDescriptor(Method, boolean) - Static method in class com.oracle.svm.hosted.image.NativeBootImage
Given a java.lang.reflect.Method, compute a "full name" including its classname and method descriptor.
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
 
methodsWithStackValues - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
MetricsLogUtils - Class in com.oracle.svm.core.util
Utility class for logging metrics.
MetricsLogUtils() - Constructor for class com.oracle.svm.core.util.MetricsLogUtils
 
MetricsLogUtils.MemoryUnit - Enum in com.oracle.svm.core.util
 
metricValues - Variable in class com.oracle.svm.graal.GraalSupport
 
microsPerNano - Static variable in class com.oracle.svm.core.util.TimeUtils
 
microsPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
 
microsToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of microseconds to nanoseconds.
milliSecondsSince(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Milliseconds since a previous System.currentTimeMillis() call.
millisPerSecond - Static variable in class com.oracle.svm.core.util.TimeUtils
 
millisToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of milliseconds to nanoseconds.
min(int, int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Math
 
min(T, T) - Static method in class com.oracle.svm.core.util.PointerUtils
The minimum of two Pointers.
min(UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.util.UnsignedUtils
The minimum of two Unsigneds.
mincore(PointerBase, UnsignedWord, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Mman
mincore returns the memory residency status of the pages in the current process's address space specified by [start, start + len).
mkdir(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Create a new directory named PATH, with permission bits MODE.
mkdirat(int, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Like mkdir, create a new directory with permission bits MODE.
mkdtemp(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdlib
 
mkfifo(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Create a new FIFO named PATH, with permission bits MODE.
mkfifoat(int, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Like mkfifo, create a new FIFO with permission bits MODE.
mknod(CCharPointer, int, long) - Static method in class com.oracle.svm.core.posix.headers.Stat
Create a device file named PATH, with permission and special bits MODE and device number DEV (which can be constructed from major and minor device numbers with the `makedev' macro above).
mknodat(int, CCharPointer, int, long) - Static method in class com.oracle.svm.core.posix.headers.Stat
Like mknod, create a new device file with permission bits MODE and device number DEV.
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
 
mktime(Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the `long' representation of TP and normalize TP.
mlock(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman
Guarantee all whole pages mapped by the range [ADDR,ADDR+LEN) to be memory resident.
mlockall(int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Cause all currently mapped pages of the process to be memory resident until unlocked by a call to the `munlockall', until the process exits, or until the process calls `execve'.
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
Map addresses starting near ADDR and extending for LEN bytes.
mmap(PointerBase, UnsignedWord, int, int, int, long) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
mnt_dir() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Directory mounted on.
mnt_freq() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Dump frequency (in days).
mnt_fsname() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Device or server for filesystem.
mnt_opts() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Comma-separated options for fs.
mnt_passno() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Pass number for `fsck'.
mnt_type() - Method in interface com.oracle.svm.core.posix.headers.linux.Mntent.mntent
Type of filesystem: ufs, nfs, etc.
Mntent - Class in com.oracle.svm.core.posix.headers.linux
Definitions manually translated from the C header file mntent.h.
Mntent() - Constructor for class com.oracle.svm.core.posix.headers.linux.Mntent
 
Mntent.mntent - Interface in com.oracle.svm.core.posix.headers.linux
Structure describing a mount table entry.
MNTOPT_DEFAULTS() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Use all default options.
MNTOPT_NOAUTO() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Do not auto mount.
MNTOPT_NOSUID() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
No set uid allowed.
MNTOPT_RO() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Read only.
MNTOPT_RW() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Read/write.
MNTOPT_SUID() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Set uid allowed.
MNTTAB() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
File listing canonical interesting mount points.
MNTTYPE_IGNORE() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Ignore this entry.
MNTTYPE_NFS() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Network file system.
MNTTYPE_SWAP() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Swap device.
MON_1() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_10() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_11() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_12() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_2() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_3() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_4() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_5() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_6() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_7() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_8() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
MON_9() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
monitorEnter(Object) - Static method in class com.oracle.svm.core.MonitorSupport
Implements the monitorenter bytecode.
MonitorEnterLowering() - Constructor for class com.oracle.svm.core.graal.snippets.MonitorSnippets.MonitorEnterLowering
 
monitorEnterSnippet(Object) - Static method in class com.oracle.svm.core.graal.snippets.MonitorSnippets
 
monitorExit(Object) - Static method in class com.oracle.svm.core.MonitorSupport
Implements the monitorexit bytecode.
MonitorExitLowering() - Constructor for class com.oracle.svm.core.graal.snippets.MonitorSnippets.MonitorExitLowering
 
monitorExitSnippet(Object) - Static method in class com.oracle.svm.core.graal.snippets.MonitorSnippets
 
monitorFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
monitorFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
MonitorSnippets - Class in com.oracle.svm.core.graal.snippets
 
MonitorSnippets.MonitorEnterLowering - Class in com.oracle.svm.core.graal.snippets
 
MonitorSnippets.MonitorExitLowering - Class in com.oracle.svm.core.graal.snippets
 
MonitorSupport - Class in com.oracle.svm.core
Implementation of synchronized-related operations.
MonitorSupport() - Constructor for class com.oracle.svm.core.MonitorSupport
 
MOUNTED() - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
File listing currently active mount points.
mprotect(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Change the memory protection of the region starting at ADDR and extending LEN bytes to PROT.
mprotect(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
mremap(PointerBase, UnsignedWord, UnsignedWord, int, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Mman
Remap pages mapped by the range [ADDR,ADDR+OLD_LEN) to new length NEW_LEN.
MREMAP_FIXED() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MREMAP_MAYMOVE() - Static method in class com.oracle.svm.core.posix.headers.Mman
 
MS_ASYNC() - Static method in class com.oracle.svm.core.posix.headers.Mman
Sync memory asynchronously.
MS_INVALIDATE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Invalidate the caches.
MS_SYNC() - Static method in class com.oracle.svm.core.posix.headers.Mman
Synchronous memory sync.
msg() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
MSG_CONFIRM() - Static method in class com.oracle.svm.core.posix.headers.Socket
Confirm path validity.
msg_control() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Ancillary data (eg BSD filedesc passing).
msg_control(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
msg_controllen() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Ancillary data buffer length.
msg_controllen(long) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
MSG_CTRUNC() - Static method in class com.oracle.svm.core.posix.headers.Socket
Control data lost before delivery.
MSG_DONTROUTE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Don't use local routing.
MSG_DONTWAIT() - Static method in class com.oracle.svm.core.posix.headers.Socket
Nonblocking IO.
MSG_EOR() - Static method in class com.oracle.svm.core.posix.headers.Socket
End of record.
MSG_ERRQUEUE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Fetch message from error queue.
MSG_FIN() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
msg_flags() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Flags on received message.
msg_flags(int) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
msg_iov() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Vector of data to send/receive into.
msg_iov(Uio.iovec) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
msg_iovlen() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Number of elements in the vector.
msg_iovlen(long) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
MSG_MORE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Sender will send more.
msg_name() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Address to send to/receive from.
msg_name(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
msg_namelen() - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
Length of address data.
msg_namelen(long) - Method in interface com.oracle.svm.core.posix.headers.Socket.msghdr
 
MSG_NOSIGNAL() - Static method in class com.oracle.svm.core.posix.headers.Socket
Do not generate SIGPIPE.
MSG_OOB() - Static method in class com.oracle.svm.core.posix.headers.Socket
Process out-of-band data.
MSG_PEEK() - Static method in class com.oracle.svm.core.posix.headers.Socket
Peek at incoming messages.
MSG_PROXY() - Static method in class com.oracle.svm.core.posix.headers.Socket
Supply or ask second address.
MSG_RST() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
MSG_SYN() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
MSG_TRUNC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
MSG_TRYHARD() - Static method in class com.oracle.svm.core.posix.headers.Socket
DECnet uses a different name.
MSG_WAITALL() - Static method in class com.oracle.svm.core.posix.headers.Socket
Wait for a full request.
msync(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Synchronize the region starting at ADDR and extending LEN bytes with the file it maps.
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
 
munlock(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman
Unlock whole pages previously mapped by the range [ADDR,ADDR+LEN).
munlockall() - Static method in class com.oracle.svm.core.posix.headers.Mman
All currently mapped pages of the process' address space become unlocked.
munmap(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman
Deallocate any mapping for the region starting at ADDR and extending LEN bytes.
munmap(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
mustNotAllocate(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
 
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
 
MutableBoxedPointer - Class in com.oracle.svm.core.c
 
MutableBoxedPointer(PointerBase) - Constructor for class com.oracle.svm.core.c.MutableBoxedPointer
 
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.
mutexes - Variable in class com.oracle.svm.core.windows.WindowsVMLockSupport
All mutexes, so that we can initialize them at run time when the VM starts.

N

name() - Method in interface com.oracle.svm.core.c.CHeader.Header
Name of the header file.
name() - Method in class com.oracle.svm.core.c.function.GraalIsolateHeader
 
name - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
name - Variable in class com.oracle.svm.core.code.RuntimeMethodInfo
The name of the InstalledCode.
name() - Method in interface com.oracle.svm.core.CompilerCommandPlugin
Gets the name of this plugin.
name - Variable in class com.oracle.svm.core.genscavenge.Generation
Final state.
name - Variable in class com.oracle.svm.core.genscavenge.Latch
 
name - Variable in class com.oracle.svm.core.genscavenge.Space
The name of this Space.
name - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
 
name(APIOption) - Static method in class com.oracle.svm.core.option.APIOption.Utils
 
name() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
name() - Method in class com.oracle.svm.core.posix.PosixExecutableName
 
name() - Method in class com.oracle.svm.core.posix.PosixObjectFile
 
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.info.ElementInfo
 
name - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
For debugging.
Name - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
# chars in a file name
name_max() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
nameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
The index of FrameInfoQueryResult.ValueInfo.name in CodeInfoDecoder.frameInfoNames.
NamesFromImage() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromImage
 
NamesFromMethod() - Constructor for class com.oracle.svm.core.code.FrameInfoEncoder.NamesFromMethod
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.BySpaceAndTime
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.ByTime
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.NeverCollect
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
nameToLog(Log) - Method in class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
NameTransformation() - Constructor for class com.oracle.svm.core.c.function.CEntryPointNativeFunctions.NameTransformation
 
nanoSecondsSince(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Nanoseconds since a previous System.nanoTime() call.
NANOSECS_PER_MILLISEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
 
NANOSECS_PER_SEC - Static variable in class com.oracle.svm.core.windows.WindowsUtils
 
nanosleep(Time.timespec, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Time
Pause execution for a number of nanoseconds.
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.amd64.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>, HostedMethod, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage
 
NativeBootImage.TextImpl - 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>, HostedMethod, ClassLoader) - Constructor for class com.oracle.svm.hosted.image.NativeBootImageViaCC
 
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
 
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.
NativeImageClassLoader - Class in com.oracle.svm.hosted
 
NativeImageCodeCache - Class in com.oracle.svm.hosted.image
 
NativeImageCodeCache(Map<HostedMethod, CompilationResult>, NativeImageHeap) - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache
 
NativeImageCodeCache.Options - Class in com.oracle.svm.hosted.image
 
NativeImageGenerator - Class in com.oracle.svm.hosted
 
NativeImageGenerator(ImageClassLoader, HostedOptionProvider) - Constructor for class com.oracle.svm.hosted.NativeImageGenerator
 
NativeImageGeneratorRunner - Class in com.oracle.svm.hosted
 
NativeImageGeneratorRunner() - Constructor for class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
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
 
NativeImageHeap(AnalysisUniverse, HostedUniverse, HostedMetaAccess) - Constructor for class com.oracle.svm.hosted.image.NativeImageHeap
 
NativeImageHeap.HeapPartition - Class in com.oracle.svm.hosted.image
The native image heap comes in partitions.
NativeImageHeap.ObjectInfo - Class in com.oracle.svm.hosted.image
 
NativeImageHeap.Phase - Class in com.oracle.svm.hosted.image
 
NativeImageInfo - Class in com.oracle.svm.core.heap
 
NativeImageInfo() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo
 
NativeImageInfo.BaseMemoryWalkerAccessImpl - Class in com.oracle.svm.core.heap
A base class with shared logic for all the MemoryWalkerAccessImpl implementations.
NativeImageInfo.BoolReduceFromObjects - Interface in com.oracle.svm.core.heap
Produce a boolean for the boundaries of each partition.
NativeImageInfo.BoolReduceFromPointers - Interface in com.oracle.svm.core.heap
Produce a boolean for the boundaries of each partition.
NativeImageInfo.NativeImageHeapRegion - Enum in com.oracle.svm.core.heap
 
NativeImageInfo.ReadOnlyPrimitiveMemoryWalkerAccessImpl - Class in com.oracle.svm.core.heap
Access methods for the read-only primitive region of the native image heap.
NativeImageInfo.ReadOnlyReferenceMemoryWalkerAccessImpl - Class in com.oracle.svm.core.heap
Access methods for the read-only reference region of the native image heap.
NativeImageInfo.VoidReduceFromObjects - Interface in com.oracle.svm.core.heap
Apply to the boundaries of each partition.
NativeImageInfo.VoidReduceFromPointers - Interface in com.oracle.svm.core.heap
Apply to the boundaries of each partition.
NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl - Class in com.oracle.svm.core.heap
Access methods for the writable primitive region of the native image heap.
NativeImageInfo.WritableReferenceMemoryWalkerAccessImpl - Class in com.oracle.svm.core.heap
Access methods for the writable reference region of the native image heap.
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.
NativeImageThreadFactory - Class in com.oracle.svm.hosted.server
 
NativeImageThreadFactory() - Constructor for class com.oracle.svm.hosted.server.NativeImageThreadFactory
 
NativeLibraries - Class in com.oracle.svm.hosted.c
 
NativeLibraries(ConstantReflectionProvider, MetaAccessProvider, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.svm.hosted.c.NativeLibraries
 
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.codegen.CCompilerInvoker
 
nativeLibs - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
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.
needDetailedPatchingInformation() - Method in class com.oracle.svm.core.graal.code.SubstrateDataBuilder
 
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
 
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
 
needsTransition - Variable in class com.oracle.svm.hosted.code.CCallStubMethod
 
netaddr() - Constructor for class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
Netdb - Class in com.oracle.svm.core.posix.headers
 
Netdb.addrinfo - Interface in com.oracle.svm.core.posix.headers
 
Netdb.addrinfoPointer - Interface in com.oracle.svm.core.posix.headers
 
NetEthernet - Class in com.oracle.svm.core.posix.headers
 
NetEthernet() - Constructor for class com.oracle.svm.core.posix.headers.NetEthernet
 
NetIf - Class in com.oracle.svm.core.posix.headers
The definitions I need, manually translated from the C header file.
NetIf() - Constructor for class com.oracle.svm.core.posix.headers.NetIf
 
netif() - Constructor for class com.oracle.svm.core.posix.JavaNetNetworkInterface.netif
 
NetIf.ifconf - Interface in com.oracle.svm.core.posix.headers
 
NetIf.ifreq - Interface in com.oracle.svm.core.posix.headers
 
NetIfDl - Class in com.oracle.svm.core.posix.headers
 
NetIfDl() - Constructor for class com.oracle.svm.core.posix.headers.NetIfDl
 
NetIfDl.sockaddr_dl - Interface in com.oracle.svm.core.posix.headers
 
NetinetIn - Class in com.oracle.svm.core.posix.headers
The definitions I need, manually translated from the C header file.
NetinetIn.in6_addr - Interface in com.oracle.svm.core.posix.headers
 
NetinetIn.in_addr - Interface in com.oracle.svm.core.posix.headers
 
NetinetIn.sockaddr_in - Interface in com.oracle.svm.core.posix.headers
 
NetinetIn.sockaddr_in6 - Interface in com.oracle.svm.core.posix.headers
 
NetinetIp - Class in com.oracle.svm.core.posix.headers
The definitions I need, manually translated from the C header file.
NetinetIp() - Constructor for class com.oracle.svm.core.posix.headers.NetinetIp
 
NetinetTcp - Class in com.oracle.svm.core.posix.headers
The definitions I need, manually translated from the C header file.
NetinetTcp() - Constructor for class com.oracle.svm.core.posix.headers.NetinetTcp
 
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.
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.
newArray(Class<?>, int) - Method in class com.oracle.svm.core.heap.PinnedAllocator
Allocate an array with the given element type.
NewArrayLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewArrayLowering
 
newArraySnippet(DynamicHub, int, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
newBackend(Providers) - Method in class com.oracle.svm.core.graal.code.SubstrateBackendFactory
 
NewCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
newCompressionNode(CompressionNode.CompressionOp, ValueNode) - Method in class com.oracle.svm.core.graal.meta.SubstrateBasicLoweringProvider
 
newFrameInfoQueryResult() - Method in interface com.oracle.svm.core.code.FrameInfoDecoder.FrameInfoQueryResultAllocator
 
newFrameMap(RegisterConfig) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
newInstance(DynamicHub, int, boolean, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
newInstance(Class<T>) - Method in class com.oracle.svm.core.heap.PinnedAllocator
Allocate an Object of the given class.
newInstance() - Method in class com.oracle.svm.core.hub.DynamicHub
 
NewInstanceLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewInstanceLowering
 
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, FrameMapBuilder, StructuredGraph, Object) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
newLIRGenerator(LIRGenerationResult) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
NewMultiArrayLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewMultiArrayLowering
 
newMultiArraySnippet(DynamicHub, int, int[], AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
NewPinnedArrayLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewPinnedArrayLowering
 
NewPinnedArrayNode - Class in com.oracle.svm.core.graal.nodes
 
NewPinnedArrayNode(ResolvedJavaType, ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.NewPinnedArrayNode
 
newPinnedArraySnippet(PinnedAllocatorImpl, DynamicHub, int, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
NewPinnedInstanceLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.AllocationSnippets.NewPinnedInstanceLowering
 
NewPinnedInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
NewPinnedInstanceNode(ResolvedJavaType, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.NewPinnedInstanceNode
 
newPinnedInstanceSnippet(PinnedAllocatorImpl, DynamicHub, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
newRegisterAllocationConfig(RegisterConfig, String[]) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
newThread(ForkJoinPool) - Method in class com.oracle.svm.hosted.server.NativeImageThreadFactory
 
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
 
next - Variable in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netaddr
 
next_in() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
next_out() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
nextFrameInfo(long, ReusableTypeReader, FrameInfoDecoder.FrameInfoQueryResultAllocator, FrameInfoDecoder.ValueInfoAllocator, boolean) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
nextInstructionPosition - Variable in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher.PatchData
 
nextInt() - Method in interface com.oracle.svm.core.heap.ReferenceMapEncoder.OffsetIterator
 
nextThread(IsolateThread) - Static method in class com.oracle.svm.core.thread.VMThreads
Iteration of all IsolateThreads that are currently running.
NFIInitialization - Class in com.oracle.svm.truffle.nfi
 
NFIInitialization() - Constructor for class com.oracle.svm.truffle.nfi.NFIInitialization
 
NGROUPS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
supplemental group IDs are available
NI_MAXHOST() - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
NI_NAMEREQD() - Static method in class com.oracle.svm.core.posix.headers.Netdb
 
nice(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Add INC to priority of the current process.
nl_langinfo(int) - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
NO_ALIGN - Static variable in class com.oracle.svm.core.log.Log
 
NO_CALLER_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
NO_ERROR - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
NO_EXCEPTION_OFFSET - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getExceptionOffset() when no exception handler is registered for the IP.
NO_FD - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
NO_FD_OFFSET - Static variable in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
NO_FRAME_INFO - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value of CodeInfoQueryResult.getFrameInfo() when no frame information is available for the IP.
NO_LOCAL_INFO_BCI - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
NO_REFERENCE_MAP - Static variable in class com.oracle.svm.core.code.CodeInfoQueryResult
Marker value returned by CodeInfoQueryResult.getReferenceMapIndex() when no reference map is registered for the IP.
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
 
nodeClasses - Variable in class com.oracle.svm.graal.GraalSupport
 
NodeClassFeature - Class in com.oracle.svm.truffle
 
NodeClassFeature() - Constructor for class com.oracle.svm.truffle.NodeClassFeature
 
NodeLoweringProvider<T extends org.graalvm.compiler.graph.Node> - Interface in com.oracle.svm.core.graal.snippets
 
nodename() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
NoEpilogue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoEpilogue
 
NOEXPR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
nonDaemonThreads - Variable in class com.oracle.svm.core.thread.JavaThreads
 
NONE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
Accessing the memory range is not permitted, but physical memory or swap memory might be provisioned for it.
nonHeapReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
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.FloatConvertLowering - Class in com.oracle.svm.core.graal.snippets
 
NoopCounters() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noopLog() - Static method in class com.oracle.svm.core.log.Log
Return the singleton NoopLog instance.
NoPrologue() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NoPrologue
 
NOSTR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
noteCopiedReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteCopiedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteCopiedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteForwardedReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteForwardedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteForwardedReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteNonHeapReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteNonHeapReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteNonHeapReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteNullObjRef() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteNullObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteNullObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteNullReferent() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteNullReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteNullReferent() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
noteObjRef() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteObjRef() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
notEqual(ComparableWord) - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
noteThreadFinish(Thread) - Method in class com.oracle.svm.core.thread.JavaThreads
 
noteThreadStart(Thread) - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
 
noteThreadStart(Thread) - Method in class com.oracle.svm.core.thread.JavaThreads
 
noteUnmodifiedReference() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
noteUnmodifiedReference() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
noteUnmodifiedReference() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
notify(Object, boolean) - Method in class com.oracle.svm.core.MonitorSupport
notifyReplacedCall(ResolvedJavaMethod, ConstantNode) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
notifyTransferToInterpreter() - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
NotIncludedAutomatically() - Constructor for class com.oracle.svm.core.c.function.CEntryPointOptions.NotIncludedAutomatically
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Fcntl.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Mman.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
NoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.Unistd.NoTransitions
 
ntohl(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
ntohs(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
Host to Network Short: Converts a host-byte-order short to a network-byte-order short.
NULL_ARGUMENT - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
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
 
nullObjRef - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
nullReferent - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
nullThread() - Static method in class com.oracle.svm.core.thread.VMThreads
The value of a null IsolateThread.
number(long, int, boolean) - Method in class com.oracle.svm.core.log.Log
Prints the value according according to the given format specification.
number(long, int, boolean) - Method in class com.oracle.svm.core.log.RealLog
Prints the value according according to the given format specification.
NumberOfAnalysisThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
numberOfLeadingZeros(int) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Integer
Uninterruptible version of Integer.numberOfLeadingZeros(int).
numberOfLeadingZeros(long) - Static method in class com.oracle.svm.core.jdk.UninterruptibleUtils.Long
Uninterruptible version of Long.numberOfLeadingZeros(long).
NumberOfThreads - Static variable in class com.oracle.svm.hosted.NativeImageOptions
Configures the number of threads used by the CompletionExecutor.
numDeoptEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numDuringCallEntryPoints - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numInterfaceBits - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
Number of allocated bits for instanceof checks.
numLocals - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
numLocks - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
numNodesAfterCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numNodesBeforeCompilation - Variable in class com.oracle.svm.hosted.code.CompilationInfo
 
numStack - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 

O

O_ACCMODE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_APPEND() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_ASYNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_CREAT() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_DIRECTORY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Must be a directory.
O_DSYNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Synchronize data.
O_EXCL() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_FSYNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_NDELAY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_NOATIME() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Do not set atime.
O_NOCTTY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_NOFOLLOW() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Do not follow links.
O_NONBLOCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_RDONLY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_RDWR() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_RSYNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Synchronize read operations.
O_SYNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_TRUNC() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
O_WRONLY() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
 
object(Object) - Method in class com.oracle.svm.core.log.Log
Simulates java.lang.String.valueOf(Object obj), but without the call to hashCode().
object(Object) - Method in class com.oracle.svm.core.log.RealLog
 
object - Variable in class com.oracle.svm.hosted.nodes.DiscardStampNode
 
OBJECT_CLONE - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
objectCloneNode(CallTargetNode.InvokeKind, int, StampPair, ResolvedJavaMethod, ValueNode) - Static method in class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
ObjectData(SubstrateObjectConstant) - Constructor for class com.oracle.svm.core.graal.code.SubstrateDataBuilder.ObjectData
 
objectFieldOffset(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
objectFieldOffset(HostedField) - Method in class com.oracle.svm.hosted.FeatureImpl.CompilationAccessImpl
 
ObjectGroupHistogram - Class in com.oracle.svm.hosted.image
 
ObjectGroupHistogram.FieldFilter - Interface in com.oracle.svm.hosted.image
 
ObjectGroupHistogram.ObjectFilter - Interface in com.oracle.svm.hosted.image
 
ObjectHandlesImpl - Class in com.oracle.svm.core.handles
This class implements word-sized integer handles that refer to Java objects.
ObjectHandlesImpl() - Constructor for class com.oracle.svm.core.handles.ObjectHandlesImpl
 
ObjectHandlesImpl(SignedWord, SignedWord, SignedWord) - Constructor for class com.oracle.svm.core.handles.ObjectHandlesImpl
 
ObjectHandlesTestingBackdoor - Class in com.oracle.svm.core.handles
 
ObjectHandlesTestingBackdoor() - Constructor for class com.oracle.svm.core.handles.ObjectHandlesTestingBackdoor
 
ObjectHeader - Class in com.oracle.svm.core.heap
Manipulations of an Object header.
ObjectHeader() - Constructor for class com.oracle.svm.core.heap.ObjectHeader
Constructor for concrete subclasses.
ObjectHeaderImpl - Class in com.oracle.svm.core.genscavenge
The low-order 3 bits of an ObjectHeader are used to mark things about this object instance.
objectHeaderToLog(Object, Log) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Log an object header.
ObjectLayout - Class in com.oracle.svm.core.config
Defines the layout of objects.
ObjectLayout(TargetDescription, int) - Constructor for class com.oracle.svm.core.config.ObjectLayout
 
ObjectReferenceVisitor - Interface in com.oracle.svm.core.heap
Visit an object reference.
ObjectReferenceWalker - Class in com.oracle.svm.core.heap
A generic walker which can be registered in the GC.
ObjectReferenceWalker() - Constructor for class com.oracle.svm.core.heap.ObjectReferenceWalker
Constructor for subclasses.
objects - Variable in class com.oracle.svm.hosted.image.NativeImageHeap
A Map from objects at construction-time to native image objects.
objectThreadLocals - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalSTSupport
 
ObjectVisitor - Interface in com.oracle.svm.core.heap
Supply a closure to be applied to Objects.
objRef - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
offset - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
offset - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
offset - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
offsetOf_filter() - Static method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
offsetOf_flags() - Static method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
offsetOf_ident() - Static method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
offsetOfdata() - Static method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_event
 
offsetOfevents() - Static method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_event
 
OldGeneration - Class in com.oracle.svm.core.genscavenge
An OldGeneration has three Spaces, fromSpace for existing objects, toSpace for newly-allocated or promoted objects, and pinnedSpace for pinned objects. An OldGeneration also keeps a list of PinnedAllocators.
OnlyCompletely() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyCompletely
 
OnlyIncrementally() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.OnlyIncrementally
 
onValueUpdate(EconomicMap<OptionKey<?>, Object>, Integer, Integer) - Method in interface com.oracle.svm.core.SubstrateOptions.ValueUpdateHandler
 
opaque() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
open() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
open() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
open() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
open() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
open() - Method in class com.oracle.svm.core.genscavenge.Latch
Open the Latch, e.g., in a try statement.
open() - Method in class com.oracle.svm.core.genscavenge.PinnedAllocatorImpl
 
open() - Method in class com.oracle.svm.core.heap.NoAllocationVerifier
 
open() - Method in class com.oracle.svm.core.heap.PinnedAllocator
A PinnedAllocator can not allocate objects until opened.
open(Buffer) - Static method in class com.oracle.svm.core.heap.PinnedBuffer
Creates an open PinnedBuffer for the provided Buffer.
open() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
open(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl.NoTransitions
 
open(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Open FILE and return a new file descriptor for it, or -1 on error.
OPEN_DELETE - Static variable in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Mode flag to open a zip file and mark it for deletion.
OPEN_IMAGE_FAILED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
OPEN_PINNED_ALLOCATOR_IDENTITY - Static variable in class com.oracle.svm.core.genscavenge.PinnedAllocatorImpl
A LocationIdentity that is accessed when doing pinned allocations.
OPEN_READ - Static variable in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Mode flag to open a zip file for reading.
openat(int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Similar to `open' but a relative path name is interpreted relative to the directory for which FD is a descriptor.
openCounters() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
openDebugContext(OptionValues, CompilationIdentifier, Object) - Method in class com.oracle.svm.graal.GraalSupport
 
openDebugContext(OptionValues, CompilationIdentifier, CompilableTruffleAST) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
opendir(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Open a directory stream on NAME.
opendir_no_transition(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
openSocket(int) - Static method in class com.oracle.svm.core.posix.JavaNetNetworkInterface
 
operandPosition - Variable in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher.PatchData
 
operandSize - Variable in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher.PatchData
 
operate() - Method in class com.oracle.svm.core.genscavenge.GCImpl.CollectionVMOperation
What happens when this VMOperation executes.
operate() - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl.VerifyVMOperation
 
operate() - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl.MemoryWalkerVMOperation
 
operate() - Method in class com.oracle.svm.core.thread.VMOperation
Do whatever it is that this VM operation does.
operate() - Method in class com.oracle.svm.core.thread.VMOperation.ThunkOperation
 
Optimize - Static variable in class com.oracle.svm.core.SubstrateOptions
 
OptimizeExceptionCallsPhase - Class in com.oracle.svm.core.graal.phases
Optimizes the calls to runtime exception handler methods.
OptimizeExceptionCallsPhase() - Constructor for class com.oracle.svm.core.graal.phases.OptimizeExceptionCallsPhase
 
optionalLookup(JavaType) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookup(JavaField) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookup(JavaMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
optionalLookupJavaField(Field) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaMethod(Executable) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaType(Class<?>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionalLookupJavaTypes(List<Class<?>>) - Method in class com.oracle.svm.hosted.meta.HostedMetaAccess
 
optionProvider - Variable in class com.oracle.svm.hosted.FeatureImpl.BeforeImageWriteAccessImpl
 
Options() - Constructor for class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
Options() - Constructor for class com.oracle.svm.core.code.CodeInfoEncoder.Options
 
Options() - Constructor for class com.oracle.svm.core.code.CodeInfoTable.Options
 
Options() - Constructor for class com.oracle.svm.core.code.RuntimeCodeInfo.Options
 
Options() - Constructor for class com.oracle.svm.core.deopt.DeoptimizationCounters.Options
 
Options() - Constructor for class com.oracle.svm.core.deopt.Deoptimizer.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.Options
 
Options() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Options
 
Options() - Constructor for class com.oracle.svm.core.jdk.LocalizationFeature.Options
 
Options() - Constructor for class com.oracle.svm.core.jdk.LocalizationSupport.Options
 
Options() - Constructor for class com.oracle.svm.core.thread.Safepoint.Options
 
Options() - Constructor for class com.oracle.svm.core.thread.Safepoint.Statistics.Options
 
Options() - Constructor for class com.oracle.svm.graal.hosted.GraalFeature.Options
 
Options() - Constructor for class com.oracle.svm.graal.SubstrateGraalUtils.Options
 
Options() - Constructor for class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
Options() - Constructor for class com.oracle.svm.hosted.ClassInitializationFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.code.CFunctionFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
Options() - Constructor for class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
options - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
Options() - Constructor for class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
Options() - Constructor for class com.oracle.svm.hosted.FeatureHandler.Options
 
Options() - Constructor for class com.oracle.svm.hosted.image.NativeImageCodeCache.Options
 
Options() - Constructor for class com.oracle.svm.hosted.ResourcesFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.ServiceLoaderFeature.Options
 
Options() - Constructor for class com.oracle.svm.hosted.substitute.DeclarativeSubstitutionProcessor.Options
 
options() - Method in class com.oracle.svm.hosted.SVMHost
 
Options() - Constructor for class com.oracle.svm.truffle.TruffleFeature.Options
 
OptionUtils - Class in com.oracle.svm.core.option
This class contains static helper methods related to options.
OptionUtils() - Constructor for class com.oracle.svm.core.option.OptionUtils
 
orderedFields - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
orderedMethods - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
orderedTypes - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
original - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
original - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitutionType
 
originalClass(ResolvedJavaType) - Method in class com.oracle.svm.core.graal.meta.SubstrateSnippetReflectionProvider
 
orReduceFromObjects(NativeImageInfo.BoolReduceFromObjects) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
orReduceFromPointers(NativeImageInfo.BoolReduceFromPointers) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
OS - Enum in com.oracle.svm.core
Enumerated type for operating systems.
os() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
OSCommittedMemoryProvider - Class in com.oracle.svm.core.os
 
OSCommittedMemoryProvider() - Constructor for class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
OSCommittedMemoryProvider.VirtualMemoryTracker - Class in com.oracle.svm.core.os
 
osVersionValue() - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.posix.darwin.DarwinSystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.posix.linux.LinuxSystemPropertiesSupport
 
osVersionValue() - Method in class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
outdent() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
outgoing - Variable in enum com.oracle.svm.core.graal.code.amd64.SubstrateCallingConventionType
Determines if this is a request for the outgoing argument locations at a call site.
outputDirectory - Variable in class com.oracle.svm.graal.GraalSupport
 
outputFile - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
outputKind - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 

P

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
 
PAGE_EXECUTE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
VirtualAlloc - flProtect Constants
PAGE_EXECUTE_READ() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_EXECUTE_READWRITE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_GUARD() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_NOACCESS() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_NOCACHE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_READONLY() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_READWRITE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
PAGE_WRITECOMBINE() - Static method in class com.oracle.svm.core.windows.headers.WinBase
 
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
 
parameterCount(boolean) - Method in class com.oracle.svm.hosted.c.info.AccessorInfo
 
parent - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
parent - Variable in class com.oracle.svm.hosted.c.info.ElementInfo
 
PARKED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Unsafe.park(boolean, long).
PARKED_TIMED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Unsafe.park(boolean, long).
ParkEvent - Class in com.oracle.svm.core.thread
Each VMThread will have one 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
 
ParkEvent.WaitResult - Enum 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[]) - 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(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() - Method in class com.oracle.svm.hosted.json.JSONParser
Public parse method.
parse(String[]) - Method in class com.oracle.svm.hosted.option.HostedOptionParser
 
parseAndRegister(Reader, String, Object, HostedOptionKey<String[]>) - Method in class com.oracle.svm.hosted.config.ConfigurationParser
 
parseAndRegister(Reader, String, Object, HostedOptionKey<String[]>) - Method in class com.oracle.svm.hosted.config.ProxyConfigurationParser
 
parseAndRegister(Reader, String, Object, HostedOptionKey<String[]>) - Method in class com.oracle.svm.hosted.config.ReflectionConfigurationParser
 
parseAndRegisterConfigurations(String, HostedOptionKey<String[]>, HostedOptionKey<String[]>) - Method in class com.oracle.svm.hosted.config.ConfigurationParser
Parses configurations in files specified by configFilesOption and resources specified by configResourcesOption and registers the parsed elements using ConfigurationParser.parseAndRegister(Reader, String, Object, HostedOptionKey) .
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
 
patchMethods(RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
Patch references from code to other code and constant data.
path - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
Path - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PATH_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
# chars in a path name including nul
pathconf(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Get file-specific configuration information about PATH.
PathElement() - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
 
PathExhibitor - Class in com.oracle.svm.core.genscavenge
 
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
A reusable StackFrameVisitor.
PathExhibitor.HeapElement - Class in com.oracle.svm.core.genscavenge
A path element for a reference from a Object field.
PathExhibitor.InterferenceElement - Class in com.oracle.svm.core.genscavenge
A path element for when I find a PathElement.
PathExhibitor.LeafElement - Class in com.oracle.svm.core.genscavenge
A path element for a leaf.
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
For debugging.
Paths - Class in com.oracle.svm.core.posix.headers
 
Paths() - Constructor for class com.oracle.svm.core.posix.headers.Paths
 
pause() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Suspend the process until a signal arrives.
PauseRecurringCallback() - Constructor for class com.oracle.svm.core.thread.ThreadingSupportImpl.PauseRecurringCallback
 
payloadString() - Method in class com.oracle.svm.hosted.server.SubstrateServerMessage
 
pclose(Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio
 
peakThreads - Variable in class com.oracle.svm.core.thread.JavaThreads
 
PercentTimeInIncrementalCollection - Static variable in class com.oracle.svm.core.genscavenge.CollectionPolicy.Options
Ratio of incremental to complete collection times that cause complete collections.
PF_APPLETALK() - Static method in class com.oracle.svm.core.posix.headers.Socket
Appletalk DDP.
PF_ASH() - Static method in class com.oracle.svm.core.posix.headers.Socket
Ash.
PF_ATMPVC() - Static method in class com.oracle.svm.core.posix.headers.Socket
ATM PVCs.
PF_ATMSVC() - Static method in class com.oracle.svm.core.posix.headers.Socket
ATM SVCs.
PF_AX25() - Static method in class com.oracle.svm.core.posix.headers.Socket
Amateur Radio AX.25.
PF_BLUETOOTH() - Static method in class com.oracle.svm.core.posix.headers.Socket
Bluetooth sockets.
PF_BRIDGE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Multiprotocol bridge.
PF_DECnet() - Static method in class com.oracle.svm.core.posix.headers.Socket
Reserved for DECnet project.
PF_ECONET() - Static method in class com.oracle.svm.core.posix.headers.Socket
Acorn Econet.
PF_FILE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Another non-standard name for PF_LOCAL.
PF_INET() - Static method in class com.oracle.svm.core.posix.headers.Socket
IP protocol family.
PF_INET6() - Static method in class com.oracle.svm.core.posix.headers.Socket
IP version 6.
PF_IPX() - Static method in class com.oracle.svm.core.posix.headers.Socket
Novell Internet Protocol.
PF_IRDA() - Static method in class com.oracle.svm.core.posix.headers.Socket
IRDA sockets.
PF_KEY() - Static method in class com.oracle.svm.core.posix.headers.Socket
PF_KEY key management API.
PF_LOCAL() - Static method in class com.oracle.svm.core.posix.headers.Socket
Local to host (pipes and file-domain).
PF_MAX() - Static method in class com.oracle.svm.core.posix.headers.Socket
For now..
PF_NETBEUI() - Static method in class com.oracle.svm.core.posix.headers.Socket
Reserved for 802.2LLC project.
PF_NETLINK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
PF_NETROM() - Static method in class com.oracle.svm.core.posix.headers.Socket
Amateur radio NetROM.
PF_PACKET() - Static method in class com.oracle.svm.core.posix.headers.Socket
Packet family.
PF_PPPOX() - Static method in class com.oracle.svm.core.posix.headers.Socket
PPPoX sockets.
PF_ROSE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Amateur Radio X.25 PLP.
PF_ROUTE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Alias to emulate 4.4BSD.
PF_SECURITY() - Static method in class com.oracle.svm.core.posix.headers.Socket
Security callback pseudo AF.
PF_SNA() - Static method in class com.oracle.svm.core.posix.headers.Socket
Linux SNA Project
PF_UNIX() - Static method in class com.oracle.svm.core.posix.headers.Socket
POSIX name for PF_LOCAL.
PF_UNSPEC() - Static method in class com.oracle.svm.core.posix.headers.Socket
Unspecified.
PF_WANPIPE() - Static method in class com.oracle.svm.core.posix.headers.Socket
Wanpipe API sockets.
PF_X25() - Static method in class com.oracle.svm.core.posix.headers.Socket
Reserved for X.25 project.
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.
pid() - Method in interface com.oracle.svm.core.posix.headers.Socket.ucred
PID of sending process.
PinnedAllocationLifecycleError(String) - Constructor for error com.oracle.svm.core.heap.PinnedAllocator.PinnedAllocationLifecycleError
 
PinnedAllocator - Class in com.oracle.svm.core.heap
An allocator of pinned objects.
PinnedAllocator() - Constructor for class com.oracle.svm.core.heap.PinnedAllocator
 
PinnedAllocator.PinnedAllocationLifecycleError - Error in com.oracle.svm.core.heap
Signals that allocation has failed because of a lifecycle error, i.e., rather than an out-of-memory error.
PinnedAllocatorImpl - Class in com.oracle.svm.core.genscavenge
This class holds the instance data for a PinnedAllocator.
PinnedBuffer - Class in com.oracle.svm.core.heap
Provides access to the raw underlying memory of a Buffer.
PinnedNewInstanceTypeFlow - Class in com.oracle.svm.hosted.analysis.flow
Type flow for pinned objects, i.e., objects that are always allocated in the old generation and are not moved by the GC.
PinnedNewInstanceTypeFlow(Inflation, ValueNode, AnalysisType, BytecodeLocation) - Constructor for class com.oracle.svm.hosted.analysis.flow.PinnedNewInstanceTypeFlow
 
PinnedObjectField - Annotation Type in com.oracle.svm.core.c.struct
Allows fields of Object types in structures.
PinnedObjectImpl - Class in com.oracle.svm.core.genscavenge
Holder for a pinned object, such that the object doesn't move until the pin is removed.
PinnedObjectImpl(Object) - Constructor for class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Constructor.
pinnedTLAB - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
TLAB for pinned allocations.
pipe(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Create a one-way communication channel (pipe).
pipe2(CIntPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Same as pipe but apply flags passed in FLAGS to the new file descriptors.
PIPE_BUF() - Static method in class com.oracle.svm.core.posix.headers.Limits
# bytes in atomic write to a pipe
plan(NativeLibraries, NativeCodeInfo) - Static method in class com.oracle.svm.hosted.c.query.RawStructureLayoutPlanner
 
PlatformNativeLibrarySupport - Interface in com.oracle.svm.core.jdk
 
PlatformNativeLibrarySupport.NativeLibrary - Interface in com.oracle.svm.core.jdk
 
platformSupported(ResolvedJavaField) - Method in class com.oracle.svm.hosted.SVMHost
 
platformSupported(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.SVMHost
 
platformSupported(ResolvedJavaType) - Method in class com.oracle.svm.hosted.SVMHost
 
PM_STR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
PointerToInfo - Class in com.oracle.svm.hosted.c.info
 
PointerUtils - Class in com.oracle.svm.core.util
Utility methods on Pointers.
Poll - Class in com.oracle.svm.core.posix.headers
 
Poll() - Constructor for class com.oracle.svm.core.posix.headers.Poll
 
poll(Poll.pollfd, int, int) - Static method in class com.oracle.svm.core.posix.headers.Poll
 
Poll.pollfd - Interface in com.oracle.svm.core.posix.headers
 
POLLERR() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLHUP() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLIN() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLNVAL() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLOUT() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLPRI() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLRDBAND() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLRDNORM() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLWRBAND() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
POLLWRNORM() - Static method in class com.oracle.svm.core.posix.headers.Poll
 
pop() - Method in class com.oracle.svm.core.heap.FeebleReferenceList
Pop a FeebleReference off of this list.
pop() - Method in class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack
Pop an element from the stack, or null if the stack is empty.
pop() - Method in class com.oracle.svm.core.thread.VMOperationControl.SynchronizedAllocationFreeStack
 
popen(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio
 
popFrameAnchor() - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
popFromThreadLocalFreeList() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
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
 
POSIX_MADV_DONTNEED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Don't need these pages.
POSIX_MADV_NORMAL() - Static method in class com.oracle.svm.core.posix.headers.Mman
No further special treatment.
POSIX_MADV_RANDOM() - Static method in class com.oracle.svm.core.posix.headers.Mman
Expect random page references.
POSIX_MADV_SEQUENTIAL() - Static method in class com.oracle.svm.core.posix.headers.Mman
Expect sequential page references.
POSIX_MADV_WILLNEED() - Static method in class com.oracle.svm.core.posix.headers.Mman
Will need these pages.
posix_madvise(PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
This is the POSIX name for this function.
posix_spawn(Spawn.pid_tPointer, CCharPointer, Spawn.posix_spawn_file_actions_t, Spawn.posix_spawnattr_t, CCharPointerPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
int posix_spawn(pid_t *restrict pid, const char *restrict path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
posix_spawn_file_actions_addclose(Spawn.posix_spawn_file_actions_t, int) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawn_file_actions_adddup2(Spawn.posix_spawn_file_actions_t, int, int) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawn_file_actions_addopen(Spawn.posix_spawn_file_actions_t, int, CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawn_file_actions_destroy(Spawn.posix_spawn_file_actions_t) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawn_file_actions_init(Spawn.posix_spawn_file_actions_t) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_destroy(Spawn.posix_spawnattr_t) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_getflags(Spawn.posix_spawnattr_t, CShortPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_getpgroup(Spawn.posix_spawnattr_t, Spawn.pid_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_getsigdefault(Spawn.posix_spawnattr_t, Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_getsigmask(Spawn.posix_spawnattr_t, Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_init(Spawn.posix_spawnattr_t) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_setflags(Spawn.posix_spawnattr_t, short) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_setpgroup(Spawn.posix_spawnattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_setsigdefault(Spawn.posix_spawnattr_t, Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnattr_setsigmask(Spawn.posix_spawnattr_t, Signal.sigset_tPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
 
posix_spawnp(Spawn.pid_tPointer, CCharPointer, Spawn.posix_spawn_file_actions_t, Spawn.posix_spawnattr_t, CCharPointerPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.Spawn
int posix_spawnp(pid_t* restrict pid, const char* restrict file, const posix_spawn_file_actions_t* file_actions, const posix_spawnattr_t* restrict attrp, char* const argv[restrict], char* const envp[restrict]);
PosixDirectives - Class in com.oracle.svm.core.posix.headers
 
PosixDirectives() - Constructor for class com.oracle.svm.core.posix.headers.PosixDirectives
 
PosixExecutableName - Class in com.oracle.svm.core.posix
 
PosixExecutableName() - Constructor for class com.oracle.svm.core.posix.PosixExecutableName
 
PosixJaasSubstitutions - Class in com.oracle.svm.core.posix
Substitutions for the Java Authentication and Authorization Service (JAAS, javax.security.auth and com.sun.security.auth packages).
PosixJavaIOSubstitutions - Class in com.oracle.svm.core.posix
Dummy class to have a class with the file's name.
PosixJavaIOSubstitutions() - Constructor for class com.oracle.svm.core.posix.PosixJavaIOSubstitutions
 
PosixJavaLangSubstitutions - Class in com.oracle.svm.core.posix
Dummy class to have a class with the file's name.
PosixJavaNetSubstitutions - Class in com.oracle.svm.core.posix
Dummy class to have a class with the file's name.
PosixJavaNIOSubstitutions - Class in com.oracle.svm.core.posix
 
PosixJavaNIOSubstitutions() - Constructor for class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
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
 
PosixObjectFile - Class in com.oracle.svm.core.posix
Command returns a path of the object file defining the symbol.
PosixObjectFile() - Constructor for class com.oracle.svm.core.posix.PosixObjectFile
 
PosixObjectFile.ExposeObjectFileNameFeature - Class in com.oracle.svm.core.posix
 
PosixProcessPropertiesSupport - Class in com.oracle.svm.core.posix
 
PosixProcessPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
PosixSunNioSubstitutions - Class in com.oracle.svm.core.posix
 
PosixSunNioSubstitutions() - Constructor for class com.oracle.svm.core.posix.PosixSunNioSubstitutions
 
PosixSystemPropertiesSupport - Class in com.oracle.svm.core.posix
 
PosixSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.posix.PosixSystemPropertiesSupport
 
PosixUtils - Class in com.oracle.svm.core.posix
 
PosixUtils() - Constructor for class com.oracle.svm.core.posix.PosixUtils
 
PosixUtils.ExposeSetLocaleFeature - Class in com.oracle.svm.core.posix
 
PosixVirtualMemoryProvider - Class in com.oracle.svm.core.posix
 
PosixVirtualMemoryProvider() - Constructor for class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
PosixVMThreads - Class in com.oracle.svm.core.posix.thread
 
PosixVMThreads() - Constructor for class com.oracle.svm.core.posix.thread.PosixVMThreads
 
post() - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
PostWriteBarrierLowering() - Constructor for class com.oracle.svm.core.genscavenge.graal.BarrierSnippets.PostWriteBarrierLowering
 
PostWriteBarrierNode - Class in com.oracle.svm.core.genscavenge.graal
A barrier for after writes of oops.
PostWriteBarrierNode(AddressNode) - Constructor for class com.oracle.svm.core.genscavenge.graal.PostWriteBarrierNode
 
postWriteBarrierSnippet(Object) - Static method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
Given an object, dirty the card for the object.
pread(int, PointerBase, UnsignedWord, long) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Read NBYTES into BUF from FD at the given position OFFSET without changing the file pointer.
preadv(int, Uio.iovec, int, long) - Static method in class com.oracle.svm.core.posix.headers.Uio
Read data from file descriptor FD at the given position OFFSET without change the file pointer, and put the result in the buffers described by IOVEC, which is a vector of COUNT 'struct iovec's.
prepareForPromotion() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
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
 
prepareStartData(Thread, JavaThreads.ThreadStartData) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
prepend(T) - Method in class com.oracle.svm.core.heap.AllocationFreeList
Prepend an element to the list.
prependToDiscoveredReference(DiscoverableReference) - Method in class com.oracle.svm.core.heap.DiscoverableReference
Push a DiscoverableReference onto the list.
previous - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
PreviouslyRegisteredElementException(String) - Constructor for exception com.oracle.svm.core.heap.AllocationFreeList.PreviouslyRegisteredElementException
Code that can allocate can make up an exception instance with a more detailed message.
primitiveThreadLocals - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalSTSupport
 
print() - Method in class com.oracle.svm.hosted.image.HeapHistogram
 
print(NativeImageHeap) - Static method in class com.oracle.svm.hosted.image.ObjectGroupHistogram
 
PrintAOTCompilation - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
printBacktrace() - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter
Walk the stack printing each frame.
printCompilationResults() - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
PrintDetailedAllocationProfiling - Static variable in class com.oracle.svm.core.allocationprofile.AllocationSite.Options
 
printDiagnostics(Log, Pointer, CodePointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Prints extensive diagnostic information to the given Log.
printf(String, String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
printf(String, String, String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
PrintFeatures - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintFlags - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PrintGC - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PrintGCSummary - Static variable in class com.oracle.svm.core.SubstrateOptions
 
PrintGCTimes - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
PrintGCTimeStamps - Static variable in class com.oracle.svm.core.SubstrateOptions
 
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
 
PrintMethodHistogram - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PrintMustNotSynchronizePath - Static variable in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
PrintMustNotSynchronizeWarnings - Static variable in class com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.Options
 
printOption(Consumer<String>, String, String, int, int, int) - Static method in class com.oracle.svm.core.option.SubstrateOptionsParser
 
PrintRestrictHeapAccessPath - Static variable in class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
PrintRestrictHeapAccessWarnings - Static variable in class com.oracle.svm.hosted.code.RestrictHeapAccessAnnotationChecker.Options
 
PrintRuntimeCompileMethods - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
printStacktrace(Pointer, CodePointer) - Static method in class com.oracle.svm.core.stack.ThreadStackPrinter
 
PrintStaticTruffleBoundaries - Static variable in class com.oracle.svm.graal.hosted.GraalFeature.Options
 
PrintStrings - Static variable in class com.oracle.svm.hosted.image.HeapHistogram
 
PrintUninterruptibleCalleeDOTGraph - Static variable in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
PrintUninterruptibleWarnings - Static variable in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
PrintUniverse - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
PRIO_MAX() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum priority a process can have.
PRIO_MIN() - Static method in class com.oracle.svm.core.posix.headers.Resource
Minimum priority a process can have.
PRIO_PGRP() - Static method in class com.oracle.svm.core.posix.headers.Resource
WHO is a process group ID.
PRIO_PROCESS() - Static method in class com.oracle.svm.core.posix.headers.Resource
WHO is a process ID.
PRIO_USER() - Static method in class com.oracle.svm.core.posix.headers.Resource
WHO is a user ID.
prlimit(int, int, Resource.rlimit, Resource.rlimit) - Static method in class com.oracle.svm.core.posix.headers.Resource
Modify and return resource limits of a process atomically.
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(TypeFlow<?>) - Method in class com.oracle.svm.truffle.TypeFlowIterator
 
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
Windows Condition Variable functions and structure declarations
Process.PCRITICAL_SECTION - Interface in com.oracle.svm.core.windows.headers
Windows Critical Section (for supporting Mutexes) functions and structure declarations
process_vm_readv(int, Uio.iovec, UnsignedWord, Uio.iovec, UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Uio
Read from another process' address space.
process_vm_writev(int, Uio.iovec, UnsignedWord, Uio.iovec, UnsignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Uio
Write to another process' address space.
processAnalysis(AnalysisMetaAccess) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
processChildren(ElementInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
processComputedValueFields(BigBang) - Method in class com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor
Eagerly register all target fields of recomputed value fields as unsafe accessed.
processObject(Object, String, boolean, ObjectGroupHistogram.ObjectFilter, ObjectGroupHistogram.FieldFilter) - Method in class com.oracle.svm.hosted.image.ObjectGroupHistogram
 
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
 
profil(PointerBase, UnsignedWord, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Enable statistical profiling, writing samples of the PC into at most SIZE bytes of SAMPLE_BUFFER; every processor clock tick while profiling is enabled, the system examines the user PC and increments SAMPLE_BUFFER[((PC - OFFSET) / 2) * SCALE / 65536].
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.genscavenge.CardTable.ReferenceToYoungObjectReferenceVisitor
 
prologue(Pointer, UnsignedWord) - Method in interface com.oracle.svm.core.genscavenge.CardTable.Visitor
Called before any visiting.
prologue() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
prologue() - Method in class com.oracle.svm.core.heap.FramePointerMapWalker
 
prologue() - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Called before any Object references are visited.
prologue() - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Called before any Objects are visited.
prologue() - Method in interface com.oracle.svm.core.stack.StackFrameVisitor
Called before any calls to the visitFrame method.
promoteObject(Object) - Method in class com.oracle.svm.core.genscavenge.Generation
Promote an Object to this Generation, either by HeapChunk motion or copying.
promoteObject(Object) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
promoteObject(Object) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
Promote an Object to ToSpace if it is not already in ToSpace or PinnedToSpace.
promoteObject(Object) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
promotePinnedAllocatorChunks(boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
PromptnessException(String) - Constructor for exception com.oracle.svm.core.thread.Safepoint.PromptnessException
 
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
Page can be executed.
PROT_GROWSDOWN() - Static method in class com.oracle.svm.core.posix.headers.Mman
Extend change to start of growsdown vma (mprotect only).
PROT_GROWSUP() - Static method in class com.oracle.svm.core.posix.headers.Mman
Extend change to start of growsup vma (mprotect only).
PROT_NONE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Page can not be accessed.
PROT_READ() - Static method in class com.oracle.svm.core.posix.headers.Mman
Page can be read.
PROT_WRITE() - Static method in class com.oracle.svm.core.posix.headers.Mman
Page can be written.
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(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
 
ProxyConfigurationParser - Class in com.oracle.svm.hosted.config
Parses JSON describing lists of interfaces and register them in the DynamicProxyRegistry.
ProxyConfigurationParser(ImageClassLoader, DynamicProxyRegistry) - Constructor for class com.oracle.svm.hosted.config.ProxyConfigurationParser
 
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
 
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_rwlock_t - Interface in com.oracle.svm.core.posix.headers
 
Pthread.pthread_rwlockattr_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_atfork(PointerBase, PointerBase, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Install handlers to be called when a new process is created with FORK.
pthread_attr_destroy(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy thread attribute *ATTR.
pthread_attr_getaffinity_np(Pthread.pthread_attr_t, UnsignedWord, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get bit set in CPUSET representing the processors threads created with ATTR can run on.
pthread_attr_getdetachstate(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get detach state attribute.
pthread_attr_getguardsize(Pthread.pthread_attr_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the size of the guard area created for stack overflow protection.
pthread_attr_getinheritsched(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *INHERIT the scheduling inheritance mode of *ATTR.
pthread_attr_getschedparam(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *PARAM the scheduling parameters of *ATTR.
pthread_attr_getschedpolicy(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *POLICY the scheduling policy of *ATTR.
pthread_attr_getscope(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *SCOPE the scheduling contention scope of *ATTR.
pthread_attr_getstack(Pthread.pthread_attr_t, WordPointer, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return the previously set address for the stack.
pthread_attr_getstackaddr(Pthread.pthread_attr_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return the previously set address for the stack.
pthread_attr_getstacksize(Pthread.pthread_attr_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return the currently used minimal stack size.
pthread_attr_init(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize thread attribute *ATTR with default attributes (detachstate is PTHREAD_CREATE_JOINABLE, scheduling policy is SCHED_OTHER, no user-provided stack).
pthread_attr_setaffinity_np(Pthread.pthread_attr_t, UnsignedWord, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Thread created with attribute ATTR will be limited to run only on the processors represented in CPUSET.
pthread_attr_setdetachstate(Pthread.pthread_attr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set detach state attribute.
pthread_attr_setguardsize(Pthread.pthread_attr_t, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the size of the guard area created for stack overflow protection.
pthread_attr_setinheritsched(Pthread.pthread_attr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set scheduling inheritance mode in *ATTR according to INHERIT.
pthread_attr_setschedparam(Pthread.pthread_attr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set scheduling parameters (priority, etc) in *ATTR according to PARAM.
pthread_attr_setschedpolicy(Pthread.pthread_attr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set scheduling policy in *ATTR according to POLICY.
pthread_attr_setscope(Pthread.pthread_attr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set scheduling contention scope in *ATTR according to SCOPE.
pthread_attr_setstack(Pthread.pthread_attr_t, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Pthread
The following two interfaces are intended to replace the last two.
pthread_attr_setstackaddr(Pthread.pthread_attr_t, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the starting address of the stack of the thread to be created.
pthread_attr_setstacksize(Pthread.pthread_attr_t, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Add information about the minimum stack size needed for the thread to be started.
pthread_cancel(Pthread.pthread_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Cancel THREAD immediately or at the next possibility.
PTHREAD_CANCEL_ASYNCHRONOUS() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_CANCEL_DEFERRED() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_CANCEL_DISABLE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_CANCEL_ENABLE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_CANCELED() - 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
Wake up all threads waiting for condition variables COND.
pthread_cond_destroy(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy condition variable COND.
pthread_cond_init(Pthread.pthread_cond_t, Pthread.pthread_condattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize condition variable COND using attributes ATTR, or use the default values if later is NULL.
pthread_cond_signal(Pthread.pthread_cond_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Wake up one thread waiting for condition variable COND.
pthread_cond_timedwait(Pthread.pthread_cond_t, Pthread.pthread_mutex_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Wait for condition variable COND to be signaled or broadcast until ABSTIME.
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
Wait for condition variable COND to be signaled or broadcast.
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_destroy(Pthread.pthread_condattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy condition variable attribute ATTR.
pthread_condattr_getclock(Pthread.pthread_condattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the clock selected for the condition variable attribute ATTR.
pthread_condattr_getpshared(Pthread.pthread_condattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the process-shared flag of the condition variable attribute ATTR.
pthread_condattr_init(Pthread.pthread_condattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize condition variable attribute ATTR.
pthread_condattr_setclock(Pthread.pthread_condattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the clock selected for the condition variable attribute ATTR.
pthread_condattr_setpshared(Pthread.pthread_condattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the process-shared flag of the condition variable attribute ATTR.
pthread_create(Pthread.pthread_tPointer, Pthread.pthread_attr_t, WordBase, WordBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Create a new thread, starting with execution of START-ROUTINE getting passed ARG.
PTHREAD_CREATE_DETACHED() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_detach(Pthread.pthread_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Indicate that the thread TH is never to be joined with PTHREAD_JOIN.
pthread_equal(Pthread.pthread_t, Pthread.pthread_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Compare two thread identifiers.
pthread_exit(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Terminate calling thread.
PTHREAD_EXPLICIT_SCHED() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_getaffinity_np(Pthread.pthread_t, UnsignedWord, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get bit set in CPUSET representing the processors TH can run on.
pthread_getattr_default_np(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the default attributes used by pthread_create in this process.
pthread_getattr_np(Pthread.pthread_t, Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize thread attribute *ATTR with attributes corresponding to the already running thread TH.
pthread_getconcurrency() - Static method in class com.oracle.svm.core.posix.headers.Pthread
Determine level of concurrency.
pthread_getcpuclockid(Pthread.pthread_t, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get ID of CPU-time clock for thread THREAD_ID.
pthread_getschedparam(Pthread.pthread_t, CIntPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *POLICY and *PARAM the scheduling parameters for TARGET_THREAD.
pthread_getspecific(int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return current value of the thread-specific data slot identified by KEY.
PTHREAD_INHERIT_SCHED() - 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
Make calling thread wait for termination of the thread TH.
pthread_key_create(CIntPointer, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Create a key value identifying a location in the thread-specific data area.
pthread_key_delete(int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy KEY.
pthread_kill(Pthread.pthread_t, Signal.SignalEnum) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_consistent(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Declare the state protected by MUTEX as consistent.
pthread_mutex_consistent_np(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_MUTEX_DEFAULT() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_destroy(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy a mutex.
PTHREAD_MUTEX_ERRORCHECK() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_getprioceiling(Pthread.pthread_mutex_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the priority ceiling of MUTEX.
pthread_mutex_init(Pthread.pthread_mutex_t, Pthread.pthread_mutexattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize a mutex.
pthread_mutex_lock(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Lock a mutex.
pthread_mutex_lock_no_transition(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Lock a mutex without a transition.
PTHREAD_MUTEX_NORMAL() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_MUTEX_RECURSIVE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutex_setprioceiling(Pthread.pthread_mutex_t, int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the priority ceiling of MUTEX to PRIOCEILING, return old priority ceiling value in *OLD_CEILING.
pthread_mutex_timedlock(Pthread.pthread_mutex_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Wait until lock becomes available, or specified time passes.
pthread_mutex_trylock(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Lock a mutex if it is available.
pthread_mutex_unlock(Pthread.pthread_mutex_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Unlock a mutex.
pthread_mutexattr_destroy(Pthread.pthread_mutexattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy mutex attribute object ATTR.
pthread_mutexattr_getprioceiling(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *PRIOCEILING the mutex prioceiling attribute in *ATTR.
pthread_mutexattr_getprotocol(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *PROTOCOL the mutex protocol attribute in *ATTR.
pthread_mutexattr_getpshared(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the process-shared flag of the mutex attribute ATTR.
pthread_mutexattr_getrobust(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Get the robustness flag of the mutex attribute ATTR.
pthread_mutexattr_getrobust_np(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutexattr_gettype(Pthread.pthread_mutexattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return in *KIND the mutex kind attribute in *ATTR.
pthread_mutexattr_init(Pthread.pthread_mutexattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize mutex attribute object ATTR with default attributes (kind is PTHREAD_MUTEX_TIMED_NP).
pthread_mutexattr_setprioceiling(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the mutex prioceiling attribute in *ATTR to PRIOCEILING.
pthread_mutexattr_setprotocol(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the mutex protocol attribute in *ATTR to PROTOCOL (either PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT, or PTHREAD_PRIO_PROTECT).
pthread_mutexattr_setpshared(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the process-shared flag of the mutex attribute ATTR.
pthread_mutexattr_setrobust(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the robustness flag of the mutex attribute ATTR.
pthread_mutexattr_setrobust_np(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_mutexattr_settype(Pthread.pthread_mutexattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the mutex kind attribute in *ATTR to KIND (either PTHREAD_MUTEX_NORMAL, PTHREAD_MUTEX_RECURSIVE, PTHREAD_MUTEX_ERRORCHECK, or PTHREAD_MUTEX_DEFAULT).
pthread_once(CIntPointer, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Guarantee that the initialization function INIT_ROUTINE will be called only once, even if pthread_once is executed several times with the same ONCE_CONTROL argument.
PTHREAD_PRIO_INHERIT() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_PRIO_NONE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_PRIO_PROTECT() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_PROCESS_PRIVATE() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_PROCESS_SHARED() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_rwlock_destroy(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy read-write lock RWLOCK.
pthread_rwlock_init(Pthread.pthread_rwlock_t, Pthread.pthread_rwlockattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize read-write lock RWLOCK using attributes ATTR, or use the default values if later is NULL.
pthread_rwlock_rdlock(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Acquire read lock for RWLOCK.
pthread_rwlock_timedrdlock(Pthread.pthread_rwlock_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Try to acquire read lock for RWLOCK or return after specfied time.
pthread_rwlock_timedwrlock(Pthread.pthread_rwlock_t, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Try to acquire write lock for RWLOCK or return after specfied time.
pthread_rwlock_tryrdlock(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Try to acquire read lock for RWLOCK.
pthread_rwlock_trywrlock(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Try to acquire write lock for RWLOCK.
pthread_rwlock_unlock(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Unlock RWLOCK.
pthread_rwlock_wrlock(Pthread.pthread_rwlock_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Acquire write lock for RWLOCK.
pthread_rwlockattr_destroy(Pthread.pthread_rwlockattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy attribute object ATTR.
pthread_rwlockattr_getkind_np(Pthread.pthread_rwlockattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return current setting of reader/writer preference.
pthread_rwlockattr_getpshared(Pthread.pthread_rwlockattr_t, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Return current setting of process-shared attribute of ATTR in PSHARED.
pthread_rwlockattr_init(Pthread.pthread_rwlockattr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize attribute object ATTR with default values.
pthread_rwlockattr_setkind_np(Pthread.pthread_rwlockattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set reader/write preference.
pthread_rwlockattr_setpshared(Pthread.pthread_rwlockattr_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set process-shared attribute of ATTR to PSHARED.
PTHREAD_SCOPE_PROCESS() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
PTHREAD_SCOPE_SYSTEM() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_self() - Static method in class com.oracle.svm.core.posix.headers.Pthread
Obtain the identifier of the current thread.
pthread_setaffinity_np(Pthread.pthread_t, UnsignedWord, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Limit specified thread TH to run only on the processors represented in CPUSET.
pthread_setattr_default_np(Pthread.pthread_attr_t) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the default attributes to be used by pthread_create in this process.
pthread_setcancelstate(int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set cancelability state of current thread to STATE, returning old state in *OLDSTATE if OLDSTATE is not NULL.
pthread_setcanceltype(int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set cancellation state of current thread to TYPE, returning the old type in *OLDTYPE if OLDTYPE is not NULL.
pthread_setconcurrency(int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set new concurrency level to LEVEL.
pthread_setname_np(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinPthread
Set thread name visible in the kernel and its interfaces.
pthread_setname_np(Pthread.pthread_t, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxPthread
Set thread name visible in the kernel and its interfaces.
pthread_setschedparam(Pthread.pthread_t, int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the scheduling parameters for TARGET_THREAD according to POLICY and *PARAM.
pthread_setschedprio(Pthread.pthread_t, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Set the scheduling priority for TARGET_THREAD.
pthread_setspecific(int, WordBase) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Store POINTER in the thread-specific data slot identified by KEY.
pthread_spin_destroy(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Destroy the spinlock LOCK.
pthread_spin_init(CIntPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Initialize the spinlock LOCK.
pthread_spin_lock(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Wait until spinlock LOCK is retrieved.
pthread_spin_trylock(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Try to lock spinlock LOCK.
pthread_spin_unlock(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Release spinlock LOCK.
PTHREAD_STACK_MIN() - Static method in class com.oracle.svm.core.posix.headers.Pthread
 
pthread_testcancel() - Static method in class com.oracle.svm.core.posix.headers.Pthread
Test for pending cancellation for the current thread and terminate the thread as per pthread_exit(PTHREAD_CANCELED) if it has been cancelled.
pthread_timedjoin_np(Pthread.pthread_t, WordPointer, Time.timespec) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Make calling thread wait for termination of the thread TH, but only until TIMEOUT.
pthread_tryjoin_np(Pthread.pthread_t, WordPointer) - Static method in class com.oracle.svm.core.posix.headers.Pthread
Check whether thread TH has terminated.
pthread_yield() - Static method in class com.oracle.svm.core.posix.headers.Pthread
Yield the processor to another thread or process.
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
 
ptr() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_data
 
push(FeebleReference<?>) - Method in class com.oracle.svm.core.heap.FeebleReferenceList
Push FeebleReference on to this list.
push(T) - Method in class com.oracle.svm.core.thread.VMOperationControl.AllocationFreeStack
 
push(T) - Method in class com.oracle.svm.core.thread.VMOperationControl.SynchronizedAllocationFreeStack
 
push(VMOperation) - Method in class com.oracle.svm.core.thread.VMOperationControl.Worklist
Push a VMOperation.
pushFrameAnchor(JavaFrameAnchor) - Static method in class com.oracle.svm.core.stack.JavaFrameAnchors
 
pushKind(ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.phases.CInterfaceInvocationPlugin
 
pushPinnedObject(PinnedObjectImpl) - Static method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
Push an element onto the list.
pushToThreadLocalFreeList(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
put(NativeCodeInfo, List<String>) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessorCache
 
putByte(byte) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putByte(int, byte) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putBytes(byte[], int, int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
putFieldObject(Object, Node, Object) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
putInt(int, int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
pw_dir() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Home directory.
pw_gecos() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Real name.
pw_gid() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Group ID.
pw_name() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Username.
pw_passwd() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Password.
pw_shell() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
Shell program.
pw_uid() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwd
User ID.
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
The passwd structure.
Pwd.passwdPointer - Interface in com.oracle.svm.core.posix.headers
 
pwrite(int, PointerBase, UnsignedWord, long) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Write N bytes of BUF to FD at the given position OFFSET without changing the file pointer.
pwritev(int, Uio.iovec, int, long) - Static method in class com.oracle.svm.core.posix.headers.Uio
Write data pointed by the buffers described by IOVEC, which is a vector of COUNT 'struct iovec's, to file descriptor FD at the given position OFFSET without change the file pointer.

Q

QueryCodeWriter - Class in com.oracle.svm.hosted.c.codegen
 
QueryCodeWriter(Path) - Constructor for class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
QueryParserUtil - Class in com.oracle.svm.hosted.c.query
 
QueryParserUtil() - Constructor for class com.oracle.svm.hosted.c.query.QueryParserUtil
 
QueryPerformanceCounter(CLongPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
QueryPerformance Counter - used for elapsed time
QueryPerformanceFrequency(CLongPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
QueryPerformance Frequency - used for elapsed time
QueryResultFormat - Class in com.oracle.svm.hosted.c.query
Description of the simple native library query result.
QueryResultFormat() - Constructor for class com.oracle.svm.hosted.c.query.QueryResultFormat
 
QueryResultParser - Class in com.oracle.svm.hosted.c.query
Parses query result described in QueryResultFormat.

R

R_OK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for read permission.
RADIXCHAR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
raise(int) - Static method in class com.oracle.svm.core.posix.headers.Signal
Send a signal to the current thread.
rank - Variable in class com.oracle.svm.core.graal.nodes.DimensionsNode
 
rational(long, long, long) - Method in class com.oracle.svm.core.log.Log
 
rational(long, long, long) - Method in class com.oracle.svm.core.log.RealLog
Fast printing of a rational numbers without allocation memory.
rawBytes(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.RealLog
 
rawBytes(CCharPointer, UnsignedWord) - Method in class com.oracle.svm.core.log.StringBuilderLog
 
RawStructureInfo - Class in com.oracle.svm.hosted.c.info
 
RawStructureInfo(String, String, ResolvedJavaType) - Constructor for class com.oracle.svm.hosted.c.info.RawStructureInfo
 
RawStructureLayoutPlanner - Class in com.oracle.svm.hosted.c.query
 
rawValue() - Method in class com.oracle.svm.hosted.meta.MethodPointer
 
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.Dirent.direntPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Grp.groupPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Ifaddrs.ifaddrsPointer
Read the struct ifaddrs**.
read() - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfoPointer
 
read(int) - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfoPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Pthread.pthread_tPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwdPointer
 
read(int) - Method in interface com.oracle.svm.core.posix.headers.Signal.GregsPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddrPointer
 
read() - Method in interface com.oracle.svm.core.posix.headers.Spawn.pid_tPointer
 
read(int, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Read NBYTES into BUF from FD.
read(int) - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type_array
 
readableBci(long) - Static method in class com.oracle.svm.core.code.FrameInfoDecoder
 
ReadableJavaField - Interface in com.oracle.svm.core.meta
 
readahead(int, SignedWord, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Provide kernel hint to read ahead.
readAllLines(InputStream) - Static method in class com.oracle.svm.hosted.c.util.FileUtils
 
readArrayElement(JavaConstant, int) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
readArrayLength(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
readArrayLength(Object) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the length of the given array.
readCallerStackPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native stack pointer for the physical caller frame.
ReadCallerStackPointerNode - Class in com.oracle.svm.core.graal.nodes
 
ReadCallerStackPointerNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadCallerStackPointerNode
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.svm.core.graal.nodes.SubstrateNarrowOopStamp
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.graal.meta.SubstrateConstantFieldProvider
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantFieldProvider
 
readConstantField(ResolvedJavaField, ConstantFieldProvider.ConstantFieldTool<T>) - Method in class com.oracle.svm.truffle.HostedTruffleConstantFieldProvider
The CompilerDirectives.CompilationFinal annotation allows to mark arrays as stable so that array elements can be constant folded.
readdir(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Read a directory entry from DIRP.
readdir_r(Dirent.DIR, Dirent.dirent, Dirent.direntPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Reentrant version of `readdir'.
readdir_r_no_transition(Dirent.DIR, Dirent.dirent, Dirent.direntPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
 
readDynamicHubFromObject(Object) - Static method in class com.oracle.svm.core.heap.ObjectHeader
 
readDynamicHubFromObjectCarefully(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readEntryAtIndex(Pointer, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
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(ResolvedJavaField, JavaConstant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
readHeaderBitsFromObject(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
This method reads the header from the object and returns the header bits.
readHeaderBitsFromObjectCarefully(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
This method reads the header from the object and returns the header bits.
readHeaderFromObject(Object) - Static method in class com.oracle.svm.core.heap.ObjectHeader
Read the header of the specified object.
readHeaderFromObjectCarefully(Object) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
readHeaderFromPointer(Pointer) - Static method in class com.oracle.svm.core.heap.ObjectHeader
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.
readInstructionPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native instruction pointer.
ReadInstructionPointerNode - Class in com.oracle.svm.core.graal.nodes
 
ReadInstructionPointerNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadInstructionPointerNode
 
readlink(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Read the contents of the symbolic link PATH into no more than LEN bytes of BUF.
readlinkat(int, CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Like readlink but a relative PATH is interpreted relative to FD.
readLocalVariable(int, FrameInfoQueryResult) - Method in class com.oracle.svm.core.deopt.Deoptimizer
Reads the value of a local variable in the given frame.
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in interface com.oracle.svm.core.graal.meta.SubstrateMemoryAccessProvider
Reads a compressed Java Object reference using a base address, a displacement and the encoding of the reference.
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readNarrowObjectConstant(Constant, long, CompressEncoding) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
readObjectAsUntrackedPointer(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Read the absolute address of the object referenced by the object reference at address p and return it as a word which is not tracked by garbage collection.
readObjectAsUntrackedPointer(Pointer, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
readObjectAt(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Read the object reference at address p and return it.
readObjectAt(Pointer, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
readObjectConstant(Constant, long) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
ReadOnlyPrimitiveMemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyPrimitiveMemoryWalkerAccessImpl
A constructor used only to make up the singleton instance.
ReadOnlyReferenceMemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo.ReadOnlyReferenceMemoryWalkerAccessImpl
A constructor used only to make up the singleton instance.
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
readPrimitiveConstant(JavaKind, Constant, long, int) - Method in class com.oracle.svm.hosted.meta.HostedMemoryAccessProvider
 
ReadRegisterFixedNode - Class in com.oracle.svm.core.graal.nodes
Reads the value of a specific register.
ReadRegisterFixedNode(Function<SubstrateRegisterConfig, Register>) - Constructor for class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
ReadRegisterFloatingNode - Class in com.oracle.svm.core.graal.nodes
Reads the value of a specific register.
ReadRegisterFloatingNode(Function<SubstrateRegisterConfig, Register>) - Constructor for class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
readReturnAddress(Pointer) - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
readReturnAddress(Pointer) - Method in class com.oracle.svm.core.FrameAccess
 
readReturnAddress() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native instruction pointer for the physical caller frame.
ReadReturnAddressNode - Class in com.oracle.svm.core.graal.nodes
 
ReadReturnAddressNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
readStackPointer() - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Returns the value of the native stack pointer.
ReadStackPointerNode - Class in com.oracle.svm.core.graal.nodes
 
ReadStackPointerNode() - Constructor for class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
readStorageValue(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedField
 
readv(int, Uio.iovec, int) - Static method in class com.oracle.svm.core.posix.headers.Uio
Read data from file descriptor FD, and put the result in the buffers described by IOVEC, which is a vector of COUNT 'struct iovec's.
readValue(JavaConstant) - Method in interface com.oracle.svm.core.meta.ReadableJavaField
 
readValue(AnalysisField, JavaConstant) - Method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.meta.HostedField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.AnnotatedField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.ComputedValueField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.InjectedAccessorsField
 
readValue(JavaConstant) - Method in class com.oracle.svm.hosted.substitute.SubstitutionField
 
RealCounters() - Constructor for class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
realloc(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
The realloc() function changes the size of the memory block pointed to by ptr to size bytes.
realloc(PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
The realloc() function changes the size of the memory block pointed to by ptr to size bytes.
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
Return the canonical absolute name of file NAME.
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
 
reason - Variable in class com.oracle.svm.truffle.TypeFlowIterator.WorkListEntry
 
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.Kind - Enum in com.oracle.svm.core.annotate
 
recordMethodWithStackValues(AnalysisMethod) - Method in class com.oracle.svm.hosted.meta.HostedUniverse
 
recursionDepth(Invoke, ResolvedJavaMethod) - Static method in class com.oracle.svm.hosted.code.InliningUtilities
 
recv(int, PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Read N bytes into BUF from socket FD.
recvfrom(int, PointerBase, UnsignedWord, int, Socket.sockaddr, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Read N bytes into BUF through socket FD.
recvmsg(int, Socket.msghdr, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Receive a message as described by MESSAGE from socket FD.
recvmsg(int, Socket.msghdr, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
redent(boolean) - Method in class com.oracle.svm.core.log.Log
Change current amount of indentation.
redent(boolean) - Method in class com.oracle.svm.core.log.RealLog
 
ReferenceAccess - Interface in com.oracle.svm.core.heap
Means for accessing object references, explicitly distinguishing between compressed and uncompressed references.
ReferenceAccessImpl - Class in com.oracle.svm.core.heap
 
ReferenceMapDecoder - Class in com.oracle.svm.core.heap
 
ReferenceMapDecoder() - Constructor for class com.oracle.svm.core.heap.ReferenceMapDecoder
 
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
 
referenceMapEncoding - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
referenceMapIndex - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
ReferenceToYoungObjectVisitor(CardTable.ReferenceToYoungObjectReferenceVisitor) - Constructor for class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectVisitor
 
ReflectionConfigurationParser - Class in com.oracle.svm.hosted.config
Parses JSON describing classes, methods and fields and registers them with a ReflectionRegistry.
ReflectionConfigurationParser(ReflectionRegistry, ImageClassLoader) - Constructor for class com.oracle.svm.hosted.config.ReflectionConfigurationParser
 
ReflectionData(Field[], Field[], Method[], Method[], Constructor<?>[], Constructor<?>[], Constructor<?>, Field[], Method[], Executable) - Constructor for class com.oracle.svm.core.hub.DynamicHub.ReflectionData
 
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
 
register(SubstrateUtil.DiagnosticThunk) - Method in class com.oracle.svm.core.SubstrateUtil.DiagnosticThunkRegister
Register a diagnostic thunk to be called after a segfault.
register(Class<?>...) - Method in interface com.oracle.svm.hosted.jni.JNIRuntimeAccess.JNIRuntimeAccessibilitySupport
 
register(Executable...) - Method in interface com.oracle.svm.hosted.jni.JNIRuntimeAccess.JNIRuntimeAccessibilitySupport
 
register(boolean, Field...) - Method in interface com.oracle.svm.hosted.jni.JNIRuntimeAccess.JNIRuntimeAccessibilitySupport
 
register(Class<?>...) - Static method in class com.oracle.svm.hosted.jni.JNIRuntimeAccess
 
register(Executable...) - Static method in class com.oracle.svm.hosted.jni.JNIRuntimeAccess
 
register(Field...) - Static method in class com.oracle.svm.hosted.jni.JNIRuntimeAccess
 
register(boolean, Field...) - Static method in class com.oracle.svm.hosted.jni.JNIRuntimeAccess
 
register(AnalysisField) - Method in class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
REGISTER_FINALIZER - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
registerAdditionalResolver(ProjectHeaderFile.HeaderResolver) - Static method in class com.oracle.svm.core.c.ProjectHeaderFile.HeaderResolversRegistry
Register additional resolvers.
registerAsAccessed(CGlobalData<?>) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
registerAsAccessed(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsAccessed(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
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
 
registerAsUnsafeAccessed(Field) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(AnalysisField) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(Field, UnsafePartitionKind) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUnsafeAccessed(AnalysisField, UnsafePartitionKind) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUsed(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerAsUsed(AnalysisType) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerClass(Class<?>) - Static method in class com.oracle.svm.core.hub.ClassForNameSupport
 
registerCodeObserver(RuntimeConfiguration) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register InstalledCodeObserver factories (InstalledCodeObserver.Factory) for runtime compilation.
registerCollectionWatcher(CollectionWatcher) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
registerCollectionWatcher(CollectionWatcher) - Method in interface com.oracle.svm.core.heap.GC
 
registerDeoptEntry(ResolvedJavaMethod, int, boolean, boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerElementInfo(Object, 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
 
registerForcedCompilation(ResolvedJavaMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register foreign calls.
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
registerForeignCalls(RuntimeConfiguration, Providers, SnippetReflectionProvider, Map<SnippetRuntime.SubstrateForeignCallDescriptor, SubstrateForeignCallLinkage>, boolean) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
registerFrameInformationRequired(AnalysisMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
registerGraalPhases(Providers, SnippetReflectionProvider, Suites, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
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(FeatureHandler, RuntimeConfiguration, HostedProviders, AnalysisMetaAccess, AnalysisUniverse, HostedMetaAccess, HostedUniverse, NativeLibraries, ImageClassLoader, boolean, boolean) - Static method in class com.oracle.svm.hosted.NativeImageGenerator
 
registerHierarchyForReflectiveInstantiation(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerHub(SVMHost, DynamicHub) - Static method in class com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider
 
registerImmutableObjects(Feature.CompilationAccess) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
registerImmutableObjects(Feature.CompilationAccess) - Static method in class com.oracle.svm.graal.GraalSupport
 
registerImmutableObjects(Feature.CompilationAccess) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
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, InvocationPlugins, boolean, boolean) - Static method in class com.oracle.svm.hosted.snippets.ReflectionPlugins
 
registerInvocationPlugins(MetaAccessProvider, ConstantReflectionProvider, SnippetReflectionProvider, InvocationPlugins, BytecodeProvider, 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.truffle.TruffleFeature
 
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.genscavenge.graal.AllocationSnippets
 
registerLowerings(Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Method in class com.oracle.svm.core.genscavenge.graal.BarrierSnippets
The entry point for registering lowerings.
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.core.genscavenge.graal.HeapFeature
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register lowering providers for static analysis, ahead-of-time compilation, and runtime compilation.
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
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.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(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.MonitorSnippets
 
registerLowerings(RuntimeConfiguration, Predicate<ResolvedJavaMethod>, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.NonSnippetLowerings
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.hosted.snippets.AssertSnippets
 
registerLowerings(OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>) - Static method in class com.oracle.svm.hosted.snippets.DeoptHostedSnippets
 
registerLowerings(RuntimeConfiguration, OptionValues, Iterable<DebugHandlersFactory>, Providers, SnippetReflectionProvider, Map<Class<? extends Node>, NodeLoweringProvider<?>>, boolean) - Method in class com.oracle.svm.hosted.thread.CEntryPointFeature
 
registerNativeSubstitutionProcessor(SubstitutionProcessor) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
registerNodePlugins(MetaAccessProvider, GraphBuilderConfiguration.Plugins, boolean, boolean) - Method in interface com.oracle.svm.core.graal.GraalFeature
Called to register Graal node plugins.
registerObjectReferenceWalker(ObjectReferenceWalker) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
registerObjectReferenceWalker(ObjectReferenceWalker) - Method in interface com.oracle.svm.core.heap.GC
 
registerObjectReplacer(Function<Object, Object>) - Method in class com.oracle.svm.hosted.FeatureImpl.DuringSetupAccessImpl
 
registerPhaseStatistics(FeatureImpl.DuringAnalysisAccessImpl) - Static method in class com.oracle.svm.graal.GraalSupport
 
registerRecurringCallback(long, TimeUnit, Threading.RecurringCallback) - Method in class com.oracle.svm.core.thread.ThreadingSupportImpl
 
registerReplacements(DebugContext, FeatureHandler, RuntimeConfiguration, Providers, SnippetReflectionProvider, 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, boolean) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements
Compiles the snippet and stores the graph.
registerSnippet(ResolvedJavaMethod, boolean) - 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
 
RegisterSVMTestingResolverFeature() - Constructor for class com.oracle.svm.core.c.ProjectHeaderFile.RegisterSVMTestingResolverFeature
 
registerType(AnalysisType) - Method in class com.oracle.svm.hosted.SVMHost
 
registerUnsafeFieldsRecomputed(Class<?>) - Method in class com.oracle.svm.hosted.FeatureImpl.BeforeAnalysisAccessImpl
 
registerUsedElements() - Method in class com.oracle.svm.hosted.analysis.flow.SVMMethodTypeFlowBuilder
 
regularTLAB - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
TLAB for regular allocations.
relativeIP(CodePointer) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
release() - Method in interface com.oracle.svm.core.code.InstalledCodeObserver.InstalledCodeObserverHandle
 
release() - Method in class com.oracle.svm.core.genscavenge.PinnedAllocatorImpl
 
release() - Method in class com.oracle.svm.core.genscavenge.Space
Release all the memory in this Space.
release() - Method in class com.oracle.svm.core.heap.PinnedAllocator
Release the Objects allocated by this PinnedAllocator.
release() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
release(ParkEvent) - Static method in class com.oracle.svm.core.thread.ParkEvent
 
releaseMemory(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Releases all the memory allocated in this TLAB, without any safety checks that the memory is no longer referenced from other objects.
RelocatableBuffer - Class in com.oracle.svm.hosted.image
 
RelocatableBuffer.Info - Class in com.oracle.svm.hosted.image
 
remainderNanosToSeconds(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Return the nanoseconds remaining after taking out all the seconds.
remap_file_pages(PointerBase, UnsignedWord, int, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Remap arbitrary pages of a shared backing store within an existing VMA.
rememberedSet - Variable in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
rememberedSet - Variable in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
remove(long) - Method in class com.oracle.svm.core.heap.FeebleReferenceList
Removes the next reference object in this queue, blocking until either one becomes available or the given timeout period expires.
remove() - Method in class com.oracle.svm.core.heap.FeebleReferenceList
 
remove(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio
 
removeDeoptTargetOptimizations(Suites) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
removeDeoptTargetOptimizations(Suites) - Method in class com.oracle.svm.hosted.code.CompileQueue
 
removeElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
Logically remove this element from the list.
removeField(AnalysisField) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
removeObservers(InstalledCodeObserver.InstalledCodeObserverHandle[]) - Static method in class com.oracle.svm.core.code.InstalledCodeObserverSupport
 
removeTruffleLanguage(String) - Static method in class com.oracle.svm.truffle.TruffleFeature
 
RemoveUnwindPhase - Class in com.oracle.svm.core.graal.phases
The exception handling mechanism of Substrate VM is capable of jumping over methods that have no exception handler registered.
RemoveUnwindPhase() - Constructor for class com.oracle.svm.core.graal.phases.RemoveUnwindPhase
 
rename(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio
Rename file OLD to NEW.
renameat(int, CCharPointer, int, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdio
Rename file OLD relative to OLDFD to NEW relative to NEWFD.
Replaced - Interface in com.oracle.svm.core.util
Marker interface which can be used for easy identification of replaced objects.
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.Generation
Report some statistics about the Generation to a Log.
report(Log) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
report(Log) - Method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.Space
Report some statistics about this Space.
report(Log, boolean) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
report() - Method in class com.oracle.svm.core.heap.CollectionWatcher
Called when the collection is over.
REPORT_EXCEPTION - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
REPORT_TYPE_ASSERTION_ERROR - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
reportCompilerError(Path, String) - Method in class com.oracle.svm.hosted.c.CAnnotationProcessor
 
reportCompilerError(Path, String) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
reportErrors() - Method in class com.oracle.svm.hosted.c.NativeLibraries
 
reportExceptionSnippet(Throwable) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
reportUnhandledExceptionRaw(Throwable) - Static method in class com.oracle.svm.core.snippets.SnippetRuntime
 
ReportUnsafeOffsetWarnings - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
ReportUnsupportedElementsAtRuntime - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
ReportUnsupportedFeaturesCause - 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.
reprofile() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
reprofile() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
reprofile() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
reprofile() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
reprofile() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
reprofile() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
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
 
RerunClassInitialization - Static variable in class com.oracle.svm.hosted.ClassInitializationFeature.Options
 
rerunClassInitialization(Class<?>[]) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
 
reserve(UnsignedWord) - Method in interface com.oracle.svm.core.os.VirtualMemoryProvider
Reserve an address range that fits the specified number of bytes.
reserve(UnsignedWord) - Method in class com.oracle.svm.core.posix.PosixVirtualMemoryProvider
 
reserve(UnsignedWord) - Method in class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
reserved() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
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.GCImpl.RememberedSetConstructor
 
reset() - Method in class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
reset() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
reset() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
reset() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
reset() - Method in class com.oracle.svm.core.genscavenge.Space.Accounting
 
reset() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor.HistogramEntry
 
reset() - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Reset all the counters.
RESET - Static variable in interface com.oracle.svm.core.thread.Safepoint.SafepointRequestValues
 
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
 
resetEventBeforeWait - Variable in class com.oracle.svm.core.thread.ParkEvent
When true, calls to ParkEvent.condWait() and ParkEvent.condTimedWait(long) will always wait, even a previous call to ParkEvent.unpark() had not been consumed by a wait yet (the semantics of Thread.sleep(long)).
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(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
 
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.rusage - Interface in com.oracle.svm.core.posix.headers
Structure which says how much of each resource has been used.
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
 
Resources - Class in com.oracle.svm.core.jdk
Support for resources on Substrate VM.
ResourcesFeature - Class in com.oracle.svm.hosted
 
ResourcesFeature() - Constructor for class com.oracle.svm.hosted.ResourcesFeature
 
ResourcesFeature.Options - Class in com.oracle.svm.hosted
 
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 - Class in com.oracle.svm.hosted.code
Construct a list of all the methods that are, or are called from, methods annotated with RestrictHeapAccess or Uninterruptible.
RestrictHeapAccessCallees() - Constructor for class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
Constructor for the singleton instance.
RestrictHeapAccessCallees.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
 
ResumeThread(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.Process
 
resumeThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
RETHROW_EXCEPTION_MASK - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
returnAddress - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The program counter where execution continuous.
returnAddressSize() - Static method in class com.oracle.svm.core.FrameAccess
 
ReturnAfterAnalysis - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
returnFromJavaToCSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
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(byte[], long) - Constructor for class com.oracle.svm.core.code.ReusableTypeReader
 
revents() - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
revoke(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Revoke the access of all descriptors currently open on FILE.
rewinddir(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Rewind DIRP to the beginning of the directory.
rewriteWithBarriers(StructuredGraph, WriteNode) - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
WriteNode has The object to which the write is done, in node.object(), the value to be written, in node.value(), the location within the object for the write, in node.location(), whether a precise or imprecise barrier is needed, in node.getBarrierType(), and whether the write is an initialization, in node.isInitialization().
rewriteWithBarriers(StructuredGraph, AbstractCompareAndSwapNode) - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
AbstractCompareAndSwapNode has The object to which the write is done, in node.object(), the value to be written, in node.getNewValue(), the location within the object for the write, in node.location(), whether a precise or imprecise barrier is needed, in node.getBarrierType(),.
rewriteWithBarriers(StructuredGraph, LoweredAtomicReadAndWriteNode) - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
LoweredAtomicReadAndWriteNode has The object to which the write is done, in node.object(), the value to be written, in node.getNewValue(), the location within the object for the write, in node.location(), whether a precise or imprecise barrier is needed, in node.getBarrierType(),.
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.Consumer<T> - Interface in com.oracle.svm.core.util
 
rlim_cur() - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
The current (soft) limit.
RLIM_INFINITY() - Static method in class com.oracle.svm.core.posix.headers.Resource
Value to indicate that there is no limit.
rlim_max() - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
The hard limit.
RLIM_NLIMITS() - Static method in class com.oracle.svm.core.posix.headers.Resource
 
RLIM_SAVED_CUR() - Static method in class com.oracle.svm.core.posix.headers.Resource
 
RLIM_SAVED_MAX() - Static method in class com.oracle.svm.core.posix.headers.Resource
We can represent all limits.
RLIMIT_AS() - Static method in class com.oracle.svm.core.posix.headers.Resource
Address space limit.
RLIMIT_CORE() - Static method in class com.oracle.svm.core.posix.headers.Resource
Largest core file that can be created, in bytes.
RLIMIT_CPU() - Static method in class com.oracle.svm.core.posix.headers.Resource
Per-process CPU limit, in seconds.
RLIMIT_DATA() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum size of data segment, in bytes.
RLIMIT_FSIZE() - Static method in class com.oracle.svm.core.posix.headers.Resource
Largest file that can be created, in bytes.
RLIMIT_LOCKS() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum number of file locks.
RLIMIT_MEMLOCK() - Static method in class com.oracle.svm.core.posix.headers.Resource
Locked-in-memory address space.
RLIMIT_MSGQUEUE() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum bytes in POSIX message queues.
RLIMIT_NICE() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum nice priority allowed to raise to.
RLIMIT_NLIMITS() - Static method in class com.oracle.svm.core.posix.headers.Resource
 
RLIMIT_NOFILE() - Static method in class com.oracle.svm.core.posix.headers.Resource
Number of open files.
RLIMIT_NPROC() - Static method in class com.oracle.svm.core.posix.headers.Resource
Number of processes.
RLIMIT_OFILE() - Static method in class com.oracle.svm.core.posix.headers.Resource
 
RLIMIT_RSS() - Static method in class com.oracle.svm.core.posix.headers.Resource
Largest resident set size, in bytes.
RLIMIT_RTPRIO() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum realtime priority allowed for non-priviledged processes.
RLIMIT_SIGPENDING() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum number of pending signals.
RLIMIT_STACK() - Static method in class com.oracle.svm.core.posix.headers.Resource
Maximum size of stack segment, in bytes.
rmdir(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Remove the directory PATH.
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
 
roundNanosToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Round the number of nanoseconds to a number of milliseconds.
roundNanosToSeconds(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Round the number of nanoseconds to a number of 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.
rpaths - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
RTLD_BINDING_MASK() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Mask of binding time value.
RTLD_DEEPBIND() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Use deep binding.
RTLD_DEFAULT() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
If the first argument to `dlsym' or `dlvsym' is set to RTLD_DEFAULT the run-time address of the symbol called NAME in the global scope is returned.
RTLD_DI_CONFIGADDR() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Unsupported, defined by Solaris.
RTLD_DI_LINKMAP() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as `struct link_map **'; store the `struct link_map *' for HANDLE there.
RTLD_DI_LMID() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as `lmid_t *'; store namespace ID for HANDLE there.
RTLD_DI_MAX() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
 
RTLD_DI_ORIGIN() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as `CCharPointer ', and store there the directory name used to expand $ORIGIN in this shared object's dependency file names.
RTLD_DI_PROFILENAME() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Unsupported, defined by Solaris.
RTLD_DI_PROFILEOUT() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Unsupported, defined by Solaris.
RTLD_DI_SERINFO() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as `Dl_serinfo *' (see below), and fill in to describe the directories that will be searched for dependencies of this object.
RTLD_DI_SERINFOSIZE() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
 
RTLD_DI_TLS_DATA() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as ` PointerBase *', and store there a pointer to the calling thread's TLS block corresponding to this object's PT_TLS segment.
RTLD_DI_TLS_MODID() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Treat ARG as `size_t *', and store there the TLS module ID of this object's PT_TLS segment, as used in TLS relocations; store zero if this object does not define a PT_TLS segment.
RTLD_DL_LINKMAP() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
The object containing the address (struct link_map *).
RTLD_DL_SYMENT() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxDlfcn
Matching symbol table entry (const ElfNN_Sym *).
RTLD_GLOBAL() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
If the following bit is set in the MODE argument to `dlopen', the symbols of the loaded object and its dependencies are made visible as if the object were linked directly into the program.
RTLD_LAZY() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Lazy function call binding.
RTLD_LOCAL() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Unix98 demands the following flag which is the inverse to RTLD_GLOBAL.
RTLD_NEXT() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
If the first argument of `dlsym' or `dlvsym' is set to RTLD_NEXT the run-time address of the symbol called NAME in the next shared object is returned.
RTLD_NODELETE() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Do not delete object when closed.
RTLD_NOLOAD() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Do not load the object.
RTLD_NOW() - Static method in class com.oracle.svm.core.posix.headers.Dlfcn
Immediate function call binding.
RTSIG_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
 
ru_idrss() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Amount of data segment memory used (kilobyte-seconds).
ru_inblock() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of input operations via the file system.
ru_isrss() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Amount of stack memory used (kilobyte-seconds).
ru_ixrss() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Maximum resident set size (in kilobytes).
ru_majflt() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of hard page faults (i.e.
ru_maxrss() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Maximum resident set size (in kilobytes).
ru_minflt() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of soft page faults (i.e.
ru_msgrcv() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of IPC messages received.
ru_msgsnd() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of IPC messages sent.
ru_nivcsw() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of involuntary context switches, i.e.
ru_nsignals() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of signals delivered.
ru_nswap() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of times a process was swapped out of physical memory.
ru_nvcsw() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of voluntary context switches, i.e.
ru_oublock() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Number of output operations via the file system.
ru_stime() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Total amount of system time used.
ru_utime() - Method in interface com.oracle.svm.core.posix.headers.Resource.rusage
Total amount of user time used.
run(StructuredGraph, MidTierContext) - Method in class com.oracle.svm.core.genscavenge.graal.InsertWriteBarrierPhase
 
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, HighTierContext) - 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.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>, Method, JavaMainWrapper.JavaMainSupport, String, AbstractBootImage.NativeImageKind, SubstitutionProcessor, ForkJoinPool, ForkJoinPool, EconomicSet<String>) - Method in class com.oracle.svm.hosted.NativeImageGenerator
Executes the image build.
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.DevirtualizeCallsPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
run(TargetDescription, LIRGenerationResult, PostAllocationOptimizationPhase.PostAllocationOptimizationContext) - Method in class com.oracle.svm.hosted.phases.VerifyDeoptFrameStatesLIRPhase
 
run(StructuredGraph) - Method in class com.oracle.svm.hosted.phases.VerifyNoGuardsPhase
 
run(String[], Consumer<byte[]>, Consumer<byte[]>) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
run(StructuredGraph) - Method in class com.oracle.svm.truffle.api.TruffleBoundaryPhase
 
runAdditionalCompilerPhases(StructuredGraph, Feature) - Method in class com.oracle.svm.core.graal.GraalConfiguration
 
runCommandToExit(List<String>) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
RUNNABLE - Static variable in class com.oracle.svm.core.thread.ThreadStatus
Runnable / Running.
RUNTIME_OPTION_PREFIX - Static variable in class com.oracle.svm.core.option.SubstrateOptionsParser
 
RuntimeAssertions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
RuntimeAssertionsFilter - Static variable in class com.oracle.svm.core.SubstrateOptions
 
runtimeBackendProvider - Variable in class com.oracle.svm.graal.GraalSupport
 
runtimeCall(ForeignCallDescriptor, CEntryPointCreateIsolateParameters, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, Isolate, int) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
runtimeCall(ForeignCallDescriptor, Isolate) - 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, CodePointer) - 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
 
runtimeCallFailFatally(ForeignCallDescriptor, int, CCharPointer) - 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
 
RuntimeCodeInfo - Class in com.oracle.svm.core.code
 
RuntimeCodeInfo() - Constructor for class com.oracle.svm.core.code.RuntimeCodeInfo
 
RuntimeCodeInfo.MemoryWalkerAccessImpl - Class in com.oracle.svm.core.code
Methods for a MemoryWalker to access runtime compiled code.
RuntimeCodeInfo.Options - Class in com.oracle.svm.core.code
 
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
 
RuntimeConfiguration(Providers, SnippetReflectionProvider, EnumMap<SubstrateRegisterConfig.ConfigKind, Backend>, 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
 
RuntimeMethodInfo - Class in com.oracle.svm.core.code
 
RuntimeOptionFeature - Class in com.oracle.svm.hosted.option
 
RuntimeOptionFeature() - Constructor for class com.oracle.svm.hosted.option.RuntimeOptionFeature
 
RuntimeOptionKey<T> - Class in com.oracle.svm.core.option
Defines a runtime Option, in contrast to a hosted option.
RuntimeOptionKey(T) - Constructor for class com.oracle.svm.core.option.RuntimeOptionKey
 
RuntimeOptionParser - Class in com.oracle.svm.core.option
Option parser to be used by an application that runs on Substrate VM.
RuntimeOptionParser() - Constructor for class com.oracle.svm.core.option.RuntimeOptionParser
 
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
 
RUSAGE_CHILDREN() - Static method in class com.oracle.svm.core.posix.headers.Resource
All of its terminated child processes.
RUSAGE_LWP() - Static method in class com.oracle.svm.core.posix.headers.Resource
Name for the same functionality on Solaris.
RUSAGE_SELF() - Static method in class com.oracle.svm.core.posix.headers.Resource
The calling process.
RUSAGE_THREAD() - Static method in class com.oracle.svm.core.posix.headers.Resource
The calling thread.

S

s6_addr() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.in6_addr
 
s_addr() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.in_addr
 
S_BLKSIZE() - Static method in class com.oracle.svm.core.posix.headers.Stat
Block size for `st_blocks'.
S_IFBLK() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFCHR() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFDIR() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFIFO() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFLNK() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFMT() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFREG() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IFSOCK() - Static method in class com.oracle.svm.core.posix.headers.Stat
 
S_IRGRP() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read by group.
S_IROTH() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read by others.
S_IRUSR() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read by owner.
S_IRWXG() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read, write, and execute by group.
S_IRWXO() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read, write, and execute by others.
S_IRWXU() - Static method in class com.oracle.svm.core.posix.headers.Stat
Read, write, and execute by owner.
S_ISGID() - Static method in class com.oracle.svm.core.posix.headers.Stat
Set group ID on execution.
S_ISUID() - Static method in class com.oracle.svm.core.posix.headers.Stat
Set user ID on execution.
S_IWGRP() - Static method in class com.oracle.svm.core.posix.headers.Stat
Write by group.
S_IWOTH() - Static method in class com.oracle.svm.core.posix.headers.Stat
Write by others.
S_IWUSR() - Static method in class com.oracle.svm.core.posix.headers.Stat
Write by owner.
S_IXGRP() - Static method in class com.oracle.svm.core.posix.headers.Stat
Execute by group.
S_IXOTH() - Static method in class com.oracle.svm.core.posix.headers.Stat
Execute by others.
S_IXUSR() - Static method in class com.oracle.svm.core.posix.headers.Stat
Execute by owner.
sa_data() - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddr
Address data.
sa_family() - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddr
 
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_len() - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddr
 
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.PromptnessException - Exception in com.oracle.svm.core.thread
 
Safepoint.SafepointRequestValues - Interface in com.oracle.svm.core.thread
Specific values for Safepoint.safepointRequested.
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
 
SafepointPromptnessFailureIsFatal - Static variable in class com.oracle.svm.core.thread.Safepoint.Options
 
SafepointPromptnessFailureNanos - Static variable in class com.oracle.svm.core.thread.Safepoint.Options
 
SafepointPromptnessWarningNanos - Static variable in class com.oracle.svm.core.thread.Safepoint.Options
 
sbrk(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Increase or decrease the end of accessible data space by DELTA bytes.
scandir(CCharPointer, PointerBase, CFunctionPointer, CFunctionPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Scan the directory DIR, calling SELECTOR on each directory entry.
scandirat(int, CCharPointer, PointerBase, CFunctionPointer, CFunctionPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Similar to `scandir' but a relative DIR name is interpreted relative to the directory for which DFD is a descriptor.
scanGreyObjects() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
ScepticallyCollect() - Constructor for class com.oracle.svm.core.genscavenge.HeapPolicy.ScepticallyCollect
 
Sched - Class in com.oracle.svm.core.posix.headers
 
Sched() - Constructor for class com.oracle.svm.core.posix.headers.Sched
 
sched_yield() - Static method in class com.oracle.svm.core.posix.headers.Sched
sched_yield() causes the calling thread to relinquish the CPU.
SCM_CREDENTIALS() - Static method in class com.oracle.svm.core.posix.headers.Socket
Credentials passing.
SCM_RIGHTS() - Static method in class com.oracle.svm.core.posix.headers.Socket
Transfer file descriptors.
SCM_TIMESTAMP() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
scrub() - Method in class com.oracle.svm.core.heap.AllocationFreeList
Remove any disabled elements from the list.
sdl_alen() - Method in interface com.oracle.svm.core.posix.headers.NetIfDl.sockaddr_dl
 
sdl_data() - Method in interface com.oracle.svm.core.posix.headers.NetIfDl.sockaddr_dl
 
sdl_nlen() - Method in interface com.oracle.svm.core.posix.headers.NetIfDl.sockaddr_dl
 
sealed - Variable in class com.oracle.svm.hosted.code.CompilationInfoSupport
 
secondsToMillis(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of seconds to milliseconds.
secondsToNanos(long) - Static method in class com.oracle.svm.core.util.TimeUtils
Convert the given number of seconds to nanoseconds.
SecurityServicesFeature - Class in com.oracle.svm.hosted
 
SecurityServicesFeature() - Constructor for class com.oracle.svm.hosted.SecurityServicesFeature
 
SecuritySubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
SecuritySubstitutions() - Constructor for class com.oracle.svm.core.jdk.SecuritySubstitutions
 
SEEK_CUR() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Seek from current position.
SEEK_END() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Seek from end of file.
SEEK_SET() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Seek from beginning of file.
seekdir(Dirent.DIR, long) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Seek to position POS on DIRP.
SegfaultHandlerFeature - Class in com.oracle.svm.core.posix
 
SegfaultHandlerFeature() - Constructor for class com.oracle.svm.core.posix.SegfaultHandlerFeature
 
sem_close(Semaphore.sem_t) - Static method in class com.oracle.svm.core.posix.headers.Semaphore
sem_close() closes the named semaphore referred to by sem, allowing any resources that the system has allocated to the calling process for this semaphore to be freed.
SEM_FAILED() - Static method in class com.oracle.svm.core.posix.headers.Semaphore
sem_open(CCharPointer, int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Semaphore
sem_open() creates a new POSIX semaphore or opens an existing semaphore.
sem_post_no_transition(Semaphore.sem_t) - Static method in class com.oracle.svm.core.posix.headers.Semaphore
sem_post() increments (unlocks) the semaphore pointed to by sem.
sem_unlink(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Semaphore
The named semaphore named name is removed.
sem_wait(Semaphore.sem_t) - Static method in class com.oracle.svm.core.posix.headers.Semaphore
sem_wait() decrements (locks) the semaphore pointed to by sem.
Semaphore - Class in com.oracle.svm.core.posix.headers
Declarations from .
Semaphore() - Constructor for class com.oracle.svm.core.posix.headers.Semaphore
 
Semaphore.sem_t - Interface in com.oracle.svm.core.posix.headers
An opaque semaphore.
semicolon() - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
send(int, PointerBase, UnsignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Send N bytes of BUF to socket FD.
sendfile(int, int, long, CLongPointer, DarwinSendfile.sf_hdtr, int) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinSendfile
 
sendfile(int, int, CLongPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxSendfile
Send up to COUNT bytes from file associated with IN_FD starting at OFFSET to descriptor OUT_FD.
sendmsg(int, Socket.msghdr, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Send a message described MESSAGE on socket FD.
sendmsg(int, Socket.msghdr, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
sendRequest(SubstrateServerMessage.ServerCommand, byte[], int, Consumer<byte[]>, Consumer<byte[]>) - Static method in class com.oracle.svm.hosted.server.NativeImageBuildClient
 
sendto(int, PointerBase, UnsignedWord, int, Socket.sockaddr, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Send N bytes of BUF on socket FD to peer at address ADDR (which is ADDR_LEN bytes long).
ServiceLoaderFeature - Class in com.oracle.svm.hosted
Support for ServiceLoader on Substrate VM.
ServiceLoaderFeature() - Constructor for class com.oracle.svm.hosted.ServiceLoaderFeature
 
ServiceLoaderFeature.Options - Class in com.oracle.svm.hosted
 
set(int) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicInteger
 
set(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicPointer
 
set(T) - Method in class com.oracle.svm.core.jdk.UninterruptibleUtils.AtomicReference
 
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(T) - Method in class com.oracle.svm.core.util.AtomicWord
Sets to the given value.
set_ai_family(int) - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
set_ai_flags(int) - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
set_ai_next(Netdb.addrinfo) - Method in interface com.oracle.svm.core.posix.headers.Netdb.addrinfo
 
set_avail_in(int) - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
set_avail_out(int) - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
set_c_lflag(long) - Method in interface com.oracle.svm.core.posix.headers.Termios.termios
 
set_data(Word) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
set_dwLength(int) - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
set_errno(int) - Static method in class com.oracle.svm.core.posix.headers.Errno
 
set_events(int) - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
set_fd(int) - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
set_fflags(int) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
set_filter(short) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
set_flags(short) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
set_ident(Word) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
set_l_len(SignedWord) - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
 
set_l_linger(int) - Method in interface com.oracle.svm.core.posix.headers.Socket.linger
 
set_l_onoff(int) - Method in interface com.oracle.svm.core.posix.headers.Socket.linger
 
set_l_pid(int) - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
 
set_l_start(SignedWord) - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
 
set_l_type(short) - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
 
set_l_whence(short) - Method in interface com.oracle.svm.core.posix.headers.Fcntl.flock
 
set_next_in(CCharPointer) - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
set_next_out(CCharPointer) - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
set_revents(int) - Method in interface com.oracle.svm.core.posix.headers.Poll.pollfd
 
set_rlim_cur(long) - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
set_rlim_max(long) - Method in interface com.oracle.svm.core.posix.headers.Resource.rlimit
 
set_s_addr(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.in_addr
 
set_sin6_family(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
set_sin6_flowinfo(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
set_sin6_port(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
set_sin6_scope_id(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
set_sin_family(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in
 
set_sin_port(int) - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in
 
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
 
set_udata(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinEvent.kevent
 
setAddress(long, ResolvedJavaMethod) - Method in interface com.oracle.svm.core.deopt.SubstrateInstalledCode
 
setAddress(long, ResolvedJavaMethod) - Method in class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
setAddress(long, ResolvedJavaMethod) - Method in class com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget
 
setAlignedChunk(AlignedHeapChunk.AlignedHeader) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setAllocationEnd(Pointer, LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setAllocationTop(Pointer, LocationIdentity) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
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
 
setArrayHub(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setAssertionErrorConstructors(List<ResolvedJavaMethod>) - Method in class com.oracle.svm.hosted.code.RestrictHeapAccessCallees
This gets called multiple times, but I only need one AnalysisMethod to be happy.
setBootImageOnLong(long) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
setBootImageOnLong(long) - Method in class com.oracle.svm.core.heap.ObjectHeader
A special method for use during native image construction.
setByteIndex(long) - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
setCardRememberedSetAligned(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
setCardRememberedSetUnaligned(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
setCause(String) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
What caused this verification?
setCause(String) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
setClassInitializationInfo(ClassInitializationInfo, boolean, boolean) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setCodeAddressOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
setComment(String) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the optional comment string for the entry.
setCompilerCommand(String) - Method in interface com.oracle.svm.core.LinkerInvocation
 
setCompilerCommand(String) - Method in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
setCompressedSize(long) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the size of the compressed entry data.
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
 
setCrc(long) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the CRC-32 checksum of the uncompressed entry data.
setCreationTime(FileTime) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the creation time of the entry.
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(CodePointer, UnsignedWord) - Method in class com.oracle.svm.core.code.AbstractCodeInfo
 
setData(CFunctionPointer, UnsignedWord) - Method in class com.oracle.svm.core.code.ImageCodeInfo
 
setData(byte[]) - Method in class com.oracle.svm.core.code.ReusableTypeReader
 
setData(CodePointer, UnsignedWord, SubstrateInstalledCode, ObjectReferenceWalker, PinnedAllocator, InstalledCodeObserver.InstalledCodeObserverHandle[]) - Method in class com.oracle.svm.core.code.RuntimeMethodInfo
 
setData(int, int, int, int, int[], BitSet, CFunctionPointer[], long, boolean) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setData(byte[]) - Method in class com.oracle.svm.core.hub.DynamicHubSupport
 
setData(Object[], byte[]) - Static method in class com.oracle.svm.core.StaticFieldsSupport
 
setDefaultIfEmpty() - Static method in class com.oracle.svm.core.graal.GraalConfiguration
 
setDefaultIfEmpty() - Static method in class com.oracle.svm.hosted.HostedConfiguration
 
setDeoptimzationSourcePositions(List<NodeSourcePosition>) - Method in class com.oracle.svm.core.graal.code.SubstrateCompilationResult
 
setDeoptStubPointer(CFunctionPointer) - Static method in class com.oracle.svm.core.deopt.DeoptimizationSupport
setDeoptTarget(HostedMethod) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setdomainname(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
setegid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the effective group ID of the calling process to GID.
setEnclosingClass(DynamicHub) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setEnclosingType(HostedType) - Method in class com.oracle.svm.hosted.meta.HostedType
 
setEncodedGraphStartOffset(long) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setEnd(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setEnumConstants(Enum<?>[]) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setenv(CCharPointer, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Stdlib
 
seteuid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the effective user ID of the calling process to UID.
SetEvent(WinBase.HANDLE) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
setExclusiveOwnerThread(Object, Thread) - Method in class com.oracle.svm.core.MonitorSupport
This is a highly unsafe method that patches the existing lock of an object so that the object appears as if it has been locked from a different thread.
setExtra(byte[]) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the optional extra field data for the entry.
setFrozenNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setGenericInfo(GenericInfo) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setgid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the group ID of the calling process to GID.
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
 
setgrent() - Static method in class com.oracle.svm.core.posix.headers.Grp
Rewind the group-file stream.
setgroups(UnsignedWord, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Grp
Set the group set for the current user to GROUPS (N of them).
setHandle(FileDescriptor, int) - Static method in class com.oracle.svm.core.windows.WindowsUtils
 
setHashCodeFieldOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setHeaderBitsOnObject(Object, UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Set the specified bits in the header of an object.
setHeapBase(PointerBase) - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
sethostid(long) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the current machine's Internet number to ID.
sethostname(CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the name of the current host to NAME, which is LEN bytes long.
setImageInternedStrings(String[]) - Method in class com.oracle.svm.core.jdk.StringInternSupport
 
setImplementations(SubstrateMethod[]) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
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
 
setInterfacesEncoding(Object) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setIsolate(Isolate) - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
setIsolate(Isolate) - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
setitimer(int, Time.itimerval, Time.itimerval) - Static method in class com.oracle.svm.core.posix.headers.Time
Set the timer WHICH to *NEW.
setLastAccessTime(FileTime) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the last access time of the entry.
setLastJavaSP(Pointer) - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
setLastModifiedTime(FileTime) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the last modification time of the entry.
setLazyState(int, int, int, int) - Method in class com.oracle.svm.core.graal.meta.RuntimeConfiguration
 
setLinks(SubstrateType, SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateField
 
setLinks(SubstrateSignature, SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
setlocale(int, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Locale
 
setLocale(String, String) - Method in class com.oracle.svm.core.posix.PosixProcessPropertiesSupport
 
setLocale(int, String) - Static method in class com.oracle.svm.core.posix.PosixUtils
 
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).
setlogin(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the login name returned by `getlogin'.
setMatchRuleRegistry(HashMap<Class<? extends NodeMatchRules>, EconomicMap<Class<? extends Node>, List<MatchStatement>>>) - Method in class com.oracle.svm.graal.GraalSupport
 
setMaximumHeapSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
Set the maximum heap size, returning the previous value.
setMaximumYoungGenerationSize(UnsignedWord) - Static method in class com.oracle.svm.core.genscavenge.HeapPolicy
Set the maximum young generation size, returning the previous value.
setMetaType(SharedType) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setMethod(int) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the compression method for the entry.
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.
setmntent(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.linux.Mntent
Prepare to begin reading and/or writing mount table entries from the beginning of FILE.
setMonitorFieldOffset(int) - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setNativeClosureHandle(LibFFI.NativeClosureHandle) - Method in interface com.oracle.svm.truffle.nfi.LibFFI.ClosureData
 
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.
setNeedHashCodeField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setNeedMonitorField() - Method in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
setNext(T) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setNext(PinnedObjectImpl) - Method in class com.oracle.svm.core.genscavenge.PinnedObjectImpl
 
setOptimizeValueUpdateHandler(SubstrateOptions.ValueUpdateHandler) - Static method in class com.oracle.svm.core.SubstrateOptions
 
setOriginal(OutputStream) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
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
 
setOutputStream(FileOutputStream) - Method in class com.oracle.svm.core.log.FileLog
 
setParentInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
setpgid(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the process group ID of the process matching PID to PGID.
setPinned(boolean) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setPlanned() - Method in class com.oracle.svm.hosted.c.info.RawStructureInfo
 
setPointer(PointerBase) - Method in class com.oracle.svm.core.c.MutableBoxedPointer
 
setPosition(int) - Method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
setPrevious(T) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setPreviousAnchor(JavaFrameAnchor) - Method in interface com.oracle.svm.core.stack.JavaFrameAnchor
 
setpriority(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Resource
Set the priority of all processes specified by WHICH and WHO (see above) to PRIO.
setProperty(String, String) - Method in class com.oracle.svm.core.jdk.SystemPropertiesSupport
 
setProperty(T) - Method in class com.oracle.svm.hosted.c.info.PropertyInfo
 
setpwent() - Static method in class com.oracle.svm.core.posix.headers.Pwd
Rewind the password-file stream.
setRawAllInstanceFields(SubstrateField[]) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
setReferentPointer(Pointer) - Method in class com.oracle.svm.core.heap.DiscoverableReference
Write access to the referent, as a Pointer.
setReflectionData(DynamicHub.ReflectionData) - Method in class com.oracle.svm.core.hub.DynamicHub
 
setregid(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the real group ID of the calling process to RGID, and the effective group ID of the calling process to EGID.
setReservedSpaceSize(UnsignedWord) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
setresgid(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the real group ID, effective group ID, and saved-set group ID, of the calling process to RGID, EGID, and SGID, respectively.
setresuid(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the real user ID, effective user ID, and saved-set user ID, of the calling process to RUID, EUID, and SUID, respectively.
setreuid(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the real user ID of the calling process to RUID, and the effective user ID of the calling process to EUID.
setrlimit(int, Resource.rlimit) - Static method in class com.oracle.svm.core.posix.headers.Resource
Set the soft and hard limits for RESOURCE to *RLIMITS.
setRoot(Object) - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
setRuntimeBackendProvider(Function<Providers, Backend>) - Static method in class com.oracle.svm.graal.GraalSupport
 
setRuntimeConfig(RuntimeConfiguration, Suites, LIRSuites) - Static method in class com.oracle.svm.graal.GraalSupport
 
setRuntimeData(EnumRuntimeData) - Method in class com.oracle.svm.hosted.c.info.EnumInfo
 
setSafepointRequested(IsolateThread, int) - Static method in class com.oracle.svm.core.thread.Safepoint
 
setSafepointRequested(int) - Static method in class com.oracle.svm.core.thread.Safepoint
 
setSafepointRequestedValueBeforeSafepoint(IsolateThread, int) - Static method in class com.oracle.svm.core.thread.Safepoint
 
setsid() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Create a new session with the calling process as its leader.
setSize(long) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the uncompressed size of the entry data.
setsockopt(int, int, int, PointerBase, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Set socket FD's option OPTNAME at protocol level LEVEL to *OPTVAL (which is OPTLEN bytes long).
setSpace(Space) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setStartNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setStateAfter(FrameState) - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
setStateBefore(FrameState) - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
setStatusIgnoreSafepoints() - Static method in class com.oracle.svm.core.thread.VMThreads.StatusSupport
Make myself immune to safepoints.
setStatusJavaUnguarded(IsolateThread) - 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
 
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
 
setTableForObject(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Initialize the first object table for a given object in memory.
setTableForObject(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable.TestingBackDoor
 
setTearingDown() - Static method in class com.oracle.svm.core.thread.VMThreads
Note that threading is being torn down.
setThawedNanos() - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
setThreadHandle(ObjectHandle) - Method in interface com.oracle.svm.core.thread.JavaThreads.ThreadStartData
 
setThreadLocalAtOffsetZero(FastThreadLocal) - Method in class com.oracle.svm.hosted.thread.VMThreadMTFeature
 
setThreadStatus(Thread, int) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
setTime(long) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the last modification time of the entry.
setTimeLocal(LocalDateTime) - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Sets the last modification time of the entry in local date-time.
settimeofday(Time.timeval, Time.timezone) - Static method in class com.oracle.svm.core.posix.headers.Time
Set the current time of day and timezone information.
setTop(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapChunk.Header
 
setTopCarefully(HeapChunk.Header<?>, Pointer) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Set top, being careful that it is between the current top and end.
setTrivialMethod(boolean) - Method in class com.oracle.svm.hosted.code.CompilationInfo
 
setTypeCheckData(int, int, DynamicHub) - Method in class com.oracle.svm.graal.meta.SubstrateType
 
setTypes(SubstrateType[], SubstrateType) - Method in class com.oracle.svm.graal.meta.SubstrateSignature
 
setuid(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the user ID of the calling process to UID.
setUnaligned(Object) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
 
setUnaligned(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
Objects are aligned by default.
setUnalignedChunk(UnalignedHeapChunk.UnalignedHeader) - Method in interface com.oracle.svm.core.genscavenge.ThreadLocalAllocation.Descriptor
 
setUnmaterializedStaticConstant() - Method in class com.oracle.svm.hosted.meta.HostedField
 
setUpRememberedSetOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Set up the remembered set for the Object in this chunk.
setusershell() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Rewind and re-read the file.
setVersion(int) - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
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
 
SharedBytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext, boolean) - Constructor for class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
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(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes) - Constructor for class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase
 
SharedGraphBuilderPhase.SharedBytecodeParser - Class in com.oracle.svm.hosted.phases
 
SharedLibraryViaCCBootImage - Class in com.oracle.svm.hosted.image
 
SharedLibraryViaCCBootImage(HostedUniverse, HostedMetaAccess, NativeLibraries, NativeImageHeap, NativeImageCodeCache, List<HostedMethod>, 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, Backend>) - 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.
shm_open(CCharPointer, int, int) - Static method in class com.oracle.svm.core.posix.headers.Mman
Open shared memory segment.
shm_unlink(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Mman
Remove shared memory segment.
shouldApply(GraphBuilderContext, ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
shouldBeInlined() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.annotation.CustomSubstitutionMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.code.CEntryPointCallStubMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.meta.HostedMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.substitute.AnnotatedMethod
 
shouldBeInlined() - Method in class com.oracle.svm.hosted.substitute.SubstitutionMethod
 
shouldComplementProbability() - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
shouldDebugNonSafepoints() - Method in class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
shouldInclude(ResolvedJavaMethod, Infopoint) - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
Returns true if the given debugInfo should be encoded.
shouldInitializeAtRuntime(ResolvedJavaType) - Method in class com.oracle.svm.hosted.ClassInitializationFeature
Returns true if the provided class should be initialized at runtime, i.e., has InitKind#RERUN or InitKind#DELAY.
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.svm.core.graal.meta.SubstrateReplacements.SnippetInlineInvokePlugin
 
shouldNotReachHere() - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(String) - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
shouldNotReachHere(String, Throwable) - Static method in class com.oracle.svm.core.util.VMError
 
shouldStoreMethod() - Method in class com.oracle.svm.core.code.FrameInfoEncoder.Customization
 
shouldUseBasePointer() - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
SHUT_RD() - Static method in class com.oracle.svm.core.posix.headers.Socket
No more receptions.
SHUT_RDWR() - Static method in class com.oracle.svm.core.posix.headers.Socket
No more receptions or transmissions.
SHUT_WR() - Static method in class com.oracle.svm.core.posix.headers.Socket
No more transmissions.
shutdown() - Method in class com.oracle.svm.core.jdk.RuntimeSupport
 
shutdown(int, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Shut down all or part of the connection open on socket FD.
SIG_DFL() - Static method in class com.oracle.svm.core.posix.headers.Signal
The signal handler that does the default action for a signal.
SIG_ERR() - Static method in class com.oracle.svm.core.posix.headers.Signal
The signal handler that represents an error result.
SIG_IGN() - Static method in class com.oracle.svm.core.posix.headers.Signal
The signal handler that ignores a signal.
sigaction(Signal.SignalEnum, Signal.sigaction, Signal.sigaction) - Static method in class com.oracle.svm.core.posix.headers.Signal
Advanced signal handler register function.
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
Contains definitions from signal.h that we actually need.
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
Register a signal handler.
Signal.AdvancedSignalDispatcher - Interface in com.oracle.svm.core.posix.headers
Advanced interface to a C signal handler.
Signal.DarwinSignalEnum - Enum in com.oracle.svm.core.posix.headers
An alphabetical list of Darwin-specific signals.
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
An alphabetical list of Linux-specific signals.
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
The interface to a C signal handler.
Signal.SignalEnum - Enum in com.oracle.svm.core.posix.headers
An alphabetical list of the signals on POSIX platforms.
Signal.sigset_tPointer - Interface in com.oracle.svm.core.posix.headers
A pointer to a signal set.
Signal.ucontext_t - Interface in com.oracle.svm.core.posix.headers
 
signalNonDaemonThreadStart() - Method in class com.oracle.svm.core.thread.JavaThreads
Signal that a thread was started by calling Thread.start().
signalRangeCheck(int) - Static method in class com.oracle.svm.core.posix.headers.CSunMiscSignal
 
signalWaiters() - Static method in class com.oracle.svm.core.heap.FeebleReferenceList
Called by Target_java_lang_Thread.interrupt0() to notify waiters to check to see if they have been interrupted.
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
 
simplify(SimplifierTool) - Method in class com.oracle.svm.core.graal.nodes.UnreachableNode
 
sin6_addr() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
sin6_family() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
sin6_flowinfo() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
sin6_port() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
sin6_scope_id() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in6
 
sin_addr() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in
 
sin_family() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in
 
sin_port() - Method in interface com.oracle.svm.core.posix.headers.NetinetIn.sockaddr_in
 
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.
singleton() - Static method in class com.oracle.svm.core.FrameAccess
 
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 interface com.oracle.svm.core.jdk.PlatformNativeLibrarySupport
 
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 variable in class com.oracle.svm.core.stack.SubstrateStackIntrospection
 
singleton() - Static method in class com.oracle.svm.core.thread.JavaThreads
 
singleton() - Static method in class com.oracle.svm.core.thread.Safepoint.Master
 
singleton() - Static method in class com.oracle.svm.core.thread.VMThreads
 
singleton() - Static method in class com.oracle.svm.core.util.HostedStringDeduplication
 
SINGLETON - Static variable in class com.oracle.svm.graal.meta.SubstrateMemoryAccessProviderImpl
 
singleton() - Static method in class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
SINGLETON - Static variable in class com.oracle.svm.hosted.ameta.EmptyMemoryAcessProvider
 
singleton() - Static method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
singleton() - Static method in class com.oracle.svm.hosted.ClassInitializationFeature
 
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.CompilationInfoSupport
 
singleton() - Static method in class com.oracle.svm.hosted.meta.MaterializedConstantFields
 
SIOCATMARK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFBRDADDR() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFCONF() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFHWADDR() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFINDEX() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFNETMASK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGIFNETMASK_IN6() - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinNetinet6In6_var
 
SIOCGPGRP() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SIOCGSTAMP() - Static method in class com.oracle.svm.core.posix.headers.Socket
Get stamp (timeval)
SIOCSPGRP() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SizableInfo - Class in com.oracle.svm.hosted.c.info
 
SizableInfo(String, SizableInfo.ElementKind) - Constructor for class com.oracle.svm.hosted.c.info.SizableInfo
 
SizableInfo.ElementKind - Enum in com.oracle.svm.hosted.c.info
Type information, also for implicit or explicit signedness information.
SizableInfo.SignednessValue - Enum in com.oracle.svm.hosted.c.info
Possible values for the SizableInfo.getSignednessInfo().
size - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
size - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
size() - Method in interface com.oracle.svm.core.heap.PhysicalMemory.PhysicalMemorySupport
 
size() - Static method in class com.oracle.svm.core.heap.PhysicalMemory
Requests size of physical memory in bytes.
size() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns the number of entries in the ZIP file.
size - Variable in class com.oracle.svm.hosted.image.RelocatableBuffer
The size of the ByteBuffer.
size() - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type
 
SIZE_FIELD - Static variable in class com.oracle.svm.core.allocationprofile.AllocationCounter
 
SizeAndSignednessVerifier - Class in com.oracle.svm.hosted.c.query
 
sizeInBytes(JavaKind) - Method in class com.oracle.svm.core.config.ObjectLayout
The size (in bytes) of values with the given kind.
sizeInBytes - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
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
Make the process sleep for SECONDS seconds, or until a signal arrives and is not ignored.
SleepConditionVariableCS(Process.PCONDITION_VARIABLE, Process.PCRITICAL_SECTION, int) - Static method in class com.oracle.svm.core.windows.headers.Process
Wait on condition variable
SleepConditionVariableCSNoTrans(Process.PCONDITION_VARIABLE, Process.PCRITICAL_SECTION, int) - Static method in class com.oracle.svm.core.windows.headers.Process
 
SLEEPING - Static variable in class com.oracle.svm.core.thread.ThreadStatus
slot - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
slotIdentity - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
All nodes with the same identity get the same stack slot assigned.
slotValue - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
snippet(Class<? extends Snippets>, String, LocationIdentity...) - 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
 
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
 
SO_ATTACH_FILTER() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_BINDTODEVICE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_BROADCAST() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_BSDCOMPAT() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_DETACH_FILTER() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_DONTROUTE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_ERROR() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_KEEPALIVE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_LINGER() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_NO_CHECK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_OOBINLINE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PASSCRED() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PASSSEC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PEERCRED() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PEERNAME() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PEERSEC() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_PRIORITY() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_RCVBUF() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_RCVBUFFORCE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_RCVLOWAT() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_RCVTIMEO() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_REUSEADDR() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SECURITY_AUTHENTICATION() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SECURITY_ENCRYPTION_NETWORK() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SECURITY_ENCRYPTION_TRANSPORT() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SNDBUF() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SNDBUFFORCE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SNDLOWAT() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_SNDTIMEO() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_TIMESTAMP() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SO_TYPE() - Static method in class com.oracle.svm.core.posix.headers.Socket
 
SOCK_DGRAM() - Static method in class com.oracle.svm.core.posix.headers.Socket
Connectionless, unreliable datagrams of fixed maximum length.
SOCK_PACKET() - Static method in class com.oracle.svm.core.posix.headers.Socket
Linux specific way of getting packets at the dev level.
SOCK_RAW() - Static method in class com.oracle.svm.core.posix.headers.Socket
Raw protocol interface.
SOCK_RDM() - Static method in class com.oracle.svm.core.posix.headers.Socket
Reliably-delivered messages.
SOCK_SEQPACKET() - Static method in class com.oracle.svm.core.posix.headers.Socket
Sequenced, reliable, connection-based, datagrams of fixed maximum length.
SOCK_STREAM() - Static method in class com.oracle.svm.core.posix.headers.Socket
Sequenced, reliable, connection-based byte streams.
sockatmark(int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Determine whether socket is at a out-of-band mark.
Socket - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/socket.h.
Socket() - Constructor for class com.oracle.svm.core.posix.headers.Socket
 
socket(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Socket
Create a new socket of type TYPE in domain DOMAIN, using protocol PROTOCOL.
Socket.cmsghdr - Interface in com.oracle.svm.core.posix.headers
Structure used for storage of ancillary data object information.
Socket.linger - Interface in com.oracle.svm.core.posix.headers
Structure used to manipulate the SO_LINGER option.
Socket.msghdr - Interface in com.oracle.svm.core.posix.headers
Structure describing messages sent by `sendmsg' and received by `recvmsg'.
Socket.sockaddr - Interface in com.oracle.svm.core.posix.headers
Structure describing a generic socket address.
Socket.sockaddr_storage - Interface in com.oracle.svm.core.posix.headers
Structure large enough to hold any socket address (with the historical exception of AF_UNIX).
Socket.sockaddrPointer - Interface in com.oracle.svm.core.posix.headers
A struct sockaddr**.
Socket.ucred - Interface in com.oracle.svm.core.posix.headers
User visible structure for SCM_CREDENTIALS message
socket_AF_INET6() - Static method in class com.oracle.svm.core.os.IsDefined
 
socketpair(int, int, int, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Socket
Create two new sockets, of type TYPE in domain DOMAIN and using protocol PROTOCOL, which are connected to each other, and put file descriptors for them in FDS[0] and FDS[1].
SOL_SOCKET() - Static method in class com.oracle.svm.core.posix.headers.Socket
For setsockopt(2)
sourceClassName - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceClassNameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceFileName - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceFileNameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceLineNumber - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceMethodName - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceMethodNameIndex - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
sourceReference - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
sp - Variable in class com.oracle.svm.core.graal.nodes.FarReturnNode
 
Space - Class in com.oracle.svm.core.genscavenge
A Space is a collection of HeapChunks.
Space(String, boolean) - Constructor for class com.oracle.svm.core.genscavenge.Space
Constructor for sub-classes.
Space.Accounting - Class in com.oracle.svm.core.genscavenge
Keep whatever accounting is required.
Space.Verifier - Interface in com.oracle.svm.core.genscavenge
 
spaces(int) - Method in class com.oracle.svm.core.log.Log
Prints the requested number of spaces, e.g., for indentation.
spaces(int) - Method in class com.oracle.svm.core.log.RealLog
 
Spawn - Class in com.oracle.svm.core.posix.headers
Definitions hand-translated from .
Spawn() - Constructor for class com.oracle.svm.core.posix.headers.Spawn
 
Spawn.pid_tPointer - Interface in com.oracle.svm.core.posix.headers
A pointer to a process identifier.
Spawn.posix_spawn_file_actions_t - Interface in com.oracle.svm.core.posix.headers
A pointer to an opaque action type.
Spawn.posix_spawnattr_t - Interface in com.oracle.svm.core.posix.headers
A pointer to an opaque attribute type.
SpawnIsolates - Static variable in class com.oracle.svm.core.SubstrateOptions
 
Specialize - Annotation Type in com.oracle.svm.core.annotate
Used to test specialization and deoptimization.
specializedArguments - Variable in class com.oracle.svm.hosted.code.CompilationInfo
The constant arguments for a DeoptTest method called by a Specialize method.
speculate(SpeculationLog.SpeculationReason) - Method in class com.oracle.svm.core.deopt.SubstrateSpeculationLog
 
splice(int, Pointer, int, Pointer, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Splice two files together.
SPLICE_F_GIFT() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Pages passed in are a gift.
SPLICE_F_MORE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Expect more data.
SPLICE_F_MOVE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Move pages instead of copying.
SPLICE_F_NONBLOCK() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Don't block on the pipe splicing (but we may still block on the fd we splice from/to).
ss_family() - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddr_storage
 
ST_APPEND() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Append-only file.
st_atime() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Time of last access.
st_blksize() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Optimal block size for I/O.
st_blocks() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Number 512-byte blocks allocated.
st_ctime() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Time of last status change.
st_dev() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Device.
st_gid() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Group ID of the file's group.
ST_IMMUTABLE() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Immutable file.
st_ino() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
File serial number.
ST_MANDLOCK() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Allow mandatory locks on an FS.
st_mode() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
File mode.
st_mtime() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Time of last modification.
st_nlink() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Link count.
ST_NOATIME() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Do not update access times.
ST_NODEV() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Disallow access to device special files.
ST_NODIRATIME() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Do not update directory access times.
ST_NOEXEC() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Disallow program execution.
ST_NOSUID() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Ignore suid and sgid bits.
st_rdev() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Device number, if device.
ST_RDONLY() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Mount read-only.
st_size() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
Size of file, in bytes.
ST_SYNCHRONOUS() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Writes are synced at once.
st_uid() - Method in interface com.oracle.svm.core.posix.headers.Stat.stat
User ID of the file's owner.
ST_WRITE() - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Write on file/directory/symlink.
STACK_SIZE_PARAM_IS_A_RESERVATION() - Static method in class com.oracle.svm.core.windows.headers.Process
 
StackElement(Pointer, CodePointer, DeoptimizedFrame) - Constructor for class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
stackFrameVisitor - Static variable in class com.oracle.svm.core.genscavenge.PathExhibitor
 
StackFrameVisitor - Interface in com.oracle.svm.core.stack
Given access to a thread stack frame, perform some computation on it.
stackSlot - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
stackSlotHolder - Variable in class com.oracle.svm.core.graal.stackvalue.StackValueNode
We need to make sure that the stack block is reserved only once, even when compiler optimizations such as loop unrolling duplicate the actual StackValueNode.
StackSlotHolder(int) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotHolder
 
StackSlotIdentity(String) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode.StackSlotIdentity
 
StackTrace - Static variable in class com.oracle.svm.core.SubstrateOptions
 
StackTraceBuilder - Class in com.oracle.svm.core.jdk
 
StackTraceBuilder(boolean) - Constructor for class com.oracle.svm.core.jdk.StackTraceBuilder
 
stackValue(long, long, StackValueNode.StackSlotIdentity) - Static method in class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
StackValueNode - Class in com.oracle.svm.core.graal.stackvalue
 
StackValueNode(long, long, StackValueNode.StackSlotIdentity) - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValueNode
 
StackValueNode.StackSlotHolder - Class in com.oracle.svm.core.graal.stackvalue
 
StackValueNode.StackSlotIdentity - Class in com.oracle.svm.core.graal.stackvalue
 
StackValuePhase - Class in com.oracle.svm.core.graal.stackvalue
 
StackValuePhase() - Constructor for class com.oracle.svm.core.graal.stackvalue.StackValuePhase
 
StackVerifier - Class in com.oracle.svm.core.genscavenge
Walk a thread stack verifying the Objects pointed to from the frames.
Stage0StackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
Stage1StackFrameVisitor() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter.Stage1StackFrameVisitor
 
startCommand(List<String>) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
startCompiler(List<String>, Path, Path) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
startPreprocessor(List<String>, Path) - Method in class com.oracle.svm.hosted.c.codegen.CCompilerInvoker
 
Stat - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/stat.h.
Stat() - Constructor for class com.oracle.svm.core.posix.headers.Stat
 
stat(CCharPointer, Stat.stat) - Static method in class com.oracle.svm.core.posix.headers.Stat
Get file attributes for FILE and put them in BUF.
Stat.stat - Interface in com.oracle.svm.core.posix.headers
 
state - Variable in class com.oracle.svm.core.genscavenge.Latch
 
state - Variable in class com.oracle.svm.core.graal.lir.DeoptEntryOp
 
state() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
stateAfter() - Method in class com.oracle.svm.core.graal.nodes.DeoptTestNode
 
stateBefore - Variable in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
stateBefore() - Method in class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
staticAnalysisResults - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
staticAnalysisResults - Variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
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
 
staticNewInstanceSnippet(DynamicHub, int, boolean, AllocationCounter) - Static method in class com.oracle.svm.core.genscavenge.graal.AllocationSnippets
 
StatusSupport() - Constructor for class com.oracle.svm.core.thread.VMThreads.StatusSupport
 
Statvfs - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/statvfs.h.
Statvfs() - Constructor for class com.oracle.svm.core.posix.headers.Statvfs
 
statvfs(CCharPointer, Statvfs.statvfs) - Static method in class com.oracle.svm.core.posix.headers.Statvfs
Return information about the filesystem on which FILE resides.
Statvfs.statvfs - Interface in com.oracle.svm.core.posix.headers
 
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
 
STDERR_FILENO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Standard error output.
STDIN_FILENO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Standard input.
Stdio - Class in com.oracle.svm.core.posix.headers
Contains the definitions from stdio.h that we actually needed.
Stdio() - Constructor for class com.oracle.svm.core.posix.headers.Stdio
 
Stdio.FILE - Interface in com.oracle.svm.core.posix.headers
The opaque type of streams.
Stdio.NoTransitions - Class in com.oracle.svm.core.posix.headers
 
Stdlib - Class in com.oracle.svm.core.posix.headers
Contains the definitions from stdlib.h that we actually needed.
Stdlib() - Constructor for class com.oracle.svm.core.posix.headers.Stdlib
 
STDOUT_FILENO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Standard output.
stime(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Time
Set the system time to *WHEN.
storageKind(JavaType) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateDebugInfoBuilder
 
storageKind - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
STORED - Static variable in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Compression method for uncompressed entries.
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, HeapAccess.BarrierType) - Constructor for class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
strchr(CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.LibC
Returns a pointer to the first occurrence of the character c in the string s.
strchr(CCharPointer, int) - Static method in class com.oracle.svm.core.windows.headers.LibC
Returns a pointer to the first occurrence of the character c in the string s.
strcmp(PointerBase, PointerBase) - Static method in class com.oracle.svm.core.posix.headers.LibC
Lexicographically compare null-terminated strings s1 and s2.
strcmp(PointerBase, PointerBase) - Static method in class com.oracle.svm.core.windows.headers.LibC
Lexicographically compare null-terminated strings s1 and s2.
strcpy(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
Copy a zero-terminated string from source to destination.
strcpy(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
Copy a zero-terminated string from source to destination.
strdup(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
Copy a zero-terminated string from source to a newly allocated destination.
strdup(CCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
Copy a zero-terminated string from source to a newly allocated destination.
stream() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipFile
Returns an ordered Stream over the ZIP file entries.
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(boolean) - 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
 
strerror_r(int, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Errno
 
strftime(CCharPointer, UnsignedWord, CCharPointer, Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Format TP into S according to FORMAT.
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
 
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
 
strlcpy(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
strlen(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
Calculate the length of a string.
strlen(CCharPointer) - Static method in class com.oracle.svm.core.SubstrateUtil
Returns the length of a C char* string.
strlen(CCharPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
Calculate the length of a string.
strncpy(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.LibC
Copy a zero-terminated string from source to a zero-terminated destination of at most len characters.
strncpy(CCharPointer, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.windows.headers.LibC
Copy a zero-terminated string from source to a zero-terminated destination of at most len characters.
strptime(CCharPointer, CCharPointer, Time.tm) - Static method in class com.oracle.svm.core.posix.headers.Time
Parse S according to FORMAT and store binary time information in TP.
strtok_r(CCharPointer, CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.posix.headers.LibC
 
strtok_r(CCharPointer, CCharPointer, CCharPointerPointer) - Static method in class com.oracle.svm.core.windows.headers.LibC
 
strtol(CCharPointer, CCharPointerPointer, int) - Static method in class com.oracle.svm.core.posix.headers.LibC
Convert the of the string to an integer, according to the specified radix.
strtol(CCharPointer, CCharPointerPointer, int) - Static method in class com.oracle.svm.core.windows.headers.LibC
Convert the of the string to an integer, according to the specified radix.
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
 
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.hosted.substitute.DeclarativeSubstitutionProcessor.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
 
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
 
SubstrateAMD64AddressLowering - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64AddressLowering(CompressEncoding, SubstrateRegisterConfig) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64AddressLowering
 
SubstrateAMD64Backend - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend(Providers) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
SubstrateAMD64Backend.DeadEndOp - Class in com.oracle.svm.core.graal.code.amd64
Marks a point that is unreachable because a previous instruction never returns.
SubstrateAMD64Backend.DeoptEntryStubContext - Class in com.oracle.svm.core.graal.code.amd64
Generates the prolog of a Deoptimizer.StubType.EntryStub method.
SubstrateAMD64Backend.DeoptExitStubContext - Class in com.oracle.svm.core.graal.code.amd64
Generates the epilog of a Deoptimizer.StubType.ExitStub method.
SubstrateAMD64Backend.SubstrateAMD64DirectCallOp - Class in com.oracle.svm.core.graal.code.amd64
A direct call, but without alignment nops for the call instruction.
SubstrateAMD64Backend.SubstrateAMD64FrameContext - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateAMD64LIRGenerator - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateAMD64LIRKindTool - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateAMD64MoveFactory - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateDebugInfoBuilder - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64Backend.SubstrateLIRGenerationResult - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64DirectCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
SubstrateAMD64FrameContext() - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64FrameContext
 
SubstrateAMD64LIRGenerator(LIRKindTool, AMD64ArithmeticLIRGenerator, LIRGeneratorTool.MoveFactory, Providers, LIRGenerationResult) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRGenerator
 
SubstrateAMD64LIRKindTool() - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64LIRKindTool
 
SubstrateAMD64MoveFactory(AMD64MoveFactoryBase.BackupSlotProvider, SharedMethod, LIRKindTool, SubstrateRegisterConfig) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory
 
SubstrateAMD64NodeLIRBuilder(StructuredGraph, LIRGeneratorTool, AMD64NodeMatchRules) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
SubstrateAMD64RegisterConfig - Class in com.oracle.svm.core.graal.code.amd64
 
SubstrateAMD64RegisterConfig(SubstrateRegisterConfig.ConfigKind, MetaAccessProvider, TargetDescription, boolean) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64RegisterConfig
 
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.
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, 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.amd64
 
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.core.graal.meta
 
SubstrateCodeCacheProvider(TargetDescription, RegisterConfig) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateCodeCacheProvider
 
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(NodeValueMap, DebugContext) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateDebugInfoBuilder
 
SubstrateDynamicNewArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateDynamicNewArrayNode(ValueNode, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
SubstrateDynamicNewInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateDynamicNewInstanceNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
SubstrateField - Class in com.oracle.svm.graal.meta
 
SubstrateField(MetaAccessProvider, ResolvedJavaField, int, HostedStringDeduplication) - Constructor for class com.oracle.svm.graal.meta.SubstrateField
 
SubstrateFieldLocationIdentity - Class in com.oracle.svm.core.graal.nodes
 
SubstrateFieldLocationIdentity(ResolvedJavaField) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateFieldLocationIdentity
 
SubstrateForeignCallLinkage - Class in com.oracle.svm.core.graal.meta
 
SubstrateForeignCallLinkage(Providers, SnippetRuntime.SubstrateForeignCallDescriptor) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateForeignCallLinkage
 
SubstrateForeignCallsProvider - Class in com.oracle.svm.core.graal.meta
 
SubstrateForeignCallsProvider() - Constructor for class com.oracle.svm.core.graal.meta.SubstrateForeignCallsProvider
 
SubstrateForeignCallTarget - Annotation Type in com.oracle.svm.core.snippets
Used for methods that are targets for foreign calls.
SubstrateGraalRuntime - Class in com.oracle.svm.graal
 
SubstrateGraalRuntime() - Constructor for class com.oracle.svm.graal.SubstrateGraalRuntime
 
SubstrateGraalUtils - Class in com.oracle.svm.graal
 
SubstrateGraalUtils() - Constructor for class com.oracle.svm.graal.SubstrateGraalUtils
 
SubstrateGraalUtils.Options - Class in com.oracle.svm.graal
 
SubstrateGraphBuilderPhase - Class in com.oracle.svm.hosted.phases
 
SubstrateGraphBuilderPhase(MetaAccessProvider, StampProvider, ConstantReflectionProvider, ConstantFieldProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext, WordTypes, Predicate<ResolvedJavaMethod>) - Constructor for class com.oracle.svm.hosted.phases.SubstrateGraphBuilderPhase
 
SubstrateGraphBuilderPhase.SubstrateBytecodeParser - Class in com.oracle.svm.hosted.phases
 
SubstrateGraphBuilderPlugins - Class in com.oracle.svm.hosted.snippets
 
SubstrateGraphBuilderPlugins() - Constructor for class com.oracle.svm.hosted.snippets.SubstrateGraphBuilderPlugins
 
SubstrateGraphKit - Class in com.oracle.svm.core.graal.replacements
 
SubstrateGraphKit(DebugContext, ResolvedJavaMethod, Providers, WordTypes, GraphBuilderConfiguration.Plugins, CompilationIdentifier) - Constructor for class com.oracle.svm.core.graal.replacements.SubstrateGraphKit
 
SubstrateGraphMaker - Class in com.oracle.svm.hosted.code
 
SubstrateGraphMaker(ReplacementsImpl, ResolvedJavaMethod, ResolvedJavaMethod, WordTypes) - Constructor for class com.oracle.svm.hosted.code.SubstrateGraphMaker
 
SubstrateGraphMakerFactory - Class in com.oracle.svm.hosted.code
 
SubstrateGraphMakerFactory(WordTypes) - Constructor for class com.oracle.svm.hosted.code.SubstrateGraphMakerFactory
 
SubstrateHostedCompilationIdentifier - Class in com.oracle.svm.hosted.code
CompilationIdentifier for a substrate compilation.
SubstrateHostedCompilationIdentifier(ResolvedJavaMethod) - Constructor for class com.oracle.svm.hosted.code.SubstrateHostedCompilationIdentifier
 
SubstrateInstalledCode - Interface in com.oracle.svm.core.deopt
 
SubstrateInstalledCode.Access - Interface in com.oracle.svm.core.deopt
Provides access to a SubstrateInstalledCode.
SubstrateInstalledCodeImpl - Class in com.oracle.svm.graal.meta
Represents the installed code of a runtime compiled method.
SubstrateInstalledCodeImpl(String) - Constructor for class com.oracle.svm.graal.meta.SubstrateInstalledCodeImpl
 
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
 
SubstrateLIRGenerationResult(CompilationIdentifier, LIR, FrameMapBuilder, CallingConvention, SharedMethod) - Constructor for class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateLIRGenerationResult
 
SubstrateLIRGenerator - Interface in com.oracle.svm.core.graal.code
 
SubstrateLoweringProvider - Interface in com.oracle.svm.core.graal.meta
 
SubstrateMemoryAccessProvider - Interface in com.oracle.svm.core.graal.meta
 
SubstrateMemoryAccessProviderImpl - Class in com.oracle.svm.graal.meta
 
SubstrateMetaAccess - Class in com.oracle.svm.graal.meta
 
SubstrateMetaAccess() - Constructor for class com.oracle.svm.graal.meta.SubstrateMetaAccess
 
SubstrateMethod - Class in com.oracle.svm.graal.meta
 
SubstrateMethod(ResolvedJavaMethod, HostedStringDeduplication) - Constructor for class com.oracle.svm.graal.meta.SubstrateMethod
 
SubstrateMethodCallTargetNode - Class in com.oracle.svm.hosted.nodes
 
SubstrateMethodCallTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], StampPair, StaticAnalysisResults, int) - Constructor for class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
SubstrateNarrowOopStamp - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNewArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNewArrayNode(ResolvedJavaType, ValueNode, boolean, FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
SubstrateNewInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateNewInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
SubstrateNewInstanceNode(ResolvedJavaType, boolean, FrameState) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
SubstrateNodeLIRBuilder - Interface in com.oracle.svm.core.graal.code
 
SubstrateObjectCloneNode - Class in com.oracle.svm.core.graal.jdk
 
SubstrateObjectCloneNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, StampPair, ValueNode) - Constructor for class com.oracle.svm.core.graal.jdk.SubstrateObjectCloneNode
 
SubstrateObjectConstant - Class in com.oracle.svm.core.meta
 
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.FoldedPredicate - 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 OptionDescriptors.
SubstrateOptionsParser() - Constructor for class com.oracle.svm.core.option.SubstrateOptionsParser
 
SubstrateOptionsParser.BooleanOptionFormat - Enum in com.oracle.svm.core.option
Constants denoting supported boolean option formats.
SubstratePartialEvaluator - Class in com.oracle.svm.truffle.api
 
SubstratePartialEvaluator(Providers, GraphBuilderConfiguration, SnippetReflectionProvider, Architecture) - Constructor for class com.oracle.svm.truffle.api.SubstratePartialEvaluator
 
SubstratePEGraphDecoder - Class in com.oracle.svm.truffle.api
 
SubstratePEGraphDecoder(Architecture, StructuredGraph, MetaAccessProvider, ConstantReflectionProvider, ConstantFieldProvider, StampProvider, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin, NodePlugin[], ResolvedJavaMethod, SourceLanguagePositionProvider) - Constructor for class com.oracle.svm.truffle.api.SubstratePEGraphDecoder
 
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
 
SubstrateRegisterConfig - Interface in com.oracle.svm.core.graal.meta
 
SubstrateRegisterConfig.ConfigKind - Enum in com.oracle.svm.core.graal.meta
 
SubstrateReplacements - Class in com.oracle.svm.core.graal.meta
The replacements implementation for the compiler at runtime.
SubstrateReplacements(OptionValues, Providers, SnippetReflectionProvider, BytecodeProvider, TargetDescription, SubstrateReplacements.GraphMakerFactory) - Constructor for class com.oracle.svm.core.graal.meta.SubstrateReplacements
 
SubstrateReplacements.Builder - Class in com.oracle.svm.core.graal.meta
 
SubstrateReplacements.GraphMakerFactory - Interface in com.oracle.svm.core.graal.meta
 
SubstrateReplacements.SnippetInlineInvokePlugin - Class in com.oracle.svm.core.graal.meta
 
SubstrateRuntimeConfigurationBuilder - Class in com.oracle.svm.graal.meta
 
SubstrateRuntimeConfigurationBuilder(OptionValues, SVMHost, AnalysisUniverse, MetaAccessProvider, ConstantReflectionProvider, Function<Providers, Backend>) - Constructor for class com.oracle.svm.graal.meta.SubstrateRuntimeConfigurationBuilder
 
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() - 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
 
SubstrateTargetDescription - Class in com.oracle.svm.core.graal.meta
 
SubstrateTargetDescription(Architecture, boolean, int, int, boolean) - Constructor for class com.oracle.svm.core.graal.meta.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 - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleCompiler(TruffleCompilerRuntime, GraphBuilderConfiguration.Plugins, Suites, LIRSuites, Backend, SnippetReflectionProvider) - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleCompiler
 
SubstrateTruffleRuntime - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleRuntime() - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
SubstrateTruffleRuntimeAccess - Class in com.oracle.svm.truffle.api
 
SubstrateTruffleRuntimeAccess() - Constructor for class com.oracle.svm.truffle.api.SubstrateTruffleRuntimeAccess
 
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.Thunk - Interface in com.oracle.svm.core
The functional interface for a "thunk".
SubstrateVirtualArrayNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateVirtualArrayNode(ResolvedJavaType, int) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
SubstrateVirtualInstanceNode - Class in com.oracle.svm.core.graal.nodes
 
SubstrateVirtualInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
substringToUtf8(ByteBuffer, String, int, int, boolean) - Static method in class com.oracle.svm.core.util.Utf8
Writes an UTF8-encoded string region to a given byte buffer.
subtractAndGet(UnsignedWord) - Method in class com.oracle.svm.core.util.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
 
SunMiscSupport - Class in com.oracle.svm.core.jdk
Access to methods in support of sun.misc.
SunMiscSupport() - Constructor for class com.oracle.svm.core.jdk.SunMiscSupport
 
SunNetSubstitutions - Class in com.oracle.svm.core.jdk
Dummy class to have a class with the file's name.
SunNetSubstitutions() - Constructor for class com.oracle.svm.core.jdk.SunNetSubstitutions
 
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.truffle.TruffleFeature
 
Support() - Constructor for class com.oracle.svm.truffle.TruffleFeature.Support
 
supportsLazyInitialization(ConstantPool) - Method in class com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin
 
supportsUnalignedMemoryAccess() - Static method in class com.oracle.svm.core.util.ByteArrayReader
 
SuppressStderr - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
SuppressStdout - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
suspendAllocation() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
suspendAllocation() - Method in class com.oracle.svm.core.heap.Heap
 
suspendThreadLocalAllocation() - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
SVMAnalysisMetaAccess - Class in com.oracle.svm.hosted.analysis
 
SVMAnalysisMetaAccess(AnalysisUniverse, MetaAccessProvider) - Constructor for class com.oracle.svm.hosted.analysis.SVMAnalysisMetaAccess
 
svmAnalysisPolicy() - Method in class com.oracle.svm.hosted.analysis.Inflation
 
SVMAnalysisPolicy - Interface in com.oracle.svm.hosted.analysis
 
SVMBytecodeAnalysisPolicy - Class in com.oracle.svm.hosted.analysis
 
SVMBytecodeAnalysisPolicy(OptionValues) - Constructor for class com.oracle.svm.hosted.analysis.SVMBytecodeAnalysisPolicy
 
SVMDefaultAnalysisPolicy - Class in com.oracle.svm.hosted.analysis
 
SVMDefaultAnalysisPolicy(OptionValues) - Constructor for class com.oracle.svm.hosted.analysis.SVMDefaultAnalysisPolicy
 
svmHost - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
SVMHost - Class in com.oracle.svm.hosted
 
SVMHost(OptionValues, Platform, AnalysisPolicy, ClassLoader) - 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
 
SVMTypeState - Class in com.oracle.svm.hosted.analysis
 
SVMTypeState() - Constructor for class com.oracle.svm.hosted.analysis.SVMTypeState
 
swab(PointerBase, PointerBase, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Swab pairs bytes in the first N bytes of the area pointed to by FROM and copy the result to TO.
swap_uint16_t(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
swap_uint32_t(int) - Static method in class com.oracle.svm.core.posix.headers.NetinetIn
 
SwitchToThread() - Static method in class com.oracle.svm.core.windows.headers.Process
 
symbol() - Method in enum com.oracle.svm.core.util.MetricsLogUtils.MemoryUnit
 
symbolAliases - Variable in class com.oracle.svm.hosted.image.CCLinkerInvocation
 
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.
symlink(CCharPointer, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make a symbolic link to FROM named TO.
symlinkat(CCharPointer, int, CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Like symlink but a relative path in TO is interpreted relative to TOFD.
sync() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make all changes done to all files actually appear on disk.
sync_file_range(int, SignedWord, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Selective file content synch'ing.
SYNC_FILE_RANGE_WAIT_AFTER() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Wait upon writeout of all pages in the range after performing the write.
SYNC_FILE_RANGE_WAIT_BEFORE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Wait upon writeout of all pages in the range before performing the write.
SYNC_FILE_RANGE_WRITE() - Static method in class com.oracle.svm.core.posix.headers.Fcntl
Initiate writeout of all those dirty pages in the range which are not presently under writeback.
syncfs(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Make all changes done to all files on the file system associated with FD actually appear on disk.
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
 
SynchronizedAllocationFreeStack(VMMutex) - Constructor for class com.oracle.svm.core.thread.VMOperationControl.SynchronizedAllocationFreeStack
 
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?
syncStructs - Variable in class com.oracle.svm.core.windows.WindowsVMLockSupport
Raw memory for the Condition Variable structures.
Syscall - Class in com.oracle.svm.core.posix.headers
Declarations of method from .
Syscall() - Constructor for class com.oracle.svm.core.posix.headers.Syscall
 
syscall(int) - Static method in class com.oracle.svm.core.posix.headers.Syscall
 
syscall(int, int) - Static method in class com.oracle.svm.core.posix.headers.Syscall
 
syscall(int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Syscall
 
syscall(int, int, int, int) - Static method in class com.oracle.svm.core.posix.headers.Syscall
 
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
 
sysconf(int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
Sysctl - Class in com.oracle.svm.core.posix.headers
Declarations of method from .
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
A generic declaration of sysctl.
sysctl_KIPC_MAXSOCKBUF() - Static method in class com.oracle.svm.core.os.IsDefined
 
sysname() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
systemClassLoader - Variable in class com.oracle.svm.core.jdk.JavaLangSubstitutions.ClassLoaderSupport
 
SystemPropertiesSupport - Class in com.oracle.svm.core.jdk
This class maintains the system properties at run time.
SystemPropertiesSupport() - Constructor for class com.oracle.svm.core.jdk.SystemPropertiesSupport
 

T

T_FMT() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
T_FMT_AMPM() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
takeException() - Method in class com.oracle.svm.core.deopt.DeoptimizedFrame
Rewrites the first return address entry to the exception handler.
Target_java_lang_ClassLoader - Class in com.oracle.svm.core.jdk
 
Target_java_lang_ClassLoader() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
Target_java_lang_ClassLoader(Target_java_lang_ClassLoader) - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_ClassLoader
 
Target_java_lang_invoke_MemberName - Class in com.oracle.svm.core.jdk
 
Target_java_lang_invoke_MemberName() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_invoke_MemberName
 
Target_java_lang_Module - Class in com.oracle.svm.core.jdk
 
Target_java_lang_Module() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_Module
 
Target_java_lang_Shutdown - Class in com.oracle.svm.core.jdk
 
Target_java_lang_Shutdown() - Constructor for class com.oracle.svm.core.jdk.Target_java_lang_Shutdown
 
Target_java_util_zip_Inflater - Class in com.oracle.svm.core.jdk8.zipfile
 
Target_java_util_zip_Inflater() - Constructor for class com.oracle.svm.core.jdk8.zipfile.Target_java_util_zip_Inflater
 
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_sun_util_locale_provider_LocaleProviderAdapter_JDK8OrEarlier - Class in com.oracle.svm.core.jdk
The JDK-8 or earlier substitution for sun.util.locale.provider.LocaleProviderAdapter.
Target_sun_util_locale_provider_LocaleProviderAdapter_JDK8OrEarlier() - Constructor for class com.oracle.svm.core.jdk.Target_sun_util_locale_provider_LocaleProviderAdapter_JDK8OrEarlier
 
TargetClass - Annotation Type in com.oracle.svm.core.annotate
A class annotated with this annotation denotes a class that modifies methods of fields of another the class, called the "original" class.
TargetClass.AlwaysIncluded - Class in com.oracle.svm.core.annotate
The default value for the TargetClass.onlyWith() attribute.
TargetClass.NoClassNameProvider - Interface in com.oracle.svm.core.annotate
Marker value for TargetClass.classNameProvider() that no class name provider should be used.
targetContentSize - Variable in class com.oracle.svm.core.deopt.Deoptimizer
The size of the new stack content after all stack entries are built).
TargetElement - Annotation Type in com.oracle.svm.core.annotate
Specifies additional properties for an element also annotated with Alias, Delete, Substitute, AnnotateOriginal, or KeepOriginal.
targetMethod - Variable in class com.oracle.svm.graal.hosted.GraalFeature.CallTreeNode
 
targetObjectClassification(Object) - Static method in class com.oracle.svm.hosted.image.RelocatableBuffer
 
targetPointer - Variable in class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
A pointer to the object I am looking for.
tcgetattr(int, Termios.termios) - Static method in class com.oracle.svm.core.posix.headers.Termios
Get the terminal attributes.
tcgetpgrp(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the foreground process group ID of FD.
TCP_NODELAY() - Static method in class com.oracle.svm.core.posix.headers.NetinetTcp
 
TCSANOW() - Static method in class com.oracle.svm.core.posix.headers.Termios
 
tcsetattr(int, int, Termios.termios) - Static method in class com.oracle.svm.core.posix.headers.Termios
Set the terminal attributes.
tcsetpgrp(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set the foreground process group ID of FD set PGRP_ID.
TEAR_DOWN_ISOLATE - Static variable in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
tearDown() - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
Tear down the heap, return all allocated virtual memory chunks to VirtualMemoryProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Tear down the heap, return all allocated virtual memory chunks to VirtualMemoryProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.OldGeneration
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.Space
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
Return all allocated virtual memory chunks to HeapChunkProvider.
tearDown() - Method in class com.oracle.svm.core.heap.Heap
Tear down the heap, return all allocated virtual memory chunks to VirtualMemoryProvider.
tearDown() - Method in interface com.oracle.svm.core.os.CommittedMemoryProvider
Tear down for the current isolate.
tearDown(PointerBase) - Method in class com.oracle.svm.core.os.CopyingImageHeapProvider
 
tearDown(PointerBase) - Method in interface com.oracle.svm.core.os.ImageHeapProvider
Disposes an instance of the image heap that was created with this provider.
tearDown() - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
tearDownCurrent() - Static method in class com.oracle.svm.core.Isolates
 
TearDownFailureNanos - Static variable in class com.oracle.svm.core.SubstrateOptions
 
tearDownIsolate(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointBuiltins
 
tearDownIsolate(Isolate) - Static method in class com.oracle.svm.core.c.function.CEntryPointNativeFunctions
 
tearDownIsolate(IsolateThread) - Method in class com.oracle.svm.core.c.function.IsolateSupportImpl
 
tearDownIsolateSnippet() - Static method in class com.oracle.svm.core.graal.snippets.CEntryPointSnippets
 
tearDownVirtualMemoryConsumers() - Static method in class com.oracle.svm.core.os.OSCommittedMemoryProvider
 
tearDownVM() - Method in class com.oracle.svm.core.thread.JavaThreads
Tear down the VMThreads.
TearDownWarningNanos - Static variable in class com.oracle.svm.core.SubstrateOptions
 
tee(int, int, SignedWord, int) - Static method in class com.oracle.svm.core.posix.headers.Fcntl
In-kernel implementation of tee for pipe buffers.
telldir(Dirent.DIR) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Return the current position of DIRP.
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.FeatureImpl.AfterImageWriteAccessImpl
 
tempDirectory() - Method in class com.oracle.svm.hosted.NativeImageGenerator
 
TempDirectory - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
TERMINATED - Static variable in class com.oracle.svm.core.thread.ThreadStatus
 
Termios - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file termios.h.
Termios() - Constructor for class com.oracle.svm.core.posix.headers.Termios
 
Termios.termios - Interface in com.oracle.svm.core.posix.headers
 
test() - Static method in class com.oracle.svm.core.nodes.SafepointCheckNode
 
test(String) - Method in class com.oracle.svm.core.SubstrateOptions.FoldedPredicate
 
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.
TestingBackdoor() - Constructor for class com.oracle.svm.core.genscavenge.ThreadLocalAllocation.TestingBackdoor
 
TestingBackdoor() - Constructor for class com.oracle.svm.core.locks.VMMutex.TestingBackdoor
 
TestingBackdoor() - Constructor for class com.oracle.svm.core.thread.Safepoint.Master.TestingBackdoor
 
TestingBackdoor() - Constructor for class com.oracle.svm.core.thread.VMOperationControl.TestingBackdoor
 
testingBackDoorGetFirst() - Method in class com.oracle.svm.core.heap.AllocationFreeList
For testing, to iterate without scrubbing.
testingBackDoorGetNextElement() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
 
testingBackDoorIsEnabled() - Method in class com.oracle.svm.core.heap.AllocationFreeList.Element
 
text() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
TextImpl(RelocatableBuffer, ObjectFile, NativeImageCodeCache) - Constructor for class com.oracle.svm.hosted.image.NativeBootImage.TextImpl
 
thaw(String) - Method in class com.oracle.svm.core.thread.Safepoint.Master
Let all of the threads proceed from their safepoint.
THOUSEP() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
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
A mutex for operations on IsolateThreads.
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.PauseRecurringCallback - Class in com.oracle.svm.core.thread
 
ThreadLocalAllocation - Class in com.oracle.svm.core.genscavenge
Bump-pointer allocation from thread-local top and end Pointers.
ThreadLocalAllocation.Descriptor - Interface in com.oracle.svm.core.genscavenge
 
ThreadLocalAllocation.TestingBackdoor - Class in com.oracle.svm.core.genscavenge
Expose some private methods for white-box testing.
threadLocalClass - Variable in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
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
 
ThreadStackPrinter - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter() - Constructor for class com.oracle.svm.core.stack.ThreadStackPrinter
 
ThreadStackPrinter.AllocationFreeStackFrameVisitor - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter.Stage0StackFrameVisitor - Class in com.oracle.svm.core.stack
 
ThreadStackPrinter.Stage1StackFrameVisitor - Class in com.oracle.svm.core.stack
 
threadStartRoutine(ObjectHandle) - Static method in class com.oracle.svm.core.thread.JavaThreads
 
ThreadStatus - Class in com.oracle.svm.core.thread
 
ThreadStatus() - Constructor for class com.oracle.svm.core.thread.ThreadStatus
 
THROW_CACHED_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_CACHED_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_ARITHMETIC_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_ARRAY_STORE_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_CLASS_CAST_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
THROW_NEW_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.ImplicitExceptions
 
throwClassNotFoundException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwIOExceptionWithLastError(String) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
throwNoSuchFieldException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwNoSuchMethodException(String) - Static method in class com.oracle.svm.core.reflect.ReflectionPluginExceptions
 
throwParserError(Throwable) - Method in class com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.SharedBytecodeParser
 
ThrowUnsafeOffsetErrors - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
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(PointerBase) - Static method in class com.oracle.svm.core.posix.headers.Time
Return the current time and put it in *TIMER if TIMER is not NULL.
time() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
Time.itimerval - Interface in com.oracle.svm.core.posix.headers
Type of the second argument to `getitimer' and the second and third arguments `setitimer'.
Time.timespec - Interface in com.oracle.svm.core.posix.headers
POSIX.1b structure for a time value.
Time.timeval - Interface in com.oracle.svm.core.posix.headers
A time value that is accurate to the nearest microsecond but also has a range of years.
Time.timezone - Interface in com.oracle.svm.core.posix.headers
Structure crudely representing a timezone.
Time.tm - Interface in com.oracle.svm.core.posix.headers
Used by other time functions.
Timer(String) - Constructor for class com.oracle.svm.core.genscavenge.GCImpl.Timer
 
TIMER_ABSTIME() - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Flag to indicate time is absolute.
timer_delete(LinuxTime.timer_t) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Delete timer TIMERID.
timer_getoverrun(LinuxTime.timer_t) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Get expiration overrun for timer TIMERID.
timer_gettime(LinuxTime.timer_t, LinuxTime.itimerspec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Get current value of timer TIMERID and store it in VALUE.
timer_settime(LinuxTime.timer_t, int, LinuxTime.itimerspec, LinuxTime.itimerspec) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Set timer TIMERID to VALUE, returning old value in OVALUE.
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
The times() function returns the value of time in CLK_TCK's of a second since 0 hours, 0 minutes, 0 seconds, January 1, 1970, Coordinated Universal Time.
Times.tms - Interface in com.oracle.svm.core.posix.headers
A structure containing four clock_t instances, where clock_t is a long.
timespec_get(Time.timespec, int) - Static method in class com.oracle.svm.core.posix.headers.linux.LinuxTime
Set TS to calendar time based in time base BASE.
TimeUtils - Class in com.oracle.svm.core.util
 
TimeUtils() - Constructor for class com.oracle.svm.core.util.TimeUtils
 
TimeZoneSubstitutions - Class in com.oracle.svm.core.jdk
This whole file should be eventually removed: GR-11844.
TimeZoneSubstitutions() - Constructor for class com.oracle.svm.core.jdk.TimeZoneSubstitutions
 
TlsAlloc() - Static method in class com.oracle.svm.core.windows.headers.Process
Allocate a slot in the thread local storage area
TlsFree(int) - Static method in class com.oracle.svm.core.windows.headers.Process
Destroy tlsIndex
TlsGetValue(int) - Static method in class com.oracle.svm.core.windows.headers.Process
Return current value of the thread-specific data slot identified by tlsIndex.
TlsSetValue(int, WordBase) - Static method in class com.oracle.svm.core.windows.headers.Process
Store POINTER in the thread-specific data slot identified by tlsIndex.
tm_gmtoff() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Seconds east of UTC.
tm_hour() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Hours.
tm_isdst() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
DST.
tm_mday() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Day.
tm_min() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Minutes.
tm_mon() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Month.
tm_sec() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Seconds.
tm_wday() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Day of week.
tm_yday() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Days in year.[0-365]
tm_year() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Year - 1900.
tm_zone() - Method in interface com.oracle.svm.core.posix.headers.Time.tm
Timezone abbreviation.
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
 
toByteArray(CCharPointer) - Static method in class com.oracle.svm.core.posix.PosixJavaNIOSubstitutions
 
toCFStringRef(String) - Static method in class com.oracle.svm.core.posix.darwin.DarwinCoreFoundationUtils
 
toClass(DynamicHub) - Static method in class com.oracle.svm.core.hub.DynamicHub
 
toClassName() - Method in class com.oracle.svm.hosted.lambda.LambdaSubstitutionType
 
toCTypeName(ResolvedJavaMethod, ResolvedJavaType, 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
 
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
 
toLog() - Method in interface com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.Counters
 
toLog() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.NoopCounters
 
toLog() - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.BootImageHeapElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.CyclicElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.HeapElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.InterferenceElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.LeafElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.PathElement
Report this path element.
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.StackElement
 
toLog(Log) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor
 
toLog(Log, ClassHistogramVisitor.HistogramEntry[]) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
toLog(Log, ClassHistogramVisitor.HistogramEntry) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
toLog(Log) - Method in class com.oracle.svm.core.posix.JavaNetNetworkInterface.netif
 
toLog(Log, boolean, String) - Static method in class com.oracle.svm.core.thread.Safepoint.Statistics
 
toLogByCount(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by instance count.
toLogByCount(Log, long, boolean) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, by increasing or decreasing instance count.
toLogByName(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by class name.
toLogBySpace(Log, long) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, sorted by occupied space.
toLogBySpace(Log, long, boolean) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
Log all the entries, by increasing or decreasing occupied space.
TOP_IDENTITY - Static variable in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
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.MutableBoxedPointer
 
toString() - Method in class com.oracle.svm.core.c.struct.CInterfaceLocationIdentity
 
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.hub.DynamicHub
 
toString() - Method in class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Returns a string representation of the ZIP entry.
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() - Method in class com.oracle.svm.core.threadlocal.VMThreadLocalInfo
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateField
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateMethod
 
toString() - Method in class com.oracle.svm.graal.meta.SubstrateType
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionField
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionMethod
 
toString() - Method in class com.oracle.svm.hosted.annotation.AnnotationSubstitutionType
 
toString() - Method in class com.oracle.svm.hosted.c.info.ElementInfo
 
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.HeapPartition
 
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.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
 
toStringFromHeader(UnsignedWord) - Method in class com.oracle.svm.core.genscavenge.ObjectHeaderImpl
Debugging.
toStringFromHeader(UnsignedWord) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
toStringFromObject(Object) - Method in class com.oracle.svm.core.heap.ObjectHeader
 
total_in() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
total_out() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
totalFrameSize - Variable in class com.oracle.svm.core.code.CodeInfoQueryResult
 
totalMemory() - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
totalThreads - Variable in class com.oracle.svm.core.thread.JavaThreads
 
toTarget(ResolvedJavaType) - Method in class com.oracle.svm.hosted.phases.StrengthenStampsPhase
 
toThreadState(int) - Static method in class com.oracle.svm.core.jdk.Target_jdk_internal_misc_VM
 
toValueString() - Method in class com.oracle.svm.core.meta.CompressedNullConstant
 
toValueString() - Method in class com.oracle.svm.core.meta.SubstrateObjectConstant
 
traceAllocationPhaseStatistics - Variable in class com.oracle.svm.graal.GraalSupport
 
TraceCodeCache - Static variable in class com.oracle.svm.core.code.RuntimeCodeInfo.Options
 
TraceDeoptimization - Static variable in class com.oracle.svm.core.deopt.Deoptimizer.Options
 
TraceDeoptimizationDetails - Static variable in class com.oracle.svm.core.deopt.Deoptimizer.Options
 
TraceHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
TraceHeapVerification - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
TraceObjectPromotion - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
This produces a lot of output: be prepared to stream the output to a post-processor.
TraceServiceLoaderFeature - Static variable in class com.oracle.svm.hosted.ServiceLoaderFeature.Options
 
TraceStackVerification - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
TraceVMOperations - Static variable in class com.oracle.svm.core.SubstrateOptions
 
track(UnsignedWord) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
trackConcreteAnalysisObjects(AnalysisType) - Method in class com.oracle.svm.hosted.analysis.Inflation
 
trailers() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinSendfile.sf_hdtr
 
transitionNativeToJava() - Static method in class com.oracle.svm.core.thread.Safepoint
Transition from native to Java.
translateToCallerRegisters(EconomicSet<Register>) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend
 
trl_cnt() - Method in interface com.oracle.svm.core.posix.headers.darwin.DarwinSendfile.sf_hdtr
 
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
 
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.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
 
TruffleNFISupport - Class in com.oracle.svm.truffle.nfi
 
TruffleObjectHandle - Interface in com.oracle.svm.truffle.nfi
 
truncate(CCharPointer, SignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Truncate FILE to LENGTH bytes.
TrustedInterfaceTypePlugin - Class in com.oracle.svm.core.graal.phases
 
TrustedInterfaceTypePlugin() - Constructor for class com.oracle.svm.core.graal.phases.TrustedInterfaceTypePlugin
 
tryInvocationPlugin(CallTargetNode.InvokeKind, ValueNode[], ResolvedJavaMethod, JavaKind, JavaType) - Method in class com.oracle.svm.graal.hosted.GraalFeature.RuntimeBytecodeParser
 
tryInvocationPlugin(CallTargetNode.InvokeKind, ValueNode[], ResolvedJavaMethod, JavaKind, JavaType) - Method in class com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.AnalysisBytecodeParser
 
ttyname(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the pathname of the terminal FD is open on, or NULL on errors.
ttyname_r(int, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Store at most BUFLEN characters of the pathname of the terminal FD is open on in BUF.
ttyslot() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Return the index into the active-logins file (utmp) for the controlling terminal.
tv_nsec() - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
Nanoseconds.
tv_sec() - Method in interface com.oracle.svm.core.posix.headers.Time.timespec
Seconds.
tv_sec() - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
Seconds.
tv_usec() - Method in interface com.oracle.svm.core.posix.headers.Time.timeval
Microseconds.
type - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
TYPE - Static variable in class com.oracle.svm.core.genscavenge.graal.PostWriteBarrierNode
 
TYPE - Static variable in class com.oracle.svm.core.genscavenge.graal.WriteBarrierNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.AMD64CGlobalDataLoadAddressOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.AMD64DecrementingSafepointCheckOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.AMD64FarReturnOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.DeadEndOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64DirectCallOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64MoveFactory.LoadCompressedObjectConstantOp
 
TYPE - Static variable in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
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.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.DimensionsNode
 
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.FormatArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.FormatObjectNode
 
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.NewPinnedArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.NewPinnedInstanceNode
 
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.ReadInstructionPointerNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadRegisterFixedNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadRegisterFloatingNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadReturnAddressNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.ReadStackPointerNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateCompressionNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateDynamicNewInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateNewArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateNewInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateVirtualArrayNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.SubstrateVirtualInstanceNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.TestDeoptimizeNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.UnreachableNode
 
TYPE - Static variable in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
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.nodes.WriteStackPointerNode
 
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.CFunctionPrologueNode
 
TYPE - Static variable in class com.oracle.svm.core.nodes.SafepointCheckNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.AssertStampNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.AssertValueNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.DeoptProxyNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.DiscardStampNode
 
TYPE - Static variable in class com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
 
TYPE_BITS - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
TYPE_MASK_IN_PLACE - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
TYPE_SHIFT - Static variable in class com.oracle.svm.core.code.FrameInfoDecoder
 
typeCreated(JavaType) - Method in class com.oracle.svm.graal.hosted.GraalObjectReplacer
 
typeEqualityTestSnippet(Object, SubstrateIntrinsics.Any, SubstrateIntrinsics.Any, int) - Static method in class com.oracle.svm.core.graal.snippets.TypeSnippets
 
TypeFlowIterator - Class in com.oracle.svm.truffle
 
TypeFlowIterator(BigBang) - Constructor for class com.oracle.svm.truffle.TypeFlowIterator
 
TypeFlowIterator.WorkListEntry - Class in com.oracle.svm.truffle
 
typeID - Variable in class com.oracle.svm.hosted.meta.HostedType
 
types - Variable in class com.oracle.svm.hosted.meta.HostedUniverse
 
TypeSnippets - Class in com.oracle.svm.core.graal.snippets
 
TypeSnippets.InstanceOfDynamicLowering - Class in com.oracle.svm.core.graal.snippets
 
TypeSnippets.InstanceOfLowering - Class in com.oracle.svm.core.graal.snippets
 
typeState - Variable in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
typeSubstitutions - Variable in class com.oracle.svm.hosted.annotation.CustomSubstitution
 

U

u32() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_data
 
u64() - Method in interface com.oracle.svm.core.posix.headers.linux.LinuxEPoll.epoll_data
 
ualarm(int, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Set an alarm to go off (generating a SIGALRM signal) in VALUE microseconds.
uc_mcontext_gregs() - Method in interface com.oracle.svm.core.posix.headers.Signal.ucontext_t
 
uid() - Method in interface com.oracle.svm.core.posix.headers.Socket.ucred
UID of sending process.
uidivSnippet(int, int, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
Uio - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file sys/uio.h.
Uio() - Constructor for class com.oracle.svm.core.posix.headers.Uio
 
Uio.iovec - Interface in com.oracle.svm.core.posix.headers
Structure for scatter/gather I/O.
UIO_MAXIOV() - Static method in class com.oracle.svm.core.posix.headers.Uio
Size of object which can be written atomically.
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.WinBase.MEMORYSTATUSEX
 
ullAvailPageFile() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ullAvailPhys() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ullAvailVirtual() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ullTotalPageFile() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ullTotalPhys() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ullTotalVirtual() - Method in interface com.oracle.svm.core.windows.headers.WinBase.MEMORYSTATUSEX
 
ulremSnippet(long, long, boolean) - Static method in class com.oracle.svm.core.graal.snippets.ArithmeticSnippets
 
umask(int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set the file creation mask of the current process to MASK, and return the old creation mask.
unaligned - Variable in class com.oracle.svm.core.graal.nodes.FormatArrayNode
 
UNALIGNED - Static variable in interface com.oracle.svm.core.os.CommittedMemoryProvider
Value for alignment parameters that indicates that no specific alignment is required (other than the granularity usually).
UnalignedHeapChunk - Class in com.oracle.svm.core.genscavenge
An UnalignedHeapChunk holds exactly one Object.
UnalignedHeapChunk() - Constructor for class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
 
UnalignedHeapChunk.TestingBackDoor - Class in com.oracle.svm.core.genscavenge
Expose some methods that should be protected.
UnalignedHeapChunk.UnalignedHeader - Interface in com.oracle.svm.core.genscavenge
Additional fields beyond what is in HeapChunk.Header.
uname(Utsname.utsname) - Static method in class com.oracle.svm.core.posix.headers.Utsname
int uname(struct utsname *name);
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
 
unbox(MutableBoxedPointer) - Static method in class com.oracle.svm.core.c.MutableBoxedPointer
 
unboxPrimitive(JavaConstant) - Method in class com.oracle.svm.core.graal.meta.SharedConstantReflectionProvider
 
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.SubstrateObjectConstant
 
uncompressedReferenceSize() - Static method in class com.oracle.svm.core.FrameAccess
 
uncompressReference(UnsignedWord) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Get an object reference from its compressed representation.
uncompressReference(UnsignedWord) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
ungetc(int, Stdio.FILE) - Static method in class com.oracle.svm.core.posix.headers.Stdio.NoTransitions
 
unimplemented() - Static method in class com.oracle.svm.core.util.VMError
 
UNINITIALIZED_ISOLATE - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
Uninterruptible - Annotation Type in com.oracle.svm.core.annotate
Any method with this annotation must not have a safepoint in it.
UninterruptibleAnnotationChecker - Class in com.oracle.svm.hosted.code
 
UninterruptibleAnnotationChecker.Options - Class in com.oracle.svm.hosted.code
 
UninterruptibleAnnotationChecker.WarningException - Exception 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.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.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.
UninterruptibleWarningsAreFatal - Static variable in class com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.Options
 
uniqueConcreteImplementation - Variable in class com.oracle.svm.graal.meta.SubstrateType
 
uniqueConcreteImplementation - Variable in class com.oracle.svm.hosted.meta.HostedType
 
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
 
UnistdNoTransitions - Class in com.oracle.svm.core.posix.headers
Variants of Unistd functions that can be used from Uninterruptible methods because they have CFunction.Transition.NO_TRANSITION set.
UnistdNoTransitions() - Constructor for class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
universe - Variable in class com.oracle.svm.hosted.code.CompileQueue
 
universe - Variable in class com.oracle.svm.hosted.image.AbstractBootImage
 
universe - Variable in class com.oracle.svm.hosted.meta.HostedType
 
UniverseBuilder - Class in com.oracle.svm.hosted.meta
 
UniverseBuilder(AnalysisUniverse, AnalysisMetaAccess, HostedUniverse, HostedMetaAccess, StaticAnalysisResultsBuilder, UnsupportedFeatures) - Constructor for class com.oracle.svm.hosted.meta.UniverseBuilder
 
UnknownClass - Annotation Type in com.oracle.svm.core.annotate
For classes with this annotation no context sensitive analysis is done.
UnknownObjectField - Annotation Type in com.oracle.svm.core.annotate
For fields with this annotation no static analysis is done.
UnknownPrimitiveField - Annotation Type in com.oracle.svm.core.annotate
For fields with this annotation no static analysis is done.
unlink(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Remove the link NAME.
unlinkat(int, CCharPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Remove the link NAME relative to FD.
unlock() - Method in class com.oracle.svm.core.locks.VMMutex
Releases the lock.
unlockWithoutChecks() - Method in class com.oracle.svm.core.locks.VMMutex
Releases the lock, without checking the result.
unmodifiedReference - Variable in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor.RealCounters
 
unpark() - Method in class com.oracle.svm.core.thread.ParkEvent
Notify anyone waiting on this event.
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
 
UNREACHED_CODE - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
unregisterCollectionWatcher(CollectionWatcher) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
unregisterCollectionWatcher(CollectionWatcher) - Method in interface com.oracle.svm.core.heap.GC
 
unregisterObjectReferenceWalker(ObjectReferenceWalker) - Method in class com.oracle.svm.core.genscavenge.GCImpl
 
unregisterObjectReferenceWalker(ObjectReferenceWalker) - Method in interface com.oracle.svm.core.heap.GC
 
UNRESOLVED - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
UNSAFE - Static variable in class com.oracle.svm.core.UnsafeAccess
 
UnsafeAccess - Class in com.oracle.svm.core
 
UnsafeAccess() - Constructor for class com.oracle.svm.core.UnsafeAccess
 
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
 
unsafeCast(Object, Class<T>) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Casts the result to a new static type without any type checking.
UnsafeOffsetWarningsAreFatal - Static variable in class com.oracle.svm.hosted.NativeImageOptions
 
unsetenv(CCharPointer) - Static method in class com.oracle.svm.core.posix.headers.Stdlib
 
unsigned(WordBase) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(WordBase, int, int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, filing spaces before or after.
unsigned(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in decimal format.
unsigned(long, int, int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, filing spaces before or after.
unsigned(WordBase) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(WordBase, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(int) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(long) - Method in class com.oracle.svm.core.log.RealLog
 
unsigned(long, int, int) - Method in class com.oracle.svm.core.log.RealLog
 
UnsignedUtils - Class in com.oracle.svm.core.util
Utility methods on Unsigned values.
UNSPECIFIED - Static variable in class com.oracle.svm.core.c.function.CEntryPointErrors
 
UNSUPPORTED_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
 
untrack(UnsignedWord) - Method in class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
UNWIND_EXCEPTION - Static variable in class com.oracle.svm.core.snippets.SnippetRuntime
 
UnwindLowering() - Constructor for class com.oracle.svm.core.graal.snippets.ExceptionSnippets.UnwindLowering
 
unwindSnippet(Throwable) - 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
 
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
 
UseCAPCache - Static variable in class com.oracle.svm.hosted.c.CAnnotationProcessorCache.Options
 
UseCardRememberedSetHeap - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
usedObjectMemoryOfAlignedHeapChunk(AlignedHeapChunk.AlignedHeader) - Static method in class com.oracle.svm.core.genscavenge.AlignedHeapChunk
How much space is used for the objects in an AlignedHeapChunk?
usedObjectMemoryOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
How much space is used for the objects in an UnalignedHeapChunk?
UseOnlyWritableBootImageHeap - Static variable in class com.oracle.svm.core.SubstrateOptions
 
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
 
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
 
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
 
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
 
UseStackBasePointer - Static variable in class com.oracle.svm.core.SubstrateOptions
 
useTruffleCompiler() - Static method in class com.oracle.svm.truffle.TruffleFeature
 
usleep(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Sleep USECONDS microseconds, or until a signal arrives that is not blocked or ignored.
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
 
utf8ToString(boolean, ByteBuffer) - Static method in class com.oracle.svm.core.util.Utf8
Converts a byte buffer of UTF-8 data to a String.
utilityAction - Variable in class com.oracle.svm.core.graal.nodes.CEntryPointUtilityNode
 
UtilityLowering() - Constructor for class com.oracle.svm.core.graal.snippets.CEntryPointSnippets.UtilityLowering
 
Utils() - Constructor for class com.oracle.svm.core.option.APIOption.Utils
 
utimensat(int, CCharPointer, Time.timespec, int) - Static method in class com.oracle.svm.core.posix.headers.Stat
Set file access and modification times relative to directory file descriptor.
utimes(CCharPointer, Time.timeval) - Static method in class com.oracle.svm.core.posix.headers.Time
Change the access time of FILE to TVP[0] and the modification time of FILE to TVP[1].
Utsname - Class in com.oracle.svm.core.posix.headers
Declarations of method from .
Utsname() - Constructor for class com.oracle.svm.core.posix.headers.Utsname
 
Utsname.utsname - Interface in com.oracle.svm.core.posix.headers
 

V

vaList - Variable in class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
VaListNextArgNode - Class in com.oracle.svm.core.graal.nodes
Retrieves an argument of a specific kind from a C va_list structure, modifying the structure so that the argument is consumed.
VaListNextArgNode(JavaKind, ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.VaListNextArgNode
 
value - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult.ValueInfo
 
value - Variable in class com.oracle.svm.core.graal.code.amd64.AMD64InstructionPatcher.PatchData
 
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.nodes.WriteStackPointerNode
 
value - Variable in class com.oracle.svm.core.graal.thread.StoreVMThreadLocalNode
 
value - Variable in class com.oracle.svm.core.util.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.code.FrameInfoQueryResult.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.deopt.Deoptimizer.StubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifier.Occasion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifierImpl.ChunkLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.graal.code.amd64.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.NativeImageInfo.NativeImageHeapRegion
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
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.ParkEvent.WaitResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.core.thread.VMOperation.CallerEffect
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.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.
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.code.FrameInfoQueryResult.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.svm.core.deopt.DeoptimizedFrame.VirtualFrame
The local variables and expression stack value of this frame.
values() - Static method in enum com.oracle.svm.core.deopt.Deoptimizer.StubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifier.Occasion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.genscavenge.HeapVerifierImpl.ChunkLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.core.graal.code.amd64.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.NativeImageInfo.NativeImageHeapRegion
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
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.ParkEvent.WaitResult
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.CallerEffect
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() - 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.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.
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
 
VerboseGC - Static variable in class com.oracle.svm.core.SubstrateOptions
 
verify(Pointer, Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.CardTable
Check that: every clean card indicates an object with no pointers to young space. that every object with a pointer to young space has a corresponding marked card. I would like to check that every dirty card has a pointer to young space, but a card may be dirtied by the storing of a null, which doesn't point to young space.
verify(DiscoverableReference) - Static method in class com.oracle.svm.core.genscavenge.DiscoverableReferenceProcessing
 
verify(Pointer, Pointer, Pointer) - Static method in class com.oracle.svm.core.genscavenge.FirstObjectTable
Verify a FirstObjectTable.
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.Generation
 
verify(String) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
Verify the heap without an occasion.
verify(String) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
 
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
verify() - Method in interface com.oracle.svm.core.genscavenge.Space.Verifier
Verify that a Space is well formed.
verify(HeapVerifier.Occasion) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
verify(NativeLibraries, NativeCodeInfo) - Static method in class com.oracle.svm.hosted.c.query.SizeAndSignednessVerifier
 
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
 
VerifyHeap - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyHeapAfterCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyHeapBeforeCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
verifyHostSupportsArchitecture(Architecture) - Static method in class com.oracle.svm.core.amd64.AMD64CPUFeatureAccess
 
verifyInAllThreads(Pointer, CodePointer, String) - Method in class com.oracle.svm.core.genscavenge.StackVerifier
 
verifyMethod(CompilationResult, int) - Method in class com.oracle.svm.core.code.CodeInfoEncoder
 
VerifyNamingConventions - Static variable in class com.oracle.svm.core.SubstrateOptions
 
VerifyNoGuardsPhase - Class in com.oracle.svm.hosted.phases
 
VerifyNoGuardsPhase() - Constructor for class com.oracle.svm.hosted.phases.VerifyNoGuardsPhase
 
verifyObjectAt(Pointer) - Method in interface com.oracle.svm.core.genscavenge.HeapVerifier
Verify an object in the heap.
verifyObjectAt(Pointer) - Method in class com.oracle.svm.core.genscavenge.HeapVerifierImpl
Whatever it takes to verify an Object.
VerifyStackAfterCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
VerifyStackBeforeCollection - Static variable in class com.oracle.svm.core.genscavenge.HeapOptions
 
verifyUninitialized(ThreadLocalAllocation.Descriptor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
 
verifyValidJavaVersionAndPlatform() - Static method in class com.oracle.svm.hosted.NativeImageGeneratorRunner
 
version() - Method in interface com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters
 
version() - Method in interface com.oracle.svm.core.posix.headers.Utsname.utsname
 
versionsort(Dirent.direntPointer, Dirent.direntPointer) - Static method in class com.oracle.svm.core.posix.headers.Dirent
Function to compare two `struct dirent's by name & version.
vfork() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Clone the calling process, but without copying the whole address space.
vhangup() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Revoke access permissions to all processes currently communicating with the control terminal, and then send a SIGHUP signal to the process group of the control terminal.
VirtualAlloc(PointerBase, UnsignedWord, int, int) - Static method in class com.oracle.svm.core.windows.headers.WinBase
VirtualAlloc - reserve, commit or change states 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.WinBase
VirtualFree
virtualize(VirtualizerTool) - Method in class com.oracle.svm.core.graal.jdk.SubstrateArraysCopyOfNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.svm.core.graal.nodes.NewPinnedArrayNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.svm.core.graal.nodes.NewPinnedInstanceNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.svm.hosted.nodes.AssertStampNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.svm.hosted.nodes.AssertTypeStateNode
 
VirtualMemoryProvider - Interface in com.oracle.svm.core.os
Primitive operations for low-level virtual memory management.
VirtualMemoryProvider.Access - Interface in com.oracle.svm.core.os
Bitmask with the modes of protection for committed or mapped memory.
VirtualMemoryTracker() - Constructor for class com.oracle.svm.core.os.OSCommittedMemoryProvider.VirtualMemoryTracker
 
virtualObjects - Variable in class com.oracle.svm.core.code.FrameInfoQueryResult
 
VirtualProtect(PointerBase, UnsignedWord, int, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.WinBase
VirtualProtect - change states of a region 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.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
visitCards(Pointer, UnsignedWord, CardTable.Visitor) - Static method in class com.oracle.svm.core.genscavenge.CardTable.TestingBackDoor
 
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
 
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, DeoptimizedFrame) - Method in class com.oracle.svm.core.genscavenge.PathExhibitor.FrameVisitor
 
visitFrame(Pointer, CodePointer, DeoptimizedFrame) - Method in class com.oracle.svm.core.heap.FramePointerMapWalker
 
visitFrame(Pointer, CodePointer, DeoptimizedFrame) - Method in class com.oracle.svm.core.jdk.StackTraceBuilder
 
visitFrame(Pointer, CodePointer, DeoptimizedFrame) - Method in interface com.oracle.svm.core.stack.StackFrameVisitor
Called for each frame that is visited.
visitFrame(Pointer, CodePointer, DeoptimizedFrame) - Method in class com.oracle.svm.core.stack.ThreadStackPrinter.Stage0StackFrameVisitor
 
visitHeapChunk(T, MemoryWalker.HeapChunkAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit a heap chunk, using the provided access methods.
visitImageCode(T, MemoryWalker.ImageCodeAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
 
visitInvokeArguments(CallingConvention, Collection<ValueNode>) - Method in class com.oracle.svm.core.graal.code.amd64.SubstrateAMD64Backend.SubstrateAMD64NodeLIRBuilder
 
visitMemory(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.genscavenge.MemoryWalkerImpl
Visit all the memory regions.
visitMemory(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.MemoryWalker
Walk memory applying the visitor.
visitNativeCodeInfo(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitNativeCodeInfo(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitNativeImageHeapRegion(T, MemoryWalker.NativeImageHeapRegionAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit a region from the native image heap.
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectVisitor
 
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
Visit the interior Pointers of an Object.
visitObject(Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
Visit the interior Pointers of an Object.
visitObject(Object) - Method in class com.oracle.svm.core.heap.ClassHistogramVisitor
 
visitObject(Object) - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Visit an Object.
visitObjectInline(Object) - Method in class com.oracle.svm.core.genscavenge.GCImpl.RememberedSetConstructor
 
visitObjectInline(Object) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjectVisitor
 
visitObjectInline(Object) - Method in interface com.oracle.svm.core.heap.ObjectVisitor
Like visitObject(Object), but inlined for performance.
visitObjectReference(Pointer, boolean) - Method in class com.oracle.svm.core.genscavenge.CardTable.ReferenceToYoungObjectReferenceVisitor
 
visitObjectReference(Pointer, boolean) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
 
visitObjectReference(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Visit an Object reference.
visitObjectReferenceInline(Pointer, boolean) - Method in class com.oracle.svm.core.genscavenge.GreyToBlackObjRefVisitor
This visitor is deals in *Pointers to Object references*.
visitObjectReferenceInline(Pointer, boolean) - Method in interface com.oracle.svm.core.heap.ObjectReferenceVisitor
Like visitObjectReference(Pointer), but always inlined for performance.
visitObjectReferences(Pointer, CodePointer, DeoptimizedFrame, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.code.CodeInfoTable
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitPointerToInfo(PointerToInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.info.InfoTreeVisitor
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.query.QueryResultParser
 
visitRawStructureInfo(RawStructureInfo) - Method in class com.oracle.svm.hosted.c.query.RawStructureLayoutPlanner
 
visitRuntimeCompiledMethod(T, MemoryWalker.RuntimeCompiledMethodAccess<T>) - Method in interface com.oracle.svm.core.MemoryWalker.Visitor
Visit a runtime compiled method, using the provided access methods.
visitSafepointNode(SafepointNode) - Method in class com.oracle.svm.core.graal.code.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
 
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
 
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
 
VMMutex.TestingBackdoor - Class in com.oracle.svm.core.locks
 
VMOperation - Class in com.oracle.svm.core.thread
The abstract base class of all VM operations.
VMOperation(String, VMOperation.CallerEffect, VMOperation.SystemEffect) - Constructor for class com.oracle.svm.core.thread.VMOperation
Constructor for sub-classes.
VMOperation.CallerEffect - Enum in com.oracle.svm.core.thread
A VMOperation either blocks the caller or it does not.
VMOperation.SystemEffect - Enum in com.oracle.svm.core.thread
A VMOperation either causes a safepoint or it does not.
VMOperation.ThunkOperation - Class in com.oracle.svm.core.thread
A VMOperation that executes a thunk.
VMOperationControl - Class in com.oracle.svm.core.thread
A multiplex of VMOperation queues.
VMOperationControl.AllocationFreeStack<T extends VMOperationControl.AllocationFreeStack.Element<T>> - Class in com.oracle.svm.core.thread
A stack that does not allocate cons-cells because each element has a next pointer.
VMOperationControl.AllocationFreeStack.Element<T extends VMOperationControl.AllocationFreeStack.Element<T>> - Class in com.oracle.svm.core.thread
An element for an allocation-free stack.
VMOperationControl.SynchronizedAllocationFreeStack<T extends VMOperationControl.AllocationFreeStack.Element<T>> - Class in com.oracle.svm.core.thread
A synchronized AllocationFreeStack.
VMOperationControl.TestingBackdoor - Class in com.oracle.svm.core.thread
 
VMOperationControl.Worklist - Class in com.oracle.svm.core.thread
A stack of VMOperations.
VmPrimsJVM - Class in com.oracle.svm.core.posix
Native methods (and macros) from src/share/vm/prims/jvm.cpp translated to Java.
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
 
VMThreadLocalMTObjectReferenceWalker - Class in com.oracle.svm.core.graal.thread
The class is registered with the GC to process VM thread local variables of type Object.
VMThreadLocalMTObjectReferenceWalker() - Constructor for class com.oracle.svm.core.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
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.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
vmThreadReferenceMapIndex - Variable in class com.oracle.svm.core.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
VMThreads - Class in com.oracle.svm.core.thread
Utility methods for the manipulation and iteration of IsolateThreads.
VMThreads() - Constructor for class com.oracle.svm.core.thread.VMThreads
 
VMThreads.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.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
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
 
voidApplyFromObjects(NativeImageInfo.VoidReduceFromObjects) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
voidApplyFromPointers(NativeImageInfo.VoidReduceFromPointers) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
voidFromObjects(Object, Object) - Method in interface com.oracle.svm.core.heap.NativeImageInfo.VoidReduceFromObjects
 
voidFromPointers(Pointer, Pointer) - Method in interface com.oracle.svm.core.heap.NativeImageInfo.VoidReduceFromPointers
 
vtable - Variable in class com.oracle.svm.hosted.meta.HostedType
 
vtableIndex - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 

W

W_OK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for write permission.
wait(Object, long) - Method in class com.oracle.svm.core.MonitorSupport
Implements Object.wait(long).
Wait - Class in com.oracle.svm.core.posix.headers
Contains definitions from sys/wait.h that we need.
Wait() - Constructor for class com.oracle.svm.core.posix.headers.Wait
 
wait(CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WAIT_ABANDONED() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WAIT_FAILED() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
WAIT_OBJECT_0() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
Result codes for WaitForSingleObject
WAIT_TIMEOUT() - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
waitForCompilation(OptimizedCallTarget, long) - Method in class com.oracle.svm.truffle.api.SubstrateTruffleRuntime
 
WaitForSingleObject(WinBase.HANDLE, int) - Static method in class com.oracle.svm.core.windows.headers.SynchAPI
 
waitNotifyConditionFieldNeeded - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
waitNotifyConditionFieldOffset - Variable in class com.oracle.svm.hosted.meta.HostedInstanceClass
 
waitpid(int, CIntPointer, int) - Static method in class com.oracle.svm.core.posix.headers.Wait
pid_t waitpid(pid_t pid, int *stat_loc, int options);
WakeAllConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
Wake all threads waiting on the condition variable
WakeConditionVariable(Process.PCONDITION_VARIABLE) - Static method in class com.oracle.svm.core.windows.headers.Process
Wake a single thread waiting on the condition variable
walk(ObjectReferenceVisitor) - Method in class com.oracle.svm.core.graal.meta.InstalledCodeBuilder.ConstantsWalker
Called by the GC to walk over the object references in the constants-area.
walk(ObjectReferenceVisitor) - Method in class com.oracle.svm.core.graal.thread.VMThreadLocalMTObjectReferenceWalker
 
walk(ObjectReferenceVisitor) - Method in class com.oracle.svm.core.heap.ObjectReferenceWalker
Walk over all object references and use referenceVisitor to visit each reference.
walkBack(Node, Node, List<InvokeWithExceptionNode>) - Method in class com.oracle.svm.core.graal.phases.RemoveUnwindPhase
We walk back from the UnwindNode to an InvokeWithExceptionNode.
walkCurrentThread(Pointer, CodePointer, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
walkDirtyObjects(ObjectVisitor, boolean) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
walkDirtyObjects(ObjectVisitor, boolean) - Method in class com.oracle.svm.core.genscavenge.Space
Walk the dirty Objects in this Space, passing each to a Visitor.
walkDirtyObjectsOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader, ObjectVisitor, boolean) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Walk the dirty Objects in this chunk, passing each to a Visitor.
walkHeap(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
Walk the regions of the heap with a MemoryWalker.
walkImageCode(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.code.ImageCodeInfo
Walk the image code with a MemoryWalker.
walkMethod(AnalysisMethod, AnalysisMethodCalleeWalker.CallPathVisitor) - Method in class com.oracle.svm.hosted.code.AnalysisMethodCalleeWalker
Walk a method by applying a visitor to the method and all of its callees.
walkNativeImageHeap(MemoryWalker.Visitor) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
walkNativeImageHeap(ObjectVisitor) - Static method in class com.oracle.svm.core.heap.NativeImageInfo
 
walkObject(Object, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.hub.InteriorObjRefWalker
Walk a possibly-hybrid Object, consisting of both an array and some fixed fields.
walkObjectInline(Object, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.hub.InteriorObjRefWalker
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.Generation
Walk the Objects in this Space, passing each to a Visitor.
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.HeapImpl
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.OldGeneration
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.Space
Walk the Objects in this Space, passing each to a Visitor.
walkObjects(ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.ThreadLocalAllocation
Walk objects in this thread's TLABs.
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.genscavenge.YoungGeneration
 
walkObjects(ObjectVisitor) - Method in class com.oracle.svm.core.heap.Heap
Walk all the Objects in the Heap, passing each to the visitor.
walkObjectsFrom(HeapChunk.Header<?>, Pointer, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.HeapChunk
Apply an ObjectVisitor to all the Objects in the given HeapChunk.
walkObjectsOfUnalignedHeapChunk(UnalignedHeapChunk.UnalignedHeader, ObjectVisitor) - Static method in class com.oracle.svm.core.genscavenge.UnalignedHeapChunk
Walk the objects in the given chunk, starting from the first object.
walkOffsetsFromPointer(PointerBase, byte[], long, ObjectReferenceVisitor) - Static method in class com.oracle.svm.core.heap.ReferenceMapDecoder
Walk the reference map encoding from a Pointer, applying a visitor to each Object reference.
walkRuntimeMethods(MemoryWalker.Visitor) - Method in class com.oracle.svm.core.code.RuntimeCodeInfo
 
walkThread(IsolateThread, StackFrameVisitor) - Static method in class com.oracle.svm.core.stack.JavaStackWalker
 
warn(String) - Method in class com.oracle.svm.hosted.SVMHost
 
WarnCFunctionsWithTransition - Static variable in class com.oracle.svm.hosted.code.CFunctionFeature.Options
 
warnIfNotLocked(String) - Method in class com.oracle.svm.core.locks.VMMutex
 
WarningException(String) - Constructor for exception com.oracle.svm.hosted.code.MustNotSynchronizeAnnotationChecker.WarningException
 
WarningException(String) - Constructor for exception com.oracle.svm.hosted.code.UninterruptibleAnnotationChecker.WarningException
 
weightedNanos(int, long) - Static method in class com.oracle.svm.core.util.TimeUtils
Weight a nanosecond value by a percentage between 0 and 100.
WEXITSTATUS(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WHITELIST - Static variable in annotation type com.oracle.svm.core.annotate.MustNotSynchronize
Constants for use in annotations.
WIFEXITED(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WIFSIGNALED(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 
WIN32() - Static method in class com.oracle.svm.core.os.IsDefined
 
WinBase - Class in com.oracle.svm.core.windows.headers
 
WinBase() - Constructor for class com.oracle.svm.core.windows.headers.WinBase
 
WinBase.HANDLE - Interface in com.oracle.svm.core.windows.headers
Windows opaque Handle type
WinBase.MEMORYSTATUSEX - Interface in com.oracle.svm.core.windows.headers
Structure containing information about physical and virtual memory.
WinBase.SYSTEM_INFO - Interface in com.oracle.svm.core.windows.headers
Structure containing information about the current computer system.
WindowsDirectives - Class in com.oracle.svm.core.windows.headers
 
WindowsDirectives() - Constructor for class com.oracle.svm.core.windows.headers.WindowsDirectives
 
WindowsJavaIOSubstitutions - Class in com.oracle.svm.core.windows
Dummy class to have a class with the file's name.
WindowsJavaLangSubstitutions - Class in com.oracle.svm.core.windows
Dummy class to have a class with the file's name.
WindowsJavaNetNetworkInterface - Class in com.oracle.svm.core.windows
 
WindowsJavaNetNetworkInterface() - Constructor for class com.oracle.svm.core.windows.WindowsJavaNetNetworkInterface
 
WindowsJavaThreads - Class in com.oracle.svm.core.windows
 
WindowsLogHandler - Class in com.oracle.svm.core.windows
 
WindowsLogHandler() - Constructor for class com.oracle.svm.core.windows.WindowsLogHandler
 
WindowsSystemPropertiesSupport - Class in com.oracle.svm.core.windows
 
WindowsSystemPropertiesSupport() - Constructor for class com.oracle.svm.core.windows.WindowsSystemPropertiesSupport
 
WindowsUtils - Class in com.oracle.svm.core.windows
 
WindowsUtils() - Constructor for class com.oracle.svm.core.windows.WindowsUtils
 
WindowsVirtualMemoryProvider - Class in com.oracle.svm.core.windows
 
WindowsVirtualMemoryProvider() - Constructor for class com.oracle.svm.core.windows.WindowsVirtualMemoryProvider
 
WindowsVMLockSupport - Class in com.oracle.svm.core.windows
 
WindowsVMLockSupport() - Constructor for class com.oracle.svm.core.windows.WindowsVMLockSupport
 
WindowsVMThreads - Class in com.oracle.svm.core.windows
 
WindowsVMThreads() - Constructor for class com.oracle.svm.core.windows.WindowsVMThreads
 
wordSize() - Static method in class com.oracle.svm.core.FrameAccess
 
wordTypes - Variable in class com.oracle.svm.hosted.code.SharedRuntimeConfigurationBuilder
 
Worklist(VMMutex, String) - Constructor for class com.oracle.svm.core.thread.VMOperationControl.Worklist
 
WorkListEntry(TypeFlow<?>, TypeFlowIterator.WorkListEntry) - Constructor for class com.oracle.svm.truffle.TypeFlowIterator.WorkListEntry
 
wProcessorArchitecture() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
wProcessorLevel() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
wProcessorRevision() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedField
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedMethod
 
wrapped - Variable in class com.oracle.svm.hosted.meta.HostedType
 
wReserved() - Method in interface com.oracle.svm.core.windows.headers.WinBase.SYSTEM_INFO
 
WritablePrimitiveMemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl
A constructor used only to make up the singleton instance.
WritableReferenceMemoryWalkerAccessImpl() - Constructor for class com.oracle.svm.core.heap.NativeImageInfo.WritableReferenceMemoryWalkerAccessImpl
A constructor used only to make up the singleton instance.
WRITE - Static variable in interface com.oracle.svm.core.os.VirtualMemoryProvider.Access
The memory range may be written.
write(Dirent.dirent) - Method in interface com.oracle.svm.core.posix.headers.Dirent.direntPointer
 
write(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.Grp.groupPointer
 
write(PointerBase) - Method in interface com.oracle.svm.core.posix.headers.Pwd.passwdPointer
 
write(Socket.sockaddr) - Method in interface com.oracle.svm.core.posix.headers.Socket.sockaddrPointer
 
write(int) - Method in interface com.oracle.svm.core.posix.headers.Spawn.pid_tPointer
 
write(int, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Write N bytes of BUF to FD.
write(int, PointerBase, UnsignedWord) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
write(NativeCodeInfo) - Method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.AbstractBootImage
Write the image to the named file.
write(Path) - Method in class com.oracle.svm.hosted.image.NativeBootImage
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.NativeBootImageViaCC
 
write(DebugContext, Path, Path, String, FeatureImpl.BeforeImageWriteAccessImpl) - Method in class com.oracle.svm.hosted.image.SharedLibraryViaCCBootImage
 
write(int) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
write(byte[], int, int) - Method in class com.oracle.svm.hosted.server.StreamingServerMessageOutputStream
 
write(int, LibFFI.ffi_type) - Method in interface com.oracle.svm.truffle.nfi.libffi.LibFFI.ffi_type_array
 
WriteBarrierNode - Class in com.oracle.svm.core.genscavenge.graal
An abstract super-class for all the write barriers.
WriteBarrierNode(NodeClass<? extends WriteBarrierNode>, AddressNode) - Constructor for class com.oracle.svm.core.genscavenge.graal.WriteBarrierNode
 
writeBytes(FileDescriptor, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.posix.PosixUtils
Low-level output of bytes already in native memory.
writeBytes(int, CCharPointer, UnsignedWord) - Static method in class com.oracle.svm.core.windows.WindowsUtils
Low-level output of bytes already in native memory.
writeCode(RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
writeConstants(RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageCodeCache
 
writeCStandardHeaders(CSourceCodeWriter) - Static method in class com.oracle.svm.hosted.c.codegen.QueryCodeWriter
 
writeCurrentVMHeapBase(PointerBase) - Static method in class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
writeCurrentVMThread(IsolateThread) - Static method in class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
WriteCurrentVMThreadNode - Class in com.oracle.svm.core.graal.nodes
 
WriteCurrentVMThreadNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteCurrentVMThreadNode
 
writeData(RelocatableBuffer, BiFunction<Integer, String, ?>) - Method in class com.oracle.svm.hosted.c.CGlobalDataFeature
 
WriteFile(int, CCharPointer, UnsignedWord, CIntPointer, PointerBase) - Static method in class com.oracle.svm.core.windows.headers.FileAPI
Write nNumberOfBytesToWrite of lpBuffer to HANDLE hFile.
writeFile(String) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
writeFile(String, boolean) - Method in class com.oracle.svm.hosted.c.codegen.CSourceCodeWriter
 
writeHeaderToObject(Object, WordBase) - Static method in class com.oracle.svm.core.heap.ObjectHeader
Write the header of the specified object.
writeHeap(DebugContext, RelocatableBuffer, RelocatableBuffer) - Method in class com.oracle.svm.hosted.image.NativeImageHeap
Write the model of the native image heap to the RelocatableBuffers that represent the native image.
WriteHeapBaseNode - Class in com.oracle.svm.core.graal.nodes
 
WriteHeapBaseNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteHeapBaseNode
 
writeObjectAt(Pointer, Object, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
Write the location of object value to the object reference at address p.
writeObjectAt(Pointer, Object, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
writeObjectBarrieredAt(Object, UnsignedWord, Object, boolean) - Method in interface com.oracle.svm.core.heap.ReferenceAccess
 
writeObjectBarrieredAt(Object, UnsignedWord, Object, boolean) - Method in class com.oracle.svm.core.heap.ReferenceAccessImpl
 
writePreamble(PrintWriter) - Method in interface com.oracle.svm.core.c.CHeader.Header
Writes a preamble after the dependencies and before the list of included methods.
writePreamble(PrintWriter) - Method in class com.oracle.svm.core.c.function.GraalIsolateHeader
 
writeReturnAddress(Pointer, CodePointer) - Method in class com.oracle.svm.core.amd64.AMD64FrameAccess
 
writeReturnAddress(Pointer, CodePointer) - Method in class com.oracle.svm.core.FrameAccess
 
writeReturnAddress(Pointer) - Static method in class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
WriteReturnAddressNode - Class in com.oracle.svm.core.graal.nodes
 
WriteReturnAddressNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteReturnAddressNode
 
writeStackPointer(Pointer) - Static method in class com.oracle.svm.core.snippets.KnownIntrinsics
Writes the stack pointer.
WriteStackPointerNode - Class in com.oracle.svm.core.graal.nodes
Writes the stack pointer.
WriteStackPointerNode(ValueNode) - Constructor for class com.oracle.svm.core.graal.nodes.WriteStackPointerNode
 
writev(int, Uio.iovec, int) - Static method in class com.oracle.svm.core.posix.headers.Uio
Write data pointed by the buffers described by IOVEC, which is a vector of COUNT 'struct iovec's, to file descriptor FD.
WTERMSIG(int) - Static method in class com.oracle.svm.core.posix.headers.Wait
 

X

X_OK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
Test for execute permission.
XATTR_LIST_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
size of extended attribute namelist (64k)
XATTR_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
# chars in an extended attribute name
XATTR_SIZE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Limits
size of an extended attribute value (64k)
xflags() - Method in interface com.oracle.svm.core.posix.headers.ZLib.gz_header
 
XOptions - Class in com.oracle.svm.core.option
A parser for the HotSpot-like memory sizing options "-Xmn", "-Xms", "-Xmx", "-Xss".
XOptions.XFlag - Class in com.oracle.svm.core.option
An X flag.

Y

YESEXPR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
YESSTR() - Static method in class com.oracle.svm.core.posix.headers.Langinfo
 
yield() - Method in class com.oracle.svm.core.posix.thread.PosixJavaThreads
 
yield() - Method in class com.oracle.svm.core.thread.JavaThreads
 
yield() - Method in class com.oracle.svm.core.windows.WindowsJavaThreads
 
YoungGeneration - Class in com.oracle.svm.core.genscavenge
A Young Generation has one space, for ordinary objects.

Z

Z_ASCII() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_BEST_COMPRESSION() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_BEST_SPEED() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_BINARY() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_BLOCK() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_BUF_ERROR() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_DATA_ERROR() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_DEFAULT_COMPRESSION() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_DEFAULT_STRATEGY() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_DEFLATED() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_ERRNO() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_FILTERED() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_FINISH() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_FIXED() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_FULL_FLUSH() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_HUFFMAN_ONLY() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_MEM_ERROR() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_NEED_DICT() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_NO_COMPRESSION() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_NO_FLUSH() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_NULL() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_OK() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_PARTIAL_FLUSH() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_RLE() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_STREAM_END() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_STREAM_ERROR() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_SYNC_FLUSH() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_TEXT() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_UNKNOWN() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
Z_VERSION_ERROR() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 
zalloc() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
ZapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
ZapConsumedHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
ZapProducedHeapChunks - Static variable in class com.oracle.svm.core.genscavenge.HeapPolicyOptions
 
zfree() - Method in interface com.oracle.svm.core.posix.headers.ZLib.z_stream
 
zhex(long) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 16-digits.
zhex(int) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 8-digits.
zhex(short) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 4-digits.
zhex(byte) - Method in class com.oracle.svm.core.log.Log
Prints the value, treated as an unsigned value, in hexadecimal format zero filled to 2-digits.
zhex(long) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(int) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(short) - Method in class com.oracle.svm.core.log.RealLog
 
zhex(byte) - Method in class com.oracle.svm.core.log.RealLog
 
ZipEntry - Class in com.oracle.svm.core.jdk8.zipfile
This class is used to represent a ZIP file entry.
ZipEntry(String) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Creates a new zip entry with the specified name.
ZipEntry(ZipEntry) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipEntry
Creates a new zip entry with fields taken from the specified zip entry.
ZipFile - Class in com.oracle.svm.core.jdk8.zipfile
This class is used to read entries from a zip file.
ZipFile(String) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a zip file for reading.
ZipFile(File, int) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a new ZipFile to read from the specified File object in the specified mode.
ZipFile(File) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a ZIP file for reading given the specified File object.
ZipFile(File, int, Charset) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a new ZipFile to read from the specified File object in the specified mode.
ZipFile(String, Charset) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a zip file for reading.
ZipFile(File, Charset) - Constructor for class com.oracle.svm.core.jdk8.zipfile.ZipFile
Opens a ZIP file for reading given the specified File object.
ZLib - Class in com.oracle.svm.core.posix.headers
Definitions manually translated from the C header file dlfcn.h.
ZLib() - Constructor for class com.oracle.svm.core.posix.headers.ZLib
 
ZLib.gz_header - Interface in com.oracle.svm.core.posix.headers
 
ZLib.z_stream - Interface in com.oracle.svm.core.posix.headers
 
ZLIB_VERSION() - Static method in class com.oracle.svm.core.posix.headers.ZLib
 

_

__APPLE__() - Static method in class com.oracle.svm.core.os.IsDefined
From 'gcc -dM -E empty.h'.
__linux__() - Static method in class com.oracle.svm.core.os.IsDefined
From 'gcc -dM -E empty.h'.
__OpenBSD__() - Static method in class com.oracle.svm.core.os.IsDefined
 
__solaris__() - Static method in class com.oracle.svm.core.os.IsDefined
 
_AIX() - Static method in class com.oracle.svm.core.os.IsDefined
 
_ALLBSD_SOURCE() - Static method in class com.oracle.svm.core.os.IsDefined
This is defined in ./common/autoconf/generated-configure.sh in the OpenJDK sources.
_beginthreadex(PointerBase, int, CFunctionPointer, PointerBase, int, CIntPointer) - Static method in class com.oracle.svm.core.windows.headers.Process
Thread Creation
_CFCopyServerVersionDictionary() - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
_CFCopySystemVersionDictionary() - Static method in class com.oracle.svm.core.posix.headers.darwin.CoreFoundation
 
_CS_DARWIN_USER_TEMP_DIR() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_GNU_LIBC_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_GNU_LIBPTHREAD_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS64_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS64_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS64_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS64_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_LFS_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_PATH() - Static method in class com.oracle.svm.core.posix.headers.Unistd
The default search path.
_CS_POSIX_V6_ILP32_OFF32_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFF32_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFF32_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFFBIG_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LP64_OFF64_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LP64_OFF64_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LP64_OFF64_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LP64_OFF64_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LPBIG_OFFBIG_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFF32_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFF32_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFF32_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFF32_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFFBIG_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFFBIG_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFFBIG_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_ILP32_OFFBIG_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LP64_OFF64_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LP64_OFF64_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LP64_OFF64_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LP64_OFF64_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LPBIG_OFFBIG_CFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LPBIG_OFFBIG_LDFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LPBIG_OFFBIG_LIBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_exit(int) - Static method in class com.oracle.svm.core.posix.headers.Unistd
Terminate program execution with the low-order 8 bits of STATUS.
_exit(int) - Static method in class com.oracle.svm.core.posix.headers.UnistdNoTransitions
 
_NSGetExecutablePath(CCharPointer, CIntPointer) - Static method in class com.oracle.svm.core.posix.headers.darwin.DarwinDyld
 
_PATH_VARTMP() - Static method in class com.oracle.svm.core.posix.headers.Paths
 
_PC_2_SYMLINKS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_ALLOC_SIZE_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_ASYNC_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_CHOWN_RESTRICTED() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_FILESIZEBITS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_LINK_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_MAX_CANON() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_MAX_INPUT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_NO_TRUNC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_PATH_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_PIPE_BUF() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_PRIO_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_REC_INCR_XFER_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_REC_MAX_XFER_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_REC_MIN_XFER_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_REC_XFER_ALIGN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_SOCK_MAXBUF() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_SYMLINK_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_SYNC_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_PC_VDISABLE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_C_BIND() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_C_DEV() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_C_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_CHAR_TERM() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_FORT_DEV() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_FORT_RUN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_LOCALEDEF() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS_ACCOUNTING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS_CHECKPOINT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS_LOCATE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS_MESSAGE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_PBS_TRACK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_SW_DEV() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_UPE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_2_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_ADVISORY_INFO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_AIO_LISTIO_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_AIO_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_AIO_PRIO_DELTA_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_ARG_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_ASYNCHRONOUS_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_ATEXIT_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_AVPHYS_PAGES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BARRIERS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BASE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BC_BASE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BC_DIM_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BC_SCALE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_BC_STRING_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_C_LANG_SUPPORT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_C_LANG_SUPPORT_R() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CHAR_BIT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CHAR_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CHAR_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CHARCLASS_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CHILD_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CLK_TCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CLOCK_SELECTION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_COLL_WEIGHTS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_CPUTIME() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_DELAYTIMER_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_DEVICE_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_DEVICE_SPECIFIC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_DEVICE_SPECIFIC_R() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_EQUIV_CLASS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_EXPR_NEST_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FD_MGMT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FIFO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FILE_ATTRIBUTES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FILE_LOCKING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FILE_SYSTEM() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_FSYNC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_GETGR_R_SIZE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_GETPW_R_SIZE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_HOST_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_INT_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_INT_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_IOV_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_IPV6() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_JOB_CONTROL() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_DCACHE_ASSOC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_DCACHE_LINESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_DCACHE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_ICACHE_ASSOC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_ICACHE_LINESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL1_ICACHE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL2_CACHE_ASSOC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL2_CACHE_LINESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL2_CACHE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL3_CACHE_ASSOC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL3_CACHE_LINESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL3_CACHE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL4_CACHE_ASSOC() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL4_CACHE_LINESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LEVEL4_CACHE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LINE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LOGIN_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_LONG_BIT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MAPPED_FILES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MB_LEN_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MEMLOCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MEMLOCK_RANGE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MEMORY_PROTECTION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MESSAGE_PASSING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MONOTONIC_CLOCK() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MQ_OPEN_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MQ_PRIO_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_MULTI_PROCESS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NETWORKING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NGROUPS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_ARGMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_LANGMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_MSGMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_NMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_SETMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NL_TEXTMAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NPROCESSORS_CONF() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NPROCESSORS_ONLN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_NZERO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_OPEN_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PAGE_SIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PAGESIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PASS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PHYS_PAGES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_INTERNET() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_INTERNET_DGRAM() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_INTERNET_STREAM() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_OSI() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_OSI_CLTS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_OSI_COTS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_OSI_M() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_SOCKET() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PII_XTI() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PIPE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_POLL() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PRIORITIZED_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_PRIORITY_SCHEDULING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_RAW_SOCKETS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_RE_DUP_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_READER_WRITER_LOCKS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_REALTIME_SIGNALS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_REGEX_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_REGEXP() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_RTSIG_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SAVED_IDS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SCHAR_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SCHAR_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SELECT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SEM_NSEMS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SEM_VALUE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SEMAPHORES() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SHARED_MEMORY_OBJECTS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SHELL() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SHRT_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SHRT_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SIGNALS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SIGQUEUE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SINGLE_PROCESS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SPAWN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SPIN_LOCKS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SPORADIC_SERVER() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SSIZE_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_STREAM_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_STREAMS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SYMLOOP_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SYNCHRONIZED_IO() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SYSTEM_DATABASE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_SYSTEM_DATABASE_R() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_T_IOV_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_ATTR_STACKADDR() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_ATTR_STACKSIZE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_CPUTIME() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_DESTRUCTOR_ITERATIONS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_KEYS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_PRIO_INHERIT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_PRIO_PROTECT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_PRIORITY_SCHEDULING() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_PROCESS_SHARED() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_SAFE_FUNCTIONS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_SPORADIC_SERVER() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_STACK_MIN() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREAD_THREADS_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_THREADS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TIMEOUTS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TIMER_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TIMERS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TRACE() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TRACE_EVENT_FILTER() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TRACE_INHERIT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TRACE_LOG() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TTY_NAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TYPED_MEMORY_OBJECTS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_TZNAME_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_UCHAR_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_UINT_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_UIO_MAXIOV() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_ULONG_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_USER_GROUPS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_USER_GROUPS_R() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_USHRT_MAX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_V6_ILP32_OFF32() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_V6_ILP32_OFFBIG() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_V6_LP64_OFF64() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_V6_LPBIG_OFFBIG() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_WORD_BIT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XBS5_ILP32_OFF32() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XBS5_ILP32_OFFBIG() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XBS5_LP64_OFF64() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XBS5_LPBIG_OFFBIG() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_CRYPT() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_ENH_I18N() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_LEGACY() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_REALTIME() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_REALTIME_THREADS() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_SHM() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_UNIX() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_XCU_VERSION() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_XPG2() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_XPG3() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
_SC_XOPEN_XPG4() - Static method in class com.oracle.svm.core.posix.headers.Unistd
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links