- clearData() - Method in class com.oracle.truffle.tools.profiler.CPUSampler
-
Erases all the data gathered by the sampler and resets the sample count to 0.
- clearData() - Method in class com.oracle.truffle.tools.profiler.CPUTracer
-
Erases all the data gathered by the tracer.
- clearData() - Method in class com.oracle.truffle.tools.profiler.HeapMonitor
-
- clearData() - Method in class com.oracle.truffle.tools.profiler.MemoryTracer
-
Erases all the data gathered by the tracer.
- close() - Method in class com.oracle.truffle.tools.profiler.CPUSampler
-
Closes the sampler for further use, deleting all the gathered data.
- close() - Method in class com.oracle.truffle.tools.profiler.CPUTracer
-
Closes the tracer for fuhrer use, deleting all the gathered data.
- close() - Method in class com.oracle.truffle.tools.profiler.HeapMonitor
-
Closes the
HeapMonitor for further use, deleting all the gathered data.
- close() - Method in class com.oracle.truffle.tools.profiler.MemoryTracer
-
Closes the tracer for fuhrer use, deleting all the gathered data.
- com.oracle.truffle.tools.profiler - package com.oracle.truffle.tools.profiler
-
Package containing classes implementing the Truffle Profiler.
- CPUSampler - Class in com.oracle.truffle.tools.profiler
-
Implementation of a sampling based profiler for
Truffle languages built on top of the
Truffle instrumentation framework.
- CPUSampler.Mode - Enum in com.oracle.truffle.tools.profiler
-
Describes the different modes in which the CPU sampler can operate.
- CPUSampler.Payload - Class in com.oracle.truffle.tools.profiler
-
Wrapper for information on how many times an element was seen on the shadow stack.
- CPUTracer - Class in com.oracle.truffle.tools.profiler
-
Implementation of a tracing based profiler for Truffle languages built on top of the Truffle instrumentation
framework.
- CPUTracer.Payload - Class in com.oracle.truffle.tools.profiler
-
Holds data on how many times a section of source code was executed.