diff -r 5851f445c684 -r c4067538a0f2 src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp --- a/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Sat Sep 21 12:31:40 2019 +0200 +++ b/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Sat Sep 21 12:33:26 2019 +0200 @@ -357,6 +357,7 @@ typedef DiscardOp > DiscardOperation; size_t JfrCheckpointManager::clear() { + JfrTypeManager::clear(); DiscardOperation discarder(mutexed); // mutexed discard mode process_free_list(discarder, _free_list_mspace); process_free_list(discarder, _epoch_transition_mspace);