equal
deleted
inserted
replaced
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) { |