CompilationProfile |
|
CounterAndTimeBasedCompilationPolicy |
|
CounterBasedCompilationPolicy |
|
DefaultInliningPolicy |
|
DefaultLoopNodeFactory |
|
DefaultTruffleCompiler |
|
DefaultTruffleSplittingStrategy |
|
DefaultTruffleSplittingStrategyNew |
|
DefaultTruffleStamp |
|
DefaultTruffleStamp.ArrayStamp |
|
DefaultTruffleStamp.ClassStamp |
|
DefaultTruffleStamp.GenericStamp |
|
DefaultTruffleStamp.InstanceStamp |
|
DefaultTruffleStamp.TypeStamp |
|
DefaultTruffleStamp.UninitializedStamp |
|
DefaultTruffleStamp.ValueStamp |
|
FrameWithBoxing |
More efficient implementation of the Truffle frame that has no safety checks for frame accesses
and therefore is much faster.
|
FrameWithoutBoxing |
More efficient implementation of the Truffle frame that has no safety checks for frame accesses
and therefore is much faster.
|
GraalCompilerOptions |
|
GraalFrameInstance |
|
GraalFrameInstance.CallNodeFrame |
|
GraalFrameInstance.CallTargetFrame |
|
GraalTruffleRuntime |
|
InterpreterOnlyCompilationPolicy |
|
OptimizedAssumption |
|
OptimizedAssumption.Entry |
|
OptimizedCallTarget |
Call target that is optimized by Graal upon surpassing a specific invocation threshold.
|
OptimizedCallTarget.NonTrivialNodeCountVisitor |
|
OptimizedDirectCallNode |
A call node with a constant CallTarget that can be optimized by Graal.
|
OptimizedIndirectCallNode |
A call node with a constant CallTarget that can be optimized by Graal.
|
OptimizedLoopNode |
Temporary node for legacy loop count reporting support as it was most likely done in other
implementations.
|
OptimizedOSRLoopNode |
|
OptimizedOSRLoopNode.OSRRootNode |
|
PartialEvaluator |
Class performing the partial evaluation starting from the root node of an AST.
|
ReadOnlyFrame |
|
TraceCompilationProfile |
|
TruffleCompiler |
Implementation of the Truffle compiler using Graal.
|
TruffleCompilerOptions |
Options for the Truffle compiler.
|
TruffleConstantReflectionProvider |
|
TruffleDebugJavaMethod |
|
TruffleExpansionLogger |
|
TruffleExpansionLogger.ExpansionTree |
|
TruffleInlining |
|
TruffleInlining.CallTreeNodeIterator |
|
TruffleInlining.CallTreeNodeVisitorImpl |
|
TruffleInliningDecision |
|
TruffleInliningProfile |
|
TruffleTreeDumpHandler |
|