Hierarchy For Package com.oracle.truffle.api
Class Hierarchy
- java.lang.Object
- com.oracle.truffle.api.ArrayUtils
- com.oracle.truffle.api.CompilerAsserts
- com.oracle.truffle.api.CompilerDirectives
- com.oracle.truffle.api.ContextLocal<T>
- com.oracle.truffle.api.ContextThreadLocal<T>
- com.oracle.truffle.api.ExactMath
- com.oracle.truffle.api.HostCompilerDirectives
- com.oracle.truffle.api.InstrumentInfo
- com.oracle.truffle.api.InternalResource.Env
- com.oracle.truffle.api.ThreadLocalAction
- com.oracle.truffle.api.ThreadLocalAction.Access
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.oracle.truffle.api.OptimizationFailedException
- com.oracle.truffle.api.TruffleStackTrace
- java.lang.RuntimeException
- java.lang.Exception
- com.oracle.truffle.api.Truffle
- com.oracle.truffle.api.TruffleContext (implements java.lang.AutoCloseable)
- com.oracle.truffle.api.TruffleContext.Builder
- com.oracle.truffle.api.TruffleFile
- com.oracle.truffle.api.TruffleFile.AttributeDescriptor<T>
- com.oracle.truffle.api.TruffleFile.Attributes
- com.oracle.truffle.api.TruffleLanguage<C>
- com.oracle.truffle.api.TruffleLanguage.ContextLocalProvider<C>
- com.oracle.truffle.api.TruffleLanguage.ContextReference<C>
- com.oracle.truffle.api.TruffleLanguage.Env
- com.oracle.truffle.api.TruffleLanguage.InlineParsingRequest
- com.oracle.truffle.api.TruffleLanguage.LanguageReference<L>
- com.oracle.truffle.api.TruffleLanguage.ParsingRequest
- com.oracle.truffle.api.TruffleLogger
- com.oracle.truffle.api.TruffleOptions
- com.oracle.truffle.api.TruffleSafepoint
- com.oracle.truffle.api.TruffleStackTraceElement
- com.oracle.truffle.api.TruffleThreadBuilder
Interface Hierarchy
- com.oracle.truffle.api.Assumption
- com.oracle.truffle.api.CallTarget
- com.oracle.truffle.api.RootCallTarget
- com.oracle.truffle.api.InternalResource
- java.lang.Iterable<T>
- org.graalvm.options.OptionDescriptors
- com.oracle.truffle.api.TruffleOptionDescriptors
- org.graalvm.options.OptionDescriptors
- com.oracle.truffle.api.ReplaceObserver
- com.oracle.truffle.api.TruffleFile.FileTypeDetector
- com.oracle.truffle.api.TruffleLanguage.ContextLocalFactory<C,
T> - com.oracle.truffle.api.TruffleLanguage.ContextThreadLocalFactory<C,
T> - com.oracle.truffle.api.TruffleRuntime
- com.oracle.truffle.api.TruffleRuntimeAccess
- com.oracle.truffle.api.TruffleSafepoint.Interrupter
- com.oracle.truffle.api.TruffleSafepoint.Interruptible<T>
- com.oracle.truffle.api.TruffleSafepoint.CompiledInterruptible<T>
- com.oracle.truffle.api.TruffleSafepoint.InterruptibleFunction<T,
R> - com.oracle.truffle.api.TruffleSafepoint.CompiledInterruptibleFunction<T,
R>
- com.oracle.truffle.api.TruffleSafepoint.CompiledInterruptibleFunction<T,
Annotation Interface Hierarchy
- com.oracle.truffle.api.CompilerDirectives.CompilationFinal (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.CompilerDirectives.TruffleBoundary (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.CompilerDirectives.ValueType (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.HostCompilerDirectives.BytecodeInterpreterSwitch (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.HostCompilerDirectives.BytecodeInterpreterSwitchBoundary (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.HostCompilerDirectives.InliningCutoff (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.InternalResource.Id (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.Option (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.Option.Group (implements java.lang.annotation.Annotation)
- com.oracle.truffle.api.TruffleLanguage.Registration (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.oracle.truffle.api.InternalResource.CPUArchitecture
- com.oracle.truffle.api.InternalResource.OS
- com.oracle.truffle.api.TruffleLanguage.ContextPolicy
- com.oracle.truffle.api.TruffleLanguage.ExitMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)