< prev index next >

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

Print this page

 51         ActiveRecordingEvent.class,
 52         // jdk.internal.event.* classes need their mirror
 53         // event class to be listed in the MirrorEvents class.
 54         jdk.internal.event.DeserializationEvent.class,
 55         jdk.internal.event.ErrorThrownEvent.class,
 56         jdk.internal.event.ExceptionStatisticsEvent.class,
 57         jdk.internal.event.ExceptionThrownEvent.class,
 58         jdk.internal.event.FileForceEvent.class,
 59         jdk.internal.event.FileReadEvent.class,
 60         jdk.internal.event.FileWriteEvent.class,
 61         jdk.internal.event.ProcessStartEvent.class,
 62         jdk.internal.event.SecurityPropertyModificationEvent.class,
 63         jdk.internal.event.SecurityProviderServiceEvent.class,
 64         jdk.internal.event.SerializationMisdeclarationEvent.class,
 65         jdk.internal.event.SocketReadEvent.class,
 66         jdk.internal.event.SocketWriteEvent.class,
 67         jdk.internal.event.ThreadSleepEvent.class,
 68         jdk.internal.event.TLSHandshakeEvent.class,
 69         jdk.internal.event.VirtualThreadStartEvent.class,
 70         jdk.internal.event.VirtualThreadEndEvent.class,
 71         jdk.internal.event.VirtualThreadPinnedEvent.class,
 72         jdk.internal.event.VirtualThreadSubmitFailedEvent.class,
 73         jdk.internal.event.X509CertificateEvent.class,
 74         jdk.internal.event.X509ValidationEvent.class,
 75         DirectBufferStatisticsEvent.class,
 76         InitialSecurityPropertyEvent.class,
 77     };
 78 
 79     private static final Runnable emitExceptionStatistics = JDKEvents::emitExceptionStatistics;
 80     private static final Runnable emitDirectBufferStatistics = JDKEvents::emitDirectBufferStatistics;
 81     private static final Runnable emitContainerConfiguration = JDKEvents::emitContainerConfiguration;
 82     private static final Runnable emitContainerCPUUsage = JDKEvents::emitContainerCPUUsage;
 83     private static final Runnable emitContainerCPUThrottling = JDKEvents::emitContainerCPUThrottling;
 84     private static final Runnable emitContainerMemoryUsage = JDKEvents::emitContainerMemoryUsage;
 85     private static final Runnable emitContainerIOUsage = JDKEvents::emitContainerIOUsage;
 86     private static final Runnable emitInitialSecurityProperties = JDKEvents::emitInitialSecurityProperties;
 87     private static Metrics containerMetrics = null;
 88     private static boolean initializationTriggered;
 89 
 90     @SuppressWarnings("unchecked")
 91     public static synchronized void initialize() {

 51         ActiveRecordingEvent.class,
 52         // jdk.internal.event.* classes need their mirror
 53         // event class to be listed in the MirrorEvents class.
 54         jdk.internal.event.DeserializationEvent.class,
 55         jdk.internal.event.ErrorThrownEvent.class,
 56         jdk.internal.event.ExceptionStatisticsEvent.class,
 57         jdk.internal.event.ExceptionThrownEvent.class,
 58         jdk.internal.event.FileForceEvent.class,
 59         jdk.internal.event.FileReadEvent.class,
 60         jdk.internal.event.FileWriteEvent.class,
 61         jdk.internal.event.ProcessStartEvent.class,
 62         jdk.internal.event.SecurityPropertyModificationEvent.class,
 63         jdk.internal.event.SecurityProviderServiceEvent.class,
 64         jdk.internal.event.SerializationMisdeclarationEvent.class,
 65         jdk.internal.event.SocketReadEvent.class,
 66         jdk.internal.event.SocketWriteEvent.class,
 67         jdk.internal.event.ThreadSleepEvent.class,
 68         jdk.internal.event.TLSHandshakeEvent.class,
 69         jdk.internal.event.VirtualThreadStartEvent.class,
 70         jdk.internal.event.VirtualThreadEndEvent.class,

 71         jdk.internal.event.VirtualThreadSubmitFailedEvent.class,
 72         jdk.internal.event.X509CertificateEvent.class,
 73         jdk.internal.event.X509ValidationEvent.class,
 74         DirectBufferStatisticsEvent.class,
 75         InitialSecurityPropertyEvent.class,
 76     };
 77 
 78     private static final Runnable emitExceptionStatistics = JDKEvents::emitExceptionStatistics;
 79     private static final Runnable emitDirectBufferStatistics = JDKEvents::emitDirectBufferStatistics;
 80     private static final Runnable emitContainerConfiguration = JDKEvents::emitContainerConfiguration;
 81     private static final Runnable emitContainerCPUUsage = JDKEvents::emitContainerCPUUsage;
 82     private static final Runnable emitContainerCPUThrottling = JDKEvents::emitContainerCPUThrottling;
 83     private static final Runnable emitContainerMemoryUsage = JDKEvents::emitContainerMemoryUsage;
 84     private static final Runnable emitContainerIOUsage = JDKEvents::emitContainerIOUsage;
 85     private static final Runnable emitInitialSecurityProperties = JDKEvents::emitInitialSecurityProperties;
 86     private static Metrics containerMetrics = null;
 87     private static boolean initializationTriggered;
 88 
 89     @SuppressWarnings("unchecked")
 90     public static synchronized void initialize() {
< prev index next >