LCOV - code coverage report
Current view: top level - src - sync.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 161 183 88.0 %
Date: 2021-06-29 14:35:33 Functions: 22 25 88.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 76 92 82.6 %

Function Name Sort by function name Hit count Sort by hit count
_Z22AssertLockHeldInternalI14AnnotatedMixinINSt3__15mutexEEEvPKcS5_iPT_ 0
_Z25AssertLockNotHeldInternalI14AnnotatedMixinINSt3__15mutexEEEvPKcS5_iPT_ 0
_Z9LocksHeldv 0
sync.cpp:_ZL20double_lock_detectedPKvRKNSt3__16vectorINS1_4pairIPv13CLockLocationEENS1_9allocatorIS6_EEEE 2
sync.cpp:_ZL27potential_deadlock_detectedRKNSt3__14pairIPvS1_EERKNS_6vectorINS0_IS1_13CLockLocationEENS_9allocatorIS7_EEEESC_ 8
_Z13EnterCriticalI14AnnotatedMixinINSt3__115recursive_mutexEEEvPKcS5_iPT_b 17
sync.cpp:_ZL9push_lockI14AnnotatedMixinINSt3__115recursive_mutexEEEvPT_RK13CLockLocation 17
_Z14LockStackEmptyv 28
_ZNK13CLockLocation8ToStringEv 56
_Z13EnterCriticalI14AnnotatedMixinINSt3__15mutexEEEvPKcS5_iPT_b 92184
sync.cpp:_ZL9push_lockI14AnnotatedMixinINSt3__15mutexEEEvPT_RK13CLockLocation 92184
_Z10DeleteLockPv 94977
_Z25AssertLockNotHeldInternalI14AnnotatedMixinINSt3__115recursive_mutexEEEvPKcS5_iPT_ 325428
_Z17CheckLastCriticalPvRNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKcS9_i 884371
_ZNK13CLockLocation4NameEv 884377
_Z22AssertLockHeldInternalI14AnnotatedMixinINSt3__115recursive_mutexEEEvPKcS5_iPT_ 22683884
_Z13EnterCriticalINSt3__15mutexEEvPKcS3_iPT_b 22719353
sync.cpp:_ZL9push_lockINSt3__15mutexEEvPT_RK13CLockLocation 22719581
sync.cpp:_ZL8LockHeldPv 23009292
_Z13EnterCriticalINSt3__115recursive_mutexEEvPKcS3_iPT_b 93671747
sync.cpp:_ZL9push_lockINSt3__115recursive_mutexEEvPT_RK13CLockLocation 93672232
_ZN13CLockLocationC2EPKcS1_ibRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 116480304
_Z13LeaveCriticalv 116483575
sync.cpp:_ZL8pop_lockv 116483685
_Z11GetLockDatav 256926316

Generated by: LCOV version 1.14