Hierarchy For All Packages
- com.oracle.truffle.runtime,
- com.oracle.truffle.runtime.collection,
- com.oracle.truffle.runtime.debug,
- com.oracle.truffle.runtime.hotspot,
- com.oracle.truffle.runtime.hotspot.libgraal,
- com.oracle.truffle.runtime.jfr,
- com.oracle.truffle.runtime.jfr.impl,
- com.oracle.truffle.runtime.serviceprovider
Class Hierarchy
- java.lang.Object
- com.oracle.truffle.api.impl.AbstractAssumption (implements com.oracle.truffle.api.Assumption)
- com.oracle.truffle.runtime.OptimizedAssumption
- com.oracle.truffle.runtime.AbstractCompilationTask (implements com.oracle.truffle.compiler.TruffleCompilationTask)
- com.oracle.truffle.runtime.CompilationTask (implements java.util.concurrent.Callable<V>, java.lang.Comparable<T>)
- com.oracle.truffle.api.impl.AbstractFastThreadLocal
- com.oracle.truffle.runtime.OptimizedFastThreadLocal
- com.oracle.truffle.runtime.AbstractGraalTruffleRuntimeListener (implements com.oracle.truffle.runtime.OptimizedTruffleRuntimeListener)
- com.oracle.truffle.runtime.debug.JFRListener
- com.oracle.truffle.runtime.debug.StatisticsListener
- com.oracle.truffle.runtime.debug.TraceASTCompilationListener
- com.oracle.truffle.runtime.debug.TraceCompilationListener
- com.oracle.truffle.runtime.debug.TraceCompilationPolymorphismListener
- com.oracle.truffle.runtime.collection.ArrayQueue<E>
- com.oracle.truffle.runtime.BackgroundCompileQueue
- com.oracle.truffle.runtime.collection.BTreeQueue<E>
- com.oracle.truffle.runtime.BytecodeOSRMetadata
- com.oracle.truffle.runtime.DefaultLoopNodeFactory (implements com.oracle.truffle.runtime.LoopNodeFactory)
- com.oracle.truffle.runtime.collection.DelegatingBlockingQueue<E> (implements java.util.concurrent.BlockingQueue<E>)
- com.oracle.truffle.runtime.EngineCacheSupport.Disabled (implements com.oracle.truffle.runtime.EngineCacheSupport)
- com.oracle.truffle.runtime.EngineData
- com.oracle.truffle.runtime.FixedPointMath
- java.util.concurrent.FutureTask<V> (implements java.util.concurrent.RunnableFuture<V>)
- com.oracle.truffle.runtime.CompilationTask.ExecutorServiceWrapper (implements java.lang.Comparable<T>)
- com.oracle.truffle.runtime.hotspot.HotSpotTruffleRuntimeAccess (implements com.oracle.truffle.api.TruffleRuntimeAccess)
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraal
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraalIsolate
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraalObject
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraalScope (implements java.lang.AutoCloseable)
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraalTruffleCompilationSupport (implements com.oracle.truffle.compiler.TruffleCompilationSupport)
- com.oracle.truffle.runtime.ModulesSupport
- 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.runtime.OptimizedBlockNode<T> (implements com.oracle.truffle.api.ReplaceObserver)
- com.oracle.truffle.api.nodes.DirectCallNode
- com.oracle.truffle.runtime.OptimizedDirectCallNode
- com.oracle.truffle.api.nodes.ExecutableNode
- com.oracle.truffle.api.nodes.RootNode
- com.oracle.truffle.runtime.BaseOSRRootNode
- com.oracle.truffle.api.nodes.RootNode
- com.oracle.truffle.api.nodes.IndirectCallNode
- com.oracle.truffle.runtime.OptimizedIndirectCallNode
- com.oracle.truffle.api.nodes.LoopNode
- com.oracle.truffle.runtime.OptimizedLoopNode
- com.oracle.truffle.runtime.OptimizedOSRLoopNode (implements com.oracle.truffle.api.ReplaceObserver)
- com.oracle.truffle.api.nodes.BlockNode<T>
- com.oracle.truffle.runtime.OptimizedBlockNode.PartialBlocks<T>
- com.oracle.truffle.runtime.OptimizedCallTarget (implements com.oracle.truffle.api.ReplaceObserver, com.oracle.truffle.api.RootCallTarget, com.oracle.truffle.compiler.TruffleCompilable)
- com.oracle.truffle.runtime.hotspot.HotSpotOptimizedCallTarget
- com.oracle.truffle.runtime.OptimizedCallTarget.ArgumentsProfile
- com.oracle.truffle.runtime.OptimizedCallTarget.ReturnProfile
- com.oracle.truffle.runtime.OptimizedFrameInstance (implements com.oracle.truffle.api.frame.FrameInstance)
- com.oracle.truffle.runtime.OptimizedRuntimeOptions
- com.oracle.truffle.runtime.OptimizedTruffleRuntime (implements com.oracle.truffle.compiler.TruffleCompilerRuntime, com.oracle.truffle.api.TruffleRuntime)
- com.oracle.truffle.runtime.hotspot.HotSpotTruffleRuntime
- com.oracle.truffle.runtime.OptimizedTruffleRuntime.KnownMethods
- com.oracle.truffle.runtime.OptimizedTruffleRuntime.StackTraceHelper
- com.oracle.truffle.runtime.jfr.impl.ProviderImpl (implements com.oracle.truffle.runtime.jfr.EventFactory.Provider)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- com.oracle.truffle.runtime.hotspot.libgraal.DestroyedIsolateException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- com.oracle.truffle.runtime.debug.TraceSplittingListener (implements com.oracle.truffle.runtime.OptimizedTruffleRuntimeListener)
- com.oracle.truffle.runtime.TruffleInlining
- com.oracle.truffle.runtime.serviceprovider.TruffleRuntimeServices
- com.oracle.truffle.api.impl.TVMCI
- com.oracle.truffle.runtime.OptimizedTVMCI
- com.oracle.truffle.api.impl.AbstractAssumption (implements com.oracle.truffle.api.Assumption)
Interface Hierarchy
- com.oracle.truffle.runtime.jfr.Event
- com.oracle.truffle.runtime.jfr.CompilationStatisticsEvent
- com.oracle.truffle.runtime.jfr.RootFunctionEvent
- com.oracle.truffle.runtime.jfr.CompilationEvent
- com.oracle.truffle.runtime.jfr.DeoptimizationEvent
- com.oracle.truffle.runtime.jfr.InvalidationEvent
- com.oracle.truffle.runtime.jfr.EventFactory
- com.oracle.truffle.runtime.jfr.EventFactory.Provider
- com.oracle.truffle.runtime.OptimizedRuntimeServiceProvider
- com.oracle.truffle.runtime.EngineCacheSupport
- com.oracle.truffle.runtime.FloodControlHandler
- com.oracle.truffle.runtime.LoopNodeFactory
- com.oracle.truffle.runtime.OptimizedTruffleRuntimeListener
- java.util.concurrent.ThreadFactory
- com.oracle.truffle.runtime.BackgroundCompileQueue.JoinableThreadFactory
- com.oracle.truffle.runtime.TruffleTypes
Annotation Interface Hierarchy
- com.oracle.truffle.runtime.TruffleCallBoundary (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.runtime.CompilationState
- com.oracle.truffle.runtime.hotspot.libgraal.LibGraalScope.DetachAction
- com.oracle.truffle.runtime.OptimizedRuntimeOptions.EngineModeEnum
- com.oracle.truffle.runtime.OptimizedRuntimeOptions.ExceptionAction
- com.oracle.truffle.runtime.OptimizedTruffleRuntime.CompilationActivityMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)