src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
changeset 58863 c16ac7a2eba4
parent 52413 6372f5af9612
equal deleted inserted replaced
58861:2c3cc4b01880 58863:c16ac7a2eba4
   405     }
   405     }
   406 
   406 
   407     // Purpose of this method is to mark types that are reachable
   407     // Purpose of this method is to mark types that are reachable
   408     // from registered event types. Those types that are not reachable can
   408     // from registered event types. Those types that are not reachable can
   409     // safely be removed
   409     // safely be removed
       
   410     // Returns true if type was removed
   410     public boolean clearUnregistered() {
   411     public boolean clearUnregistered() {
   411         Logger.log(LogTag.JFR_METADATA, LogLevel.TRACE, "Cleaning out obsolete metadata");
   412         Logger.log(LogTag.JFR_METADATA, LogLevel.TRACE, "Cleaning out obsolete metadata");
   412         List<Type> registered = new ArrayList<>();
   413         List<Type> registered = new ArrayList<>();
   413         for (Type type : types.values()) {
   414         for (Type type : types.values()) {
   414             if (type instanceof PlatformEventType) {
   415             if (type instanceof PlatformEventType) {