| 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 |
|