src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
branchJEP-349-branch
changeset 58251 c4067538a0f2
parent 58187 8994744e221c
child 58823 6a21dba79b81
--- a/src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp	Sat Sep 21 12:31:40 2019 +0200
+++ b/src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp	Sat Sep 21 12:33:26 2019 +0200
@@ -195,7 +195,7 @@
 typedef StopOnNullIterator<const List> Iterator;
 static List types;
 
-void JfrTypeManager::clear() {
+void JfrTypeManager::destroy() {
   SerializerRegistrationGuard guard;
   Iterator iter(types);
   JfrSerializerRegistration* registration;
@@ -206,6 +206,11 @@
   }
 }
 
+void JfrTypeManager::clear() {
+  TypeSet type_set;
+  type_set.clear();
+}
+
 void JfrTypeManager::on_rotation() {
   const Iterator iter(types);
   while (iter.has_next()) {