| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | Cutoff
Event annotation, determines the cutoff above which an event should not be
recorded, i.e. |
| public @interface | Level
Event annotation, determines filtering level. |
| public @interface | RemoveFields
Annotation that can remove the fields "duration", "eventThread" and "stackTrace". |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | |
| public class | |
| public class | EventInstrumentation
Class responsible for adding instrumentation to a subclass of |
| pack-priv class | |
| public class | |
| public class | JVM
Interface against the JVM. |
| public class | JVMSupport
Checks if the running VM supports Flight Recorder. |
| pack-priv class | JVMUpcalls
All upcalls from the JVM should go through this class. |
| public class | Logger
JFR logger |
| public class | |
| public class | MetadataDescriptor
Metadata about a chunk |
| public class | |
| pack-priv class | MetadataReader
Parses metadata. |
| public class | |
| pack-priv class | MetadataWriter
Class responsible for converting a list of types into a format that can be parsed by a client. |
| public abstract class | MirrorEvent
A mirror event is a fictitious event class that contains metadata about an event, but not the implementation to write the event data to buffers. |
| pack-priv class | MirrorEvents
This class registers all mirror events. |
| public class | |
| public class | Options
Options that control Flight Recorder. |
| public class | PlatformEventType
Implementation of event type. |
| public class | |
| public class | |
| public abstract class | PrivateAccess
Provides access to package private function in jdk.jfr. |
| public class | |
| public class | |
| public class | |
| pack-priv class | |
| pack-priv class | ShutdownHook
Class responsible for dumping recordings on exit |
| public class | |
| public class | Type
Internal data structure that describes a type, Used to create event types, value descriptor and annotations. |
| public class | |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | |
| public enum | |
| public enum |