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.
A listener interface for notification about the processing of sampling results.
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
LSPExtensions.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().