JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
com.oracle.truffle.api
,
com.oracle.truffle.api.debug
,
com.oracle.truffle.api.dsl
,
com.oracle.truffle.api.exception
,
com.oracle.truffle.api.frame
,
com.oracle.truffle.api.instrumentation
,
com.oracle.truffle.api.interop
,
com.oracle.truffle.api.io
,
com.oracle.truffle.api.library
,
com.oracle.truffle.api.memory
,
com.oracle.truffle.api.nodes
,
com.oracle.truffle.api.object
,
com.oracle.truffle.api.profiles
,
com.oracle.truffle.api.source
,
com.oracle.truffle.api.staticobject
,
com.oracle.truffle.api.strings
,
com.oracle.truffle.api.utilities
Class Hierarchy
java.lang.
Object
com.oracle.truffle.api.strings.
AbstractTruffleString
com.oracle.truffle.api.strings.
MutableTruffleString
com.oracle.truffle.api.strings.
TruffleString
com.oracle.truffle.api.instrumentation.
AllocationEvent
com.oracle.truffle.api.instrumentation.
AllocationEventFilter
com.oracle.truffle.api.instrumentation.
AllocationEventFilter.Builder
com.oracle.truffle.api.instrumentation.
AllocationReporter
com.oracle.truffle.api.dsl.
AOTSupport
com.oracle.truffle.api.
ArrayUtils
com.oracle.truffle.api.utilities.
AssumedValue
<T>
com.oracle.truffle.api.debug.
Breakpoint
com.oracle.truffle.api.debug.
Breakpoint.Builder
com.oracle.truffle.api.debug.
Breakpoint.ExceptionBuilder
com.oracle.truffle.api.memory.
ByteArraySupport
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.utilities.
CyclicAssumption
com.oracle.truffle.api.debug.
DebugContext
com.oracle.truffle.api.debug.
DebugException.CatchLocation
com.oracle.truffle.api.debug.
Debugger
com.oracle.truffle.api.debug.
DebuggerSession
(implements java.io.
Closeable
)
com.oracle.truffle.api.debug.
DebuggerTags
com.oracle.truffle.api.debug.
DebugScope
com.oracle.truffle.api.debug.
DebugStackFrame
com.oracle.truffle.api.debug.
DebugStackTraceElement
com.oracle.truffle.api.debug.
DebugValue
com.oracle.truffle.api.dsl.
DSLSupport
com.oracle.truffle.api.object.
DynamicObject
(implements com.oracle.truffle.api.interop.
TruffleObject
)
com.oracle.truffle.api.nodes.
EncapsulatingNodeReference
com.oracle.truffle.api.instrumentation.
EventBinding
<T>
com.oracle.truffle.api.instrumentation.
EventContext
com.oracle.truffle.api.
ExactMath
com.oracle.truffle.api.instrumentation.
ExecuteSourceEvent
com.oracle.truffle.api.nodes.
ExecutionSignature
com.oracle.truffle.api.utilities.
FinalBitSet
com.oracle.truffle.api.frame.
FrameDescriptor
(implements java.lang.
Cloneable
)
com.oracle.truffle.api.frame.
FrameDescriptor.Builder
com.oracle.truffle.api.object.
HiddenKey
(implements com.oracle.truffle.api.interop.
TruffleObject
)
com.oracle.truffle.api.
HostCompilerDirectives
com.oracle.truffle.api.profiles.
InlinedProfile
com.oracle.truffle.api.profiles.
InlinedBranchProfile
com.oracle.truffle.api.profiles.
InlinedByteValueProfile
com.oracle.truffle.api.profiles.
InlinedConditionProfile
com.oracle.truffle.api.profiles.
InlinedCountingConditionProfile
com.oracle.truffle.api.profiles.
InlinedDoubleValueProfile
com.oracle.truffle.api.profiles.
InlinedExactClassProfile
com.oracle.truffle.api.profiles.
InlinedFloatValueProfile
com.oracle.truffle.api.profiles.
InlinedIntValueProfile
com.oracle.truffle.api.profiles.
InlinedLongValueProfile
com.oracle.truffle.api.profiles.
InlinedLoopConditionProfile
com.oracle.truffle.api.dsl.
InlineSupport
com.oracle.truffle.api.dsl.
InlineSupport.InlinableField
com.oracle.truffle.api.dsl.
InlineSupport.BooleanField
com.oracle.truffle.api.dsl.
InlineSupport.ByteField
com.oracle.truffle.api.dsl.
InlineSupport.CharField
com.oracle.truffle.api.dsl.
InlineSupport.DoubleField
com.oracle.truffle.api.dsl.
InlineSupport.FloatField
com.oracle.truffle.api.dsl.
InlineSupport.IntField
com.oracle.truffle.api.dsl.
InlineSupport.LongField
com.oracle.truffle.api.dsl.
InlineSupport.ReferenceField
<T>
com.oracle.truffle.api.dsl.
InlineSupport.ShortField
com.oracle.truffle.api.dsl.
InlineSupport.StateField
com.oracle.truffle.api.dsl.
InlineSupport.InlineTarget
com.oracle.truffle.api.instrumentation.
Instrumenter
com.oracle.truffle.api.
InstrumentInfo
com.oracle.truffle.api.strings.
InternalByteArray
com.oracle.truffle.api.dsl.
Introspection
com.oracle.truffle.api.dsl.
Introspection.SpecializationInfo
com.oracle.truffle.api.utilities.
JSONHelper
com.oracle.truffle.api.utilities.
JSONHelper.JSONStringBuilder
com.oracle.truffle.api.utilities.
JSONHelper.JSONArrayBuilder
com.oracle.truffle.api.utilities.
JSONHelper.JSONObjectBuilder
com.oracle.truffle.api.nodes.
LanguageInfo
com.oracle.truffle.api.object.
Layout.Access
com.oracle.truffle.api.library.
LibraryExport
<T>
com.oracle.truffle.api.library.
LibraryFactory
<T>
com.oracle.truffle.api.instrumentation.
LoadSourceEvent
com.oracle.truffle.api.instrumentation.
LoadSourceSectionEvent
com.oracle.truffle.api.object.
Location
com.oracle.truffle.api.library.
Message
com.oracle.truffle.api.instrumentation.
NearestSectionFilter
com.oracle.truffle.api.instrumentation.
NearestSectionFilter.Builder
com.oracle.truffle.api.nodes.
Node
(implements java.lang.
Cloneable
, com.oracle.truffle.api.nodes.
NodeInterface
)
com.oracle.truffle.api.nodes.
BlockNode
<T>
com.oracle.truffle.api.nodes.
DirectCallNode
com.oracle.truffle.api.nodes.
ExecutableNode
com.oracle.truffle.api.nodes.
RootNode
com.oracle.truffle.api.instrumentation.
ExecutionEventNode
com.oracle.truffle.api.nodes.
IndirectCallNode
com.oracle.truffle.api.library.
Library
com.oracle.truffle.api.library.
DynamicDispatchLibrary
com.oracle.truffle.api.object.
DynamicObjectLibrary
com.oracle.truffle.api.interop.
InteropLibrary
com.oracle.truffle.api.interop.
NodeLibrary
com.oracle.truffle.api.library.
ReflectionLibrary
com.oracle.truffle.api.nodes.
LoopNode
com.oracle.truffle.api.strings.
MutableTruffleString.AsManagedNode
com.oracle.truffle.api.strings.
MutableTruffleString.AsMutableTruffleStringNode
com.oracle.truffle.api.strings.
MutableTruffleString.ConcatNode
com.oracle.truffle.api.strings.
MutableTruffleString.ForceEncodingNode
com.oracle.truffle.api.strings.
MutableTruffleString.FromByteArrayNode
com.oracle.truffle.api.strings.
MutableTruffleString.FromNativePointerNode
com.oracle.truffle.api.strings.
MutableTruffleString.SubstringByteIndexNode
com.oracle.truffle.api.strings.
MutableTruffleString.SubstringNode
com.oracle.truffle.api.strings.
MutableTruffleString.SwitchEncodingNode
com.oracle.truffle.api.strings.
MutableTruffleString.WriteByteNode
com.oracle.truffle.api.instrumentation.
ProbeNode
com.oracle.truffle.api.strings.
TruffleString.AsManagedNode
com.oracle.truffle.api.strings.
TruffleString.AsNativeNode
com.oracle.truffle.api.strings.
TruffleString.AsTruffleStringNode
com.oracle.truffle.api.strings.
TruffleString.ByteIndexOfAnyByteNode
com.oracle.truffle.api.strings.
TruffleString.ByteIndexOfCodePointNode
com.oracle.truffle.api.strings.
TruffleString.ByteIndexOfCodePointSetNode
com.oracle.truffle.api.strings.
TruffleString.ByteIndexOfStringNode
com.oracle.truffle.api.strings.
TruffleString.ByteIndexToCodePointIndexNode
com.oracle.truffle.api.strings.
TruffleString.ByteLengthOfCodePointNode
com.oracle.truffle.api.strings.
TruffleString.CharIndexOfAnyCharUTF16Node
com.oracle.truffle.api.strings.
TruffleString.CodePointAtByteIndexNode
com.oracle.truffle.api.strings.
TruffleString.CodePointAtIndexNode
com.oracle.truffle.api.strings.
TruffleString.CodePointIndexToByteIndexNode
com.oracle.truffle.api.strings.
TruffleString.CodePointLengthNode
com.oracle.truffle.api.strings.
TruffleString.CodeRangeEqualsNode
com.oracle.truffle.api.strings.
TruffleString.CompareBytesNode
com.oracle.truffle.api.strings.
TruffleString.CompareCharsUTF16Node
com.oracle.truffle.api.strings.
TruffleString.CompareIntsUTF32Node
com.oracle.truffle.api.strings.
TruffleString.ConcatNode
com.oracle.truffle.api.strings.
TruffleString.CopyToByteArrayNode
com.oracle.truffle.api.strings.
TruffleString.CopyToNativeMemoryNode
com.oracle.truffle.api.strings.
TruffleString.CreateBackwardCodePointIteratorNode
com.oracle.truffle.api.strings.
TruffleString.CreateCodePointIteratorNode
com.oracle.truffle.api.strings.
TruffleString.EqualNode
com.oracle.truffle.api.strings.
TruffleString.ForceEncodingNode
com.oracle.truffle.api.strings.
TruffleString.FromByteArrayNode
com.oracle.truffle.api.strings.
TruffleString.FromCharArrayUTF16Node
com.oracle.truffle.api.strings.
TruffleString.FromCodePointNode
com.oracle.truffle.api.strings.
TruffleString.FromIntArrayUTF32Node
com.oracle.truffle.api.strings.
TruffleString.FromJavaStringNode
com.oracle.truffle.api.strings.
TruffleString.FromLongNode
com.oracle.truffle.api.strings.
TruffleString.FromNativePointerNode
com.oracle.truffle.api.strings.
TruffleString.GetByteCodeRangeNode
com.oracle.truffle.api.strings.
TruffleString.GetCodeRangeImpreciseNode
com.oracle.truffle.api.strings.
TruffleString.GetCodeRangeNode
com.oracle.truffle.api.strings.
TruffleString.GetInternalByteArrayNode
com.oracle.truffle.api.strings.
TruffleString.GetInternalNativePointerNode
com.oracle.truffle.api.strings.
TruffleString.GetStringCompactionLevelNode
com.oracle.truffle.api.strings.
TruffleString.HashCodeNode
com.oracle.truffle.api.strings.
TruffleString.IndexOfCodePointNode
com.oracle.truffle.api.strings.
TruffleString.IndexOfStringNode
com.oracle.truffle.api.strings.
TruffleString.IntIndexOfAnyIntUTF32Node
com.oracle.truffle.api.strings.
TruffleString.IsValidNode
com.oracle.truffle.api.strings.
TruffleString.LastByteIndexOfCodePointNode
com.oracle.truffle.api.strings.
TruffleString.LastByteIndexOfStringNode
com.oracle.truffle.api.strings.
TruffleString.LastIndexOfCodePointNode
com.oracle.truffle.api.strings.
TruffleString.LastIndexOfStringNode
com.oracle.truffle.api.strings.
TruffleString.MaterializeNode
com.oracle.truffle.api.strings.
TruffleString.ParseDoubleNode
com.oracle.truffle.api.strings.
TruffleString.ParseIntNode
com.oracle.truffle.api.strings.
TruffleString.ParseLongNode
com.oracle.truffle.api.strings.
TruffleString.ReadByteNode
com.oracle.truffle.api.strings.
TruffleString.ReadCharUTF16Node
com.oracle.truffle.api.strings.
TruffleString.RegionEqualByteIndexNode
com.oracle.truffle.api.strings.
TruffleString.RegionEqualNode
com.oracle.truffle.api.strings.
TruffleString.RepeatNode
com.oracle.truffle.api.strings.
TruffleString.SubstringByteIndexNode
com.oracle.truffle.api.strings.
TruffleString.SubstringNode
com.oracle.truffle.api.strings.
TruffleString.SwitchEncodingNode
com.oracle.truffle.api.strings.
TruffleString.ToJavaStringNode
com.oracle.truffle.api.strings.
TruffleString.WithMask.CreateNode
com.oracle.truffle.api.strings.
TruffleString.WithMask.CreateUTF16Node
com.oracle.truffle.api.strings.
TruffleString.WithMask.CreateUTF32Node
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendByteNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendCharUTF16Node
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendCodePointNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendIntNumberNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendJavaStringUTF16Node
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendLongNumberNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendStringNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.AppendSubstringByteIndexNode
com.oracle.truffle.api.strings.
TruffleStringBuilder.ToStringNode
com.oracle.truffle.api.strings.
TruffleStringIterator.NextNode
com.oracle.truffle.api.strings.
TruffleStringIterator.PreviousNode
com.oracle.truffle.api.nodes.
NodeClass
com.oracle.truffle.api.nodes.
NodeCloneable
(implements java.lang.
Cloneable
)
com.oracle.truffle.api.profiles.
Profile
com.oracle.truffle.api.profiles.
BranchProfile
com.oracle.truffle.api.profiles.
ByteValueProfile
com.oracle.truffle.api.profiles.
ConditionProfile
com.oracle.truffle.api.profiles.
LoopConditionProfile
com.oracle.truffle.api.profiles.
CountingConditionProfile
com.oracle.truffle.api.profiles.
DoubleValueProfile
com.oracle.truffle.api.profiles.
FloatValueProfile
com.oracle.truffle.api.profiles.
IntValueProfile
com.oracle.truffle.api.profiles.
LongValueProfile
com.oracle.truffle.api.profiles.
ValueProfile
com.oracle.truffle.api.profiles.
PrimitiveValueProfile
com.oracle.truffle.api.nodes.
NodeUtil
com.oracle.truffle.api.object.
Property
com.oracle.truffle.api.object.
PropertyGetter
java.lang.ref.
Reference
<T>
java.lang.ref.
WeakReference
<T>
com.oracle.truffle.api.utilities.
TruffleWeakReference
<T>
com.oracle.truffle.api.object.
Shape
com.oracle.truffle.api.object.
Shape.Builder
com.oracle.truffle.api.object.
Shape.DerivedBuilder
com.oracle.truffle.api.source.
Source
com.oracle.truffle.api.source.
Source.SourceBuilder
com.oracle.truffle.api.source.
Source.LiteralBuilder
com.oracle.truffle.api.instrumentation.
SourceFilter
com.oracle.truffle.api.instrumentation.
SourceFilter.Builder
com.oracle.truffle.api.source.
SourceSection
com.oracle.truffle.api.instrumentation.
SourceSectionFilter
com.oracle.truffle.api.instrumentation.
SourceSectionFilter.Builder
com.oracle.truffle.api.instrumentation.
SourceSectionFilter.IndexRange
com.oracle.truffle.api.dsl.
SpecializationStatistics
com.oracle.truffle.api.dsl.
SpecializationStatistics.NodeStatistics
com.oracle.truffle.api.instrumentation.
StandardTags
com.oracle.truffle.api.staticobject.
StaticProperty
com.oracle.truffle.api.staticobject.
DefaultStaticProperty
com.oracle.truffle.api.staticobject.
StaticShape
<T>
com.oracle.truffle.api.staticobject.
StaticShape.Builder
com.oracle.truffle.api.debug.
StepConfig
com.oracle.truffle.api.debug.
StepConfig.Builder
com.oracle.truffle.api.debug.
SuspendedEvent
com.oracle.truffle.api.debug.
SuspensionFilter
com.oracle.truffle.api.debug.
SuspensionFilter.Builder
com.oracle.truffle.api.instrumentation.
Tag
com.oracle.truffle.api.debug.
DebuggerTags.AlwaysHalt
com.oracle.truffle.api.instrumentation.
StandardTags.CallTag
com.oracle.truffle.api.instrumentation.
StandardTags.ExpressionTag
com.oracle.truffle.api.instrumentation.
StandardTags.ReadVariableTag
com.oracle.truffle.api.instrumentation.
StandardTags.RootBodyTag
com.oracle.truffle.api.instrumentation.
StandardTags.RootTag
com.oracle.truffle.api.instrumentation.
StandardTags.StatementTag
com.oracle.truffle.api.instrumentation.
StandardTags.TryBlockTag
com.oracle.truffle.api.instrumentation.
StandardTags.WriteVariableTag
com.oracle.truffle.api.
ThreadLocalAction
com.oracle.truffle.api.
ThreadLocalAction.Access
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
com.oracle.truffle.api.interop.
InteropException
com.oracle.truffle.api.interop.
ArityException
com.oracle.truffle.api.interop.
InvalidArrayIndexException
com.oracle.truffle.api.interop.
InvalidBufferOffsetException
com.oracle.truffle.api.interop.
StopIterationException
com.oracle.truffle.api.interop.
UnknownIdentifierException
com.oracle.truffle.api.interop.
UnknownKeyException
com.oracle.truffle.api.interop.
UnsupportedMessageException
com.oracle.truffle.api.interop.
UnsupportedTypeException
java.lang.
RuntimeException
com.oracle.truffle.api.exception.
AbstractTruffleException
(implements com.oracle.truffle.api.interop.
TruffleObject
)
com.oracle.truffle.api.nodes.
ControlFlowException
com.oracle.truffle.api.debug.
DebugException
java.lang.
IllegalArgumentException
com.oracle.truffle.api.strings.
TruffleString.IllegalByteArrayLengthException
java.lang.
IllegalStateException
com.oracle.truffle.api.frame.
FrameSlotTypeException
com.oracle.truffle.api.
OptimizationFailedException
com.oracle.truffle.api.dsl.
UnsupportedSpecializationException
com.oracle.truffle.api.nodes.
SlowPathException
com.oracle.truffle.api.nodes.
InvalidAssumptionException
com.oracle.truffle.api.nodes.
UnexpectedResultException
com.oracle.truffle.api.
TruffleStackTrace
com.oracle.truffle.api.strings.
TruffleString.NumberFormatException
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.instrumentation.
TruffleInstrument
com.oracle.truffle.api.instrumentation.
TruffleInstrument.Env
com.oracle.truffle.api.
TruffleLanguage
<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.io.
TruffleProcessBuilder
com.oracle.truffle.api.
TruffleSafepoint
com.oracle.truffle.api.
TruffleStackTraceElement
com.oracle.truffle.api.strings.
TruffleString.CodePointSet
com.oracle.truffle.api.strings.
TruffleString.WithMask
com.oracle.truffle.api.strings.
TruffleStringBuilder
com.oracle.truffle.api.strings.
TruffleStringIterator
Interface Hierarchy
com.oracle.truffle.api.instrumentation.
AllocationListener
com.oracle.truffle.api.
Assumption
com.oracle.truffle.api.nodes.
BlockNode.ElementExecutor
<T>
com.oracle.truffle.api.debug.
Breakpoint.ResolveListener
com.oracle.truffle.api.
CallTarget
com.oracle.truffle.api.
RootCallTarget
com.oracle.truffle.api.instrumentation.
ContextsListener
com.oracle.truffle.api.debug.
DebugContextsListener
com.oracle.truffle.api.debug.
DebugThreadsListener
com.oracle.truffle.api.library.
DefaultExportProvider
com.oracle.truffle.api.staticobject.
DefaultStaticObjectFactory
com.oracle.truffle.api.library.
EagerExportProvider
com.oracle.truffle.api.instrumentation.
ExecuteSourceListener
com.oracle.truffle.api.dsl.
ExecuteTracingSupport
com.oracle.truffle.api.instrumentation.
ExecutionEventListener
com.oracle.truffle.api.instrumentation.
ExecutionEventNodeFactory
com.oracle.truffle.api.frame.
Frame
com.oracle.truffle.api.frame.
MaterializedFrame
com.oracle.truffle.api.frame.
VirtualFrame
com.oracle.truffle.api.frame.
MaterializedFrame
com.oracle.truffle.api.frame.
FrameInstance
com.oracle.truffle.api.frame.
FrameInstanceVisitor
<T>
com.oracle.truffle.api.dsl.
GenerateAOT.Provider
com.oracle.truffle.api.dsl.
Introspection.Provider
java.lang.
Iterable
<T>
org.graalvm.options.OptionDescriptors
com.oracle.truffle.api.
TruffleOptionDescriptors
com.oracle.truffle.api.library.
LibraryExport.DelegateExport
com.oracle.truffle.api.instrumentation.
LoadSourceListener
com.oracle.truffle.api.instrumentation.
LoadSourceSectionListener
com.oracle.truffle.api.strings.
NativeAllocator
com.oracle.truffle.api.dsl.
NodeFactory
<T>
com.oracle.truffle.api.nodes.
NodeInterface
com.oracle.truffle.api.nodes.
BytecodeOSRNode
com.oracle.truffle.api.instrumentation.
InstrumentableNode
com.oracle.truffle.api.instrumentation.
InstrumentableNode.WrapperNode
com.oracle.truffle.api.nodes.
RepeatingNode
com.oracle.truffle.api.nodes.
NodeUtil.NodeCountFilter
com.oracle.truffle.api.nodes.
NodeVisitor
java.util.function.
Predicate
<T>
com.oracle.truffle.api.instrumentation.
SourceSectionFilter.SourcePredicate
com.oracle.truffle.api.
ReplaceObserver
com.oracle.truffle.api.debug.
SuspendedCallback
com.oracle.truffle.api.instrumentation.
ThreadsActivationListener
com.oracle.truffle.api.instrumentation.
ThreadsListener
com.oracle.truffle.api.
TruffleFile.FileTypeDetector
com.oracle.truffle.api.instrumentation.
TruffleInstrument.ContextLocalFactory
<T>
com.oracle.truffle.api.instrumentation.
TruffleInstrument.ContextThreadLocalFactory
<T>
com.oracle.truffle.api.instrumentation.
TruffleInstrument.Provider
com.oracle.truffle.api.
TruffleLanguage.ContextLocalFactory
<C,T>
com.oracle.truffle.api.
TruffleLanguage.ContextThreadLocalFactory
<C,T>
com.oracle.truffle.api.
TruffleLanguage.Provider
com.oracle.truffle.api.interop.
TruffleObject
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>
Annotation Type Hierarchy
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.
HostCompilerDirectives.BytecodeInterpreterSwitch
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.
HostCompilerDirectives.InliningCutoff
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.
TruffleLanguage.Registration
(implements java.lang.annotation.
Annotation
)
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.instrumentation.
ProvidedTags
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
GenerateWrapper
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
GenerateWrapper.IncomingConverter
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
GenerateWrapper.OutgoingConverter
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
GenerateWrapper.Ignore
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
TruffleInstrument.Registration
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.instrumentation.
Tag.Identifier
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.nodes.
NodeInfo
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.nodes.
ExplodeLoop
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.nodes.
DenyReplace
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.nodes.
Node.Children
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.nodes.
Node.Child
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
TypeSystemReference
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
TypeSystem
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
TypeCheck
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
TypeCast
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
SuppressPackageWarnings
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
SpecializationStatistics.AlwaysEnabled
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Specialization
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
ReportPolymorphism
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
ReportPolymorphism.Exclude
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
ReportPolymorphism.Megamorphic
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NonIdempotent
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NodeFields
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NodeField
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NodeChildren
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NodeChild
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
NeverDefault
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Introspectable
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
ImportStatic
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
ImplicitCast
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Idempotent
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GeneratedBy
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateUncached
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GeneratePackagePrivate
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateNodeFactory
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateInline
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateCached
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateAOT
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
GenerateAOT.Exclude
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Fallback
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Executed
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
CreateCast
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Cached
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Cached.Shared
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Cached.Exclusive
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
InlineSupport.RequiredField
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
InlineSupport.UnsafeAccessedField
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
InlineSupport.RequiredFields
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.dsl.
Bind
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.object.
DynamicObject.DynamicField
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
ExportMessage
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
ExportMessage.Repeat
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
ExportMessage.Ignore
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
ExportLibrary
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
ExportLibrary.Repeat
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
GenerateLibrary
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
GenerateLibrary.DefaultExport
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
GenerateLibrary.DefaultExport.Repeat
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
GenerateLibrary.Abstract
(implements java.lang.annotation.
Annotation
)
com.oracle.truffle.api.library.
CachedLibrary
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.lang.constant.
Constable
, java.io.
Serializable
)
com.oracle.truffle.api.strings.
TruffleString.Encoding
com.oracle.truffle.api.strings.
TruffleString.CodeRange
com.oracle.truffle.api.strings.
TruffleString.ErrorHandling
com.oracle.truffle.api.strings.
TruffleString.CompactionLevel
com.oracle.truffle.api.
TruffleLanguage.ContextPolicy
com.oracle.truffle.api.
TruffleLanguage.ExitMode
com.oracle.truffle.api.utilities.
TriState
com.oracle.truffle.api.interop.
ExceptionType
com.oracle.truffle.api.nodes.
ExplodeLoop.LoopExplosionKind
com.oracle.truffle.api.nodes.
NodeCost
com.oracle.truffle.api.frame.
FrameInstance.FrameAccess
com.oracle.truffle.api.frame.
FrameSlotKind
com.oracle.truffle.api.debug.
SourceElement
com.oracle.truffle.api.debug.
SuspendAnchor
com.oracle.truffle.api.debug.
Breakpoint.Kind
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes