Class TraceCompilationPolymorphismListener

java.lang.Object
com.oracle.truffle.runtime.AbstractGraalTruffleRuntimeListener
com.oracle.truffle.runtime.debug.TraceCompilationPolymorphismListener
All Implemented Interfaces:
OptimizedTruffleRuntimeListener

public final class TraceCompilationPolymorphismListener extends AbstractGraalTruffleRuntimeListener
  • Method Details

    • install

      public static void install(OptimizedTruffleRuntime runtime)
    • onCompilationSuccess

      public void onCompilationSuccess(OptimizedCallTarget target, AbstractCompilationTask task, com.oracle.truffle.compiler.TruffleCompilerListener.GraphInfo graph, com.oracle.truffle.compiler.TruffleCompilerListener.CompilationResultInfo result)
      Description copied from interface: OptimizedTruffleRuntimeListener
      Notifies this object when compilation of target succeeds.
      Parameters:
      target - the call target whose compilation succeeded
      task - the task
      graph - access to compiler graph info
      result - access to compilation result info