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 ofSource
code) to a collection ofProbe
s whose associatedSourceSection
starts on that line.LineToSourceSectionMap A mapping fromLineLocation
(a line number in a specific piece ofSource
code) to a collection ofSourceSection
s 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)
.