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.graal.truffle
,
com.oracle.graal.truffle.debug
,
com.oracle.graal.truffle.nodes
,
com.oracle.graal.truffle.nodes.asserts
,
com.oracle.graal.truffle.nodes.frame
,
com.oracle.graal.truffle.phases
,
com.oracle.graal.truffle.substitutions
,
com.oracle.graal.truffle.unsafe
Class Hierarchy
java.lang.
Object
com.oracle.truffle.api.impl.AbstractAssumption (implements com.oracle.truffle.api.Assumption)
com.oracle.graal.truffle.
OptimizedAssumption
com.oracle.graal.truffle.debug.
AbstractDebugCompilationListener
(implements com.oracle.graal.truffle.
GraalTruffleCompilationListener
)
com.oracle.graal.truffle.debug.
CompilationStatisticsListener
com.oracle.graal.truffle.debug.
PrintCallTargetProfiling
com.oracle.graal.truffle.debug.
TraceCompilationASTListener
com.oracle.graal.truffle.debug.
TraceCompilationCallTreeListener
com.oracle.graal.truffle.debug.
TraceCompilationFailureListener
com.oracle.graal.truffle.debug.
TraceCompilationListener
com.oracle.graal.truffle.debug.
TraceCompilationPolymorphismListener
com.oracle.graal.truffle.debug.
TraceInliningListener
com.oracle.graal.truffle.debug.
TracePerformanceWarningsListener
com.oracle.graal.truffle.debug.
TraceSplittingListener
jdk.internal.jvmci.meta.
Assumptions.Assumption
com.oracle.graal.truffle.nodes.
AssumptionValidAssumption
com.oracle.graal.phases.
BasePhase
<C>
com.oracle.graal.phases.
Phase
com.oracle.graal.truffle.phases.
VerifyFrameDoesNotEscapePhase
com.oracle.graal.truffle.
CompilationProfile
com.oracle.graal.truffle.
TraceCompilationProfile
com.oracle.graal.truffle.debug.
CompilationStatisticsListener.CallTargetNodeStatistics
com.oracle.graal.truffle.debug.
CompilationStatisticsListener.CompilationLocal
com.oracle.graal.truffle.debug.
CompilationStatisticsListener.IdentityStatistics
<T>
com.oracle.graal.truffle.
CounterBasedCompilationPolicy
(implements com.oracle.graal.truffle.
CompilationPolicy
)
com.oracle.graal.truffle.
CounterAndTimeBasedCompilationPolicy
com.oracle.truffle.api.impl.DefaultCompilerOptions (implements com.oracle.truffle.api.CompilerOptions)
com.oracle.graal.truffle.
GraalCompilerOptions
com.oracle.graal.truffle.
DefaultInliningPolicy
(implements com.oracle.graal.truffle.
TruffleInliningPolicy
)
com.oracle.graal.truffle.
DefaultLoopNodeFactory
(implements com.oracle.graal.truffle.
LoopNodeFactory
)
com.oracle.graal.truffle.
DefaultTruffleSplittingStrategy
(implements com.oracle.graal.truffle.
TruffleSplittingStrategy
)
com.oracle.graal.truffle.
DefaultTruffleSplittingStrategyNew
(implements com.oracle.graal.truffle.
TruffleSplittingStrategy
)
com.oracle.graal.truffle.
DefaultTruffleStamp
com.oracle.graal.truffle.
DefaultTruffleStamp.ArrayStamp
(implements com.oracle.graal.truffle.
TruffleStamp
)
com.oracle.graal.truffle.
DefaultTruffleStamp.ValueStamp
(implements com.oracle.graal.truffle.
TruffleStamp
)
com.oracle.graal.truffle.
DefaultTruffleStamp.ClassStamp
com.oracle.graal.truffle.
DefaultTruffleStamp.GenericStamp
com.oracle.graal.truffle.
DefaultTruffleStamp.InstanceStamp
com.oracle.graal.truffle.
DefaultTruffleStamp.TypeStamp
com.oracle.graal.truffle.
DefaultTruffleStamp.UninitializedStamp
com.oracle.graal.truffle.
FrameWithBoxing
(implements com.oracle.truffle.api.frame.MaterializedFrame, com.oracle.truffle.api.frame.VirtualFrame)
com.oracle.graal.truffle.
FrameWithoutBoxing
(implements com.oracle.truffle.api.frame.MaterializedFrame, com.oracle.truffle.api.frame.VirtualFrame)
com.oracle.graal.truffle.
GraalFrameInstance
(implements com.oracle.truffle.api.frame.FrameInstance)
com.oracle.graal.truffle.
GraalFrameInstance.CallNodeFrame
com.oracle.graal.truffle.
GraalFrameInstance.CallTargetFrame
com.oracle.graal.truffle.
GraalTruffleRuntime
(implements com.oracle.truffle.api.TruffleRuntime)
com.oracle.graal.truffle.
GraalTruffleRuntime.DispatchTruffleCompilationListener
(implements com.oracle.graal.truffle.
GraalTruffleCompilationListener
)
com.oracle.graal.truffle.debug.
HistogramInlineInvokePlugin
(implements com.oracle.graal.graphbuilderconf.
InlineInvokePlugin
)
com.oracle.graal.truffle.debug.
HistogramInlineInvokePlugin.MethodStatistic
com.oracle.graal.truffle.debug.
HistogramInlineInvokePlugin.MethodStatistics
(implements java.lang.
Comparable
<T>)
jdk.internal.jvmci.code.
InstalledCode
com.oracle.graal.truffle.
OptimizedCallTarget
(implements com.oracle.truffle.api.LoopCountReceiver, com.oracle.truffle.api.ReplaceObserver, com.oracle.truffle.api.RootCallTarget)
com.oracle.graal.truffle.
InterpreterOnlyCompilationPolicy
(implements com.oracle.graal.truffle.
CompilationPolicy
)
jdk.internal.jvmci.meta.
LocationIdentity
com.oracle.graal.truffle.nodes.
ObjectLocationIdentity
com.oracle.graal.graph.
Node
(implements java.lang.
Cloneable
, java.util.
Formattable
)
com.oracle.graal.nodes.
ValueNode
(implements jdk.internal.jvmci.meta.
KindProvider
)
com.oracle.graal.nodes.
FixedNode
com.oracle.graal.nodes.
ControlSinkNode
com.oracle.graal.truffle.nodes.asserts.
NeverPartOfCompilationNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.
FixedWithNextNode
com.oracle.graal.truffle.nodes.frame.
ForceMaterializeNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.truffle.nodes.frame.
MaterializeFrameNode
(implements com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.truffle.nodes.frame.
NewFrameNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
VirtualizableAllocation
)
com.oracle.graal.nodes.calc.
FloatingNode
(implements com.oracle.graal.graph.
Node.ValueNumberable
)
com.oracle.graal.truffle.nodes.
IsCompilationConstantNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.virtual.
VirtualObjectNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.virtual.
VirtualInstanceNode
com.oracle.graal.truffle.nodes.frame.
NewFrameNode.VirtualOnlyInstanceNode
com.oracle.truffle.api.nodes.Node (implements java.lang.
Cloneable
, com.oracle.truffle.api.nodes.NodeInterface)
com.oracle.truffle.api.nodes.DirectCallNode
com.oracle.graal.truffle.
OptimizedDirectCallNode
(implements com.oracle.graal.truffle.
MaterializedFrameNotify
)
com.oracle.truffle.api.nodes.IndirectCallNode
com.oracle.graal.truffle.
OptimizedIndirectCallNode
(implements com.oracle.graal.truffle.
MaterializedFrameNotify
)
com.oracle.truffle.api.nodes.LoopNode
com.oracle.graal.truffle.
OptimizedLoopNode
com.oracle.graal.truffle.
OptimizedOSRLoopNode
(implements com.oracle.truffle.api.ReplaceObserver)
com.oracle.truffle.api.nodes.RootNode
com.oracle.graal.truffle.
OptimizedOSRLoopNode.OSRRootNode
com.oracle.graal.truffle.
OptimizedAssumption.Entry
com.oracle.graal.truffle.
OptimizedCallTarget.NonTrivialNodeCountVisitor
(implements com.oracle.truffle.api.nodes.NodeVisitor)
com.oracle.graal.truffle.
PartialEvaluator
com.oracle.graal.truffle.
PartialEvaluator.InterceptReceiverPlugin
(implements com.oracle.graal.graphbuilderconf.
ParameterPlugin
)
com.oracle.graal.truffle.
PartialEvaluator.ParsingInlineInvokePlugin
(implements com.oracle.graal.graphbuilderconf.
InlineInvokePlugin
)
com.oracle.graal.truffle.
PartialEvaluator.PEInlineInvokePlugin
(implements com.oracle.graal.graphbuilderconf.
InlineInvokePlugin
)
com.oracle.graal.truffle.
PartialEvaluator.PELoopExplosionPlugin
(implements com.oracle.graal.graphbuilderconf.
LoopExplosionPlugin
)
com.oracle.graal.truffle.
ReadOnlyFrame
(implements com.oracle.truffle.api.frame.Frame)
com.oracle.graal.truffle.debug.
TraceCompilationListener.LocalCompilation
com.oracle.graal.truffle.
TruffleCompiler
com.oracle.graal.truffle.
DefaultTruffleCompiler
com.oracle.graal.truffle.
TruffleCompilerOptions
com.oracle.graal.truffle.
TruffleConstantReflectionProvider
(implements jdk.internal.jvmci.meta.
ConstantReflectionProvider
)
com.oracle.graal.truffle.
TruffleDebugJavaMethod
(implements jdk.internal.jvmci.meta.
JavaMethod
, com.oracle.graal.debug.
JavaMethodContext
)
com.oracle.graal.truffle.
TruffleExpansionLogger
com.oracle.graal.truffle.
TruffleExpansionLogger.ExpansionTree
(implements java.lang.
Comparable
<T>)
com.oracle.graal.truffle.substitutions.
TruffleGraphBuilderPlugins
com.oracle.graal.truffle.substitutions.
TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin
(implements com.oracle.graal.graphbuilderconf.
InvocationPlugin
)
com.oracle.graal.truffle.substitutions.
TruffleGraphBuilderPlugins.CustomizedUnsafeStorePlugin
(implements com.oracle.graal.graphbuilderconf.
InvocationPlugin
)
com.oracle.graal.truffle.
TruffleInlining
(implements java.lang.
Iterable
<T>)
com.oracle.graal.truffle.
TruffleInliningDecision
(implements java.lang.
Comparable
<T>)
com.oracle.graal.truffle.
TruffleInlining.CallTreeNodeIterator
(implements java.util.
Iterator
<E>)
com.oracle.graal.truffle.
TruffleInlining.CallTreeNodeVisitorImpl
(implements com.oracle.truffle.api.nodes.NodeVisitor)
com.oracle.graal.truffle.
TruffleInliningProfile
com.oracle.graal.truffle.
TruffleTreeDumpHandler
(implements com.oracle.graal.debug.
DebugDumpHandler
)
com.oracle.graal.truffle.unsafe.
UnsafeAccessFactoryImpl
(implements com.oracle.truffle.api.unsafe.UnsafeAccessFactory)
com.oracle.graal.truffle.unsafe.
UnsafeAccessImpl
(implements com.oracle.truffle.api.unsafe.UnsafeAccess)
Interface Hierarchy
com.oracle.graal.truffle.
CompilationPolicy
com.oracle.graal.lir.asm.
CompilationResultBuilderFactory
com.oracle.graal.truffle.
OptimizedCallTargetInstrumentationFactory
com.oracle.graal.truffle.
GraalTruffleCompilationListener
com.oracle.graal.truffle.
MaterializedFrameNotify
com.oracle.truffle.api.nodes.NodeVisitor
com.oracle.graal.truffle.
TruffleInlining.CallTreeNodeVisitor
com.oracle.graal.truffle.
PrioritizedServiceProvider
com.oracle.graal.truffle.
LoopNodeFactory
com.oracle.graal.truffle.
TruffleInliningPolicy
com.oracle.graal.truffle.
TruffleSplittingStrategy
com.oracle.graal.truffle.
TruffleStamp
Annotation Type Hierarchy
com.oracle.graal.truffle.
TruffleCallBoundary
(implements java.lang.annotation.
Annotation
)
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes