All Classes and Interfaces
Class
Description
Configuration for the
CoverageTracker
.Implementation of a sampling based profiler for
Truffle languages built on top of the
Truffle safepoints and
iterateFrames()
.Wrapper for information on how many times an element was seen on the stack.
Execution profile of a particular context.
Implementation of a tracing based profiler for Truffle languages built on top of the Truffle instrumentation
framework.
Holds data on how many times a section of source code was executed.
Support for generating
.hprof
files in
Java Profiler Heap Dump Format.Implementation of a heap allocation monitor for
Truffle languages built on top of the
Truffle instrumentation framework.
Represents a summary of total and alive instances and object sizes.
Programmatic access to the Insight instrument.
Additional provider of symbols for
Insight scripts
.Command interface provided by a
LSPExtension
.Service interface that Truffle instruments can provide to extend the GraalLS with additional
commands.
LSP-specific message library.
Provides access to the GraalLS from within
LSPExtension
s.Implementation of a memory tracing profiler for
Truffle languages built on top of the
Truffle instrumentation framework.
Stores informatino about a single
AllocationEvent
.Used as a template parameter for
ProfilerNode
.Represents a node in the call tree built up by sampling the stack.
Coverage data of a particular
root
.Coverage data of a particular
SourceSection
.Coverage data of a particular
Source
.An entry in a stack trace, as returned by
CPUSampler.takeSample()
.