equal
deleted
inserted
replaced
405 void JfrCheckpointManager::write_type_set_for_unloaded_classes() { |
405 void JfrCheckpointManager::write_type_set_for_unloaded_classes() { |
406 assert_locked_or_safepoint(ClassLoaderDataGraph_lock); |
406 assert_locked_or_safepoint(ClassLoaderDataGraph_lock); |
407 JfrTypeManager::write_type_set_for_unloaded_classes(); |
407 JfrTypeManager::write_type_set_for_unloaded_classes(); |
408 } |
408 } |
409 |
409 |
|
410 bool JfrCheckpointManager::is_type_set_checkpoint_required() const { |
|
411 return JfrTraceIdEpoch::is_klass_tagged_in_epoch(); |
|
412 } |
|
413 |
410 size_t JfrCheckpointManager::flush_type_set() { |
414 size_t JfrCheckpointManager::flush_type_set() { |
411 const size_t elements = JfrTypeManager::flush_type_set(); |
415 const size_t elements = JfrTypeManager::flush_type_set(); |
412 flush(); |
416 flush(); |
413 return elements; |
417 return elements; |
414 } |
418 } |