public final class PrintCallTargetProfiling extends AbstractDebugCompilationListener
| Constructor and Description |
|---|
PrintCallTargetProfiling() |
| Modifier and Type | Method and Description |
|---|---|
static void |
install(GraalTruffleRuntime runtime) |
void |
notifyShutdown(GraalTruffleRuntime runtime)
Invoked as the compiler gets shut down.
|
private static int |
sumCalls(List<OptimizedCallTarget> targets,
Function<TraceCompilationProfile,Integer> function) |
addASTSizeProperty, log, notifyCompilationDequeued, notifyCompilationFailed, notifyCompilationGraalTierFinished, notifyCompilationInvalidated, notifyCompilationQueued, notifyCompilationSplit, notifyCompilationStarted, notifyCompilationSuccess, notifyCompilationTruffleTierFinished, notifyStartuppublic PrintCallTargetProfiling()
public static void install(GraalTruffleRuntime runtime)
public void notifyShutdown(GraalTruffleRuntime runtime)
GraalTruffleCompilationListenernotifyShutdown in interface GraalTruffleCompilationListenernotifyShutdown in class AbstractDebugCompilationListenerprivate static int sumCalls(List<OptimizedCallTarget> targets, Function<TraceCompilationProfile,Integer> function)