src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
branchJEP-349-branch
changeset 58570 12bf92ce7991
parent 52413 6372f5af9612
equal deleted inserted replaced
58569:5469bde803fe 58570:12bf92ce7991
   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) {