< prev index next >

src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java

Print this page

 54     private static final Class<?>[] eventClasses = {
 55         ActiveSettingEvent.class,
 56         ActiveRecordingEvent.class,
 57         // jdk.internal.event.* classes need their mirror
 58         // event class to be listed in the MirrorEvents class.
 59         jdk.internal.event.DeserializationEvent.class,
 60         jdk.internal.event.ErrorThrownEvent.class,
 61         jdk.internal.event.ExceptionStatisticsEvent.class,
 62         jdk.internal.event.ExceptionThrownEvent.class,
 63         jdk.internal.event.FileForceEvent.class,
 64         jdk.internal.event.FileReadEvent.class,
 65         jdk.internal.event.FileWriteEvent.class,
 66         jdk.internal.event.ProcessStartEvent.class,
 67         jdk.internal.event.SecurityPropertyModificationEvent.class,
 68         jdk.internal.event.SecurityProviderServiceEvent.class,
 69         jdk.internal.event.SerializationMisdeclarationEvent.class,
 70         jdk.internal.event.SocketReadEvent.class,
 71         jdk.internal.event.SocketWriteEvent.class,
 72         jdk.internal.event.ThreadSleepEvent.class,
 73         jdk.internal.event.TLSHandshakeEvent.class,

 74         jdk.internal.event.VirtualThreadStartEvent.class,
 75         jdk.internal.event.VirtualThreadEndEvent.class,
 76         jdk.internal.event.VirtualThreadSubmitFailedEvent.class,
 77         jdk.internal.event.X509CertificateEvent.class,
 78         jdk.internal.event.X509ValidationEvent.class,
 79         DirectBufferStatisticsEvent.class,
 80         InitialSecurityPropertyEvent.class,
 81         MethodTraceEvent.class,
 82         MethodTimingEvent.class,
 83     };
 84 
 85     private static final Runnable emitExceptionStatistics = JDKEvents::emitExceptionStatistics;
 86     private static final Runnable emitDirectBufferStatistics = JDKEvents::emitDirectBufferStatistics;
 87     private static final Runnable emitContainerConfiguration = JDKEvents::emitContainerConfiguration;
 88     private static final Runnable emitContainerCPUUsage = JDKEvents::emitContainerCPUUsage;
 89     private static final Runnable emitContainerCPUThrottling = JDKEvents::emitContainerCPUThrottling;
 90     private static final Runnable emitContainerMemoryUsage = JDKEvents::emitContainerMemoryUsage;
 91     private static final Runnable emitContainerIOUsage = JDKEvents::emitContainerIOUsage;
 92     private static final Runnable emitInitialSecurityProperties = JDKEvents::emitInitialSecurityProperties;
 93     private static final Runnable emitMethodTiming = JDKEvents::emitMethodTiming;

 54     private static final Class<?>[] eventClasses = {
 55         ActiveSettingEvent.class,
 56         ActiveRecordingEvent.class,
 57         // jdk.internal.event.* classes need their mirror
 58         // event class to be listed in the MirrorEvents class.
 59         jdk.internal.event.DeserializationEvent.class,
 60         jdk.internal.event.ErrorThrownEvent.class,
 61         jdk.internal.event.ExceptionStatisticsEvent.class,
 62         jdk.internal.event.ExceptionThrownEvent.class,
 63         jdk.internal.event.FileForceEvent.class,
 64         jdk.internal.event.FileReadEvent.class,
 65         jdk.internal.event.FileWriteEvent.class,
 66         jdk.internal.event.ProcessStartEvent.class,
 67         jdk.internal.event.SecurityPropertyModificationEvent.class,
 68         jdk.internal.event.SecurityProviderServiceEvent.class,
 69         jdk.internal.event.SerializationMisdeclarationEvent.class,
 70         jdk.internal.event.SocketReadEvent.class,
 71         jdk.internal.event.SocketWriteEvent.class,
 72         jdk.internal.event.ThreadSleepEvent.class,
 73         jdk.internal.event.TLSHandshakeEvent.class,
 74         jdk.internal.event.VirtualThreadParkEvent.class,
 75         jdk.internal.event.VirtualThreadStartEvent.class,
 76         jdk.internal.event.VirtualThreadEndEvent.class,
 77         jdk.internal.event.VirtualThreadSubmitFailedEvent.class,
 78         jdk.internal.event.X509CertificateEvent.class,
 79         jdk.internal.event.X509ValidationEvent.class,
 80         DirectBufferStatisticsEvent.class,
 81         InitialSecurityPropertyEvent.class,
 82         MethodTraceEvent.class,
 83         MethodTimingEvent.class,
 84     };
 85 
 86     private static final Runnable emitExceptionStatistics = JDKEvents::emitExceptionStatistics;
 87     private static final Runnable emitDirectBufferStatistics = JDKEvents::emitDirectBufferStatistics;
 88     private static final Runnable emitContainerConfiguration = JDKEvents::emitContainerConfiguration;
 89     private static final Runnable emitContainerCPUUsage = JDKEvents::emitContainerCPUUsage;
 90     private static final Runnable emitContainerCPUThrottling = JDKEvents::emitContainerCPUThrottling;
 91     private static final Runnable emitContainerMemoryUsage = JDKEvents::emitContainerMemoryUsage;
 92     private static final Runnable emitContainerIOUsage = JDKEvents::emitContainerIOUsage;
 93     private static final Runnable emitInitialSecurityProperties = JDKEvents::emitInitialSecurityProperties;
 94     private static final Runnable emitMethodTiming = JDKEvents::emitMethodTiming;
< prev index next >