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 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().