Package com.oracle.truffle.api.instrument.impl
-
Class Summary Class Description DefaultASTPrinter A language-agnostic for printing out various pieces of a Truffle AST.DefaultEventReceiver A receiver for AST execution events that provides a no-op implementation of every event.DefaultVisualizer LineToProbesMap A mapping fromLineLocation(a line number in a specific piece ofSourcecode) to a collection ofProbes whose associatedSourceSectionstarts on that line.LineToSourceSectionMap A mapping fromLineLocation(a line number in a specific piece ofSourcecode) to a collection ofSourceSections that exist on that line.SimpleEventReceiver An abstract receiver for AST execution events that ignores return values and supports handling all events by overriding only two methods:SimpleEventReceiver.enter(Node, VirtualFrame), andSimpleEventReceiver.returnAny(Node, VirtualFrame).