< prev index next >

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

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 35,44 **** --- 35,45 ---- import jdk.jfr.events.ExceptionStatisticsEvent; import jdk.jfr.events.ExceptionThrownEvent; import jdk.jfr.events.FileForceEvent; import jdk.jfr.events.FileReadEvent; import jdk.jfr.events.FileWriteEvent; + import jdk.jfr.events.ProcessStartEvent; import jdk.jfr.events.SecurityPropertyModificationEvent; import jdk.jfr.events.SocketReadEvent; import jdk.jfr.events.SocketWriteEvent; import jdk.jfr.events.TLSHandshakeEvent; import jdk.jfr.events.X509CertificateEvent;
*** 54,64 **** private static final Class<?>[] mirrorEventClasses = { SecurityPropertyModificationEvent.class, TLSHandshakeEvent.class, X509CertificateEvent.class, ! X509ValidationEvent.class }; private static final Class<?>[] eventClasses = { FileForceEvent.class, FileReadEvent.class, --- 55,66 ---- private static final Class<?>[] mirrorEventClasses = { SecurityPropertyModificationEvent.class, TLSHandshakeEvent.class, X509CertificateEvent.class, ! X509ValidationEvent.class, ! ProcessStartEvent.class }; private static final Class<?>[] eventClasses = { FileForceEvent.class, FileReadEvent.class,
*** 71,81 **** ActiveSettingEvent.class, ActiveRecordingEvent.class, jdk.internal.event.SecurityPropertyModificationEvent.class, jdk.internal.event.TLSHandshakeEvent.class, jdk.internal.event.X509CertificateEvent.class, ! jdk.internal.event.X509ValidationEvent.class }; // This is a list of the classes with instrumentation code that should be applied. private static final Class<?>[] instrumentationClasses = new Class<?>[] { FileInputStreamInstrumentor.class, --- 73,84 ---- ActiveSettingEvent.class, ActiveRecordingEvent.class, jdk.internal.event.SecurityPropertyModificationEvent.class, jdk.internal.event.TLSHandshakeEvent.class, jdk.internal.event.X509CertificateEvent.class, ! jdk.internal.event.X509ValidationEvent.class, ! jdk.internal.event.ProcessStartEvent.class }; // This is a list of the classes with instrumentation code that should be applied. private static final Class<?>[] instrumentationClasses = new Class<?>[] { FileInputStreamInstrumentor.class,
< prev index next >