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
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