src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
branchJEP-349-branch
changeset 58154 060d9d139109
parent 58068 22dab580786c
parent 55571 49102ba8cf14
child 58157 9dca61a7df19
--- a/src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp	Thu Sep 12 11:35:02 2019 +0200
+++ b/src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp	Sat Sep 14 13:03:44 2019 +0200
@@ -585,7 +585,6 @@
     // The sampler is released (unlocked) later in post_safepoint_write.
     ObjectSampleCheckpoint::on_rotation(ObjectSampler::acquire(), _stack_trace_repository);
   }
-  _checkpoint_manager.notify_types_on_rotation();
   write_storage(_storage, _chunkwriter);
 }
 
@@ -602,6 +601,7 @@
   }
   _storage.write_at_safepoint();
   _checkpoint_manager.notify_threads();
+  _checkpoint_manager.notify_types_on_rotation();
   _checkpoint_manager.shift_epoch();
   _chunkwriter.set_time_stamp();
 }