LCOV - code coverage report
Current view: top level - src/sched - scheduler.cpp (source / functions) Coverage Total Hit
Test: HPActor Coverage Lines: 72.2 % 353 255
Test Date: 2026-05-20 02:24:49 Functions: 63.5 % 52 33
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN7hpactor5sched15HybridScheduler11drain_readyEm 3
_ZN7hpactor5sched15HybridScheduler11notify_idleENS_2IdINS_8ActorTagEmEE 0
_ZN7hpactor5sched15HybridScheduler11worker_loopEj 100
_ZN7hpactor5sched15HybridScheduler12advance_timeEl 0
_ZN7hpactor5sched15HybridScheduler12cancel_timerENS_2IdINS0_8TimerTagEmEE 3
_ZN7hpactor5sched15HybridScheduler12notify_readyENS_2IdINS_8ActorTagEmEEhl 159
_ZN7hpactor5sched15HybridScheduler13execute_actorERKNS0_8WorkItemE 360
_ZN7hpactor5sched15HybridScheduler13pause_workersEv 9
_ZN7hpactor5sched15HybridScheduler13pop_any_readyERNS0_8WorkItemE 332
_ZN7hpactor5sched15HybridScheduler13process_actorENS_2IdINS_8ActorTagEmEE 0
_ZN7hpactor5sched15HybridScheduler13run_one_readyEv 333
_ZN7hpactor5sched15HybridScheduler14resume_workersEv 221
_ZN7hpactor5sched15HybridScheduler14schedule_afterESt8functionIFvvEEl 7
_ZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEEl 0
_ZN7hpactor5sched15HybridScheduler14schedule_timerElSt8functionIFvvEE 0
_ZN7hpactor5sched15HybridScheduler14wait_if_pausedEj 25665
_ZN7hpactor5sched15HybridScheduler17mark_dispatch_endEv 30
_ZN7hpactor5sched15HybridScheduler19mark_dispatch_beginEv 30
_ZN7hpactor5sched15HybridScheduler20unregister_dedicatedENS_2IdINS_8ActorTagEmEE 0
_ZN7hpactor5sched15HybridScheduler23register_dedicated_poolENS_2IdINS_8ActorTagEmEEj 3
_ZN7hpactor5sched15HybridScheduler25register_dedicated_threadENS_2IdINS_8ActorTagEmEEi 9
_ZN7hpactor5sched15HybridScheduler4stopEv 212
_ZN7hpactor5sched15HybridScheduler5startEv 106
_ZN7hpactor5sched15HybridScheduler5yieldENS_2IdINS_8ActorTagEmEEh 0
_ZN7hpactor5sched15HybridScheduler7backoffEv 25635
_ZN7hpactor5sched15HybridScheduler7pop_edfERNS0_8WorkItemEj 52003
_ZN7hpactor5sched15HybridScheduler9pop_localERNS0_8WorkItemEj 25665
_ZN7hpactor5sched15HybridScheduler9try_stealERNS0_8WorkItemE 25649
_ZN7hpactor5sched15HybridSchedulerC2ERNS_11ActorSystemEjjNS0_12TimerBackendEb 106
_ZN7hpactor5sched15HybridSchedulerD0Ev 212
_ZN7hpactor5sched15HybridSchedulerD0Ev 106
_ZN7hpactor5sched15HybridSchedulerD2Ev 106
_ZNK7hpactor5sched15HybridScheduler14workers_pausedEv 5
_ZNK7hpactor5sched15HybridScheduler17current_worker_idEv 2
_ZZN7hpactor5sched15HybridScheduler12advance_timeElENKUlRT_E_clINS0_11TimingWheelEEEDaS3_ 0
_ZZN7hpactor5sched15HybridScheduler12advance_timeElENKUlRT_E_clINS0_11TimingWheelEEEDaS3_ 0
_ZZN7hpactor5sched15HybridScheduler12advance_timeElENKUlRT_E_clINS0_13CalendarQueueEEEDaS3_ 0
_ZZN7hpactor5sched15HybridScheduler12cancel_timerENS_2IdINS0_8TimerTagEmEEENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 3
_ZZN7hpactor5sched15HybridScheduler12cancel_timerENS_2IdINS0_8TimerTagEmEEENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 3
_ZZN7hpactor5sched15HybridScheduler12cancel_timerENS_2IdINS0_8TimerTagEmEEENKUlRT_E_clINS0_13CalendarQueueEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler12notify_readyENS_2IdINS_8ActorTagEmEEhlENKUlvE_clEv 2
_ZZN7hpactor5sched15HybridScheduler14schedule_afterESt8functionIFvvEElENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 7
_ZZN7hpactor5sched15HybridScheduler14schedule_afterESt8functionIFvvEElENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 7
_ZZN7hpactor5sched15HybridScheduler14schedule_afterESt8functionIFvvEElENKUlRT_E_clINS0_13CalendarQueueEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlRT_E_clINS0_13CalendarQueueEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlvE_clEv 0
_ZZN7hpactor5sched15HybridScheduler14schedule_timerElSt8functionIFvvEEENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_timerElSt8functionIFvvEEENKUlRT_E_clINS0_11TimingWheelEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14schedule_timerElSt8functionIFvvEEENKUlRT_E_clINS0_13CalendarQueueEEEDaS6_ 0
_ZZN7hpactor5sched15HybridScheduler14wait_if_pausedEjENKUlvE_clEv 32
_ZZN7hpactor5sched15HybridScheduler5startEvENKUlvE0_clEv 106
_ZZN7hpactor5sched15HybridScheduler5startEvENKUlvE_clEv 100
_ZZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlvE_clEvENKUlRT_E_clINS0_11TimingWheelEEEDaS7_ 0
_ZZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlvE_clEvENKUlRT_E_clINS0_11TimingWheelEEEDaS7_ 0
_ZZZN7hpactor5sched15HybridScheduler14schedule_everyESt8functionIFvvEElENKUlvE_clEvENKUlRT_E_clINS0_13CalendarQueueEEEDaS7_ 0
_ZZZN7hpactor5sched15HybridScheduler5startEvENKUlvE0_clEvENKUlRT_E_clINS0_11TimingWheelEEEDaS4_ 19839
_ZZZN7hpactor5sched15HybridScheduler5startEvENKUlvE0_clEvENKUlRT_E_clINS0_11TimingWheelEEEDaS4_ 19839
_ZZZN7hpactor5sched15HybridScheduler5startEvENKUlvE0_clEvENKUlRT_E_clINS0_13CalendarQueueEEEDaS4_ 0

Generated by: LCOV version 2.0-1