LCOV - code coverage report
Current view:
top level
-
wirestead/transport/base
- bp_utils.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
Wirestead Coverage Report
Lines:
100.0 %
97
97
Test Date:
2026-10-29 11:36:05
Functions:
98.3 %
58
57
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
76.8 %
82
63
Function Name
Hit count
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E_clIS7_EEDaSV_
2
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E_clIS7_EEDaSV_
1
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E_clISA_EEDaSV_
1
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E0_clIS7_EEDaSV_
4
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E0_clISA_EEDaSV_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_ENKUlRKSK_E0_clIS7_EEDaSV_
4
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSM_IbET0_T1_
5
_ZNK9wirestead9transport10queue_util18IdentityProjectionclISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEEEERT_SD_
6
_ZNK9wirestead9transport10queue_util19IgnoreDroppedBufferclISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEEEEvRKT_
6
_ZN9wirestead9transport10queue_util19return_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_EEEvRT_RT0_
106
_ZN9wirestead9transport10queue_util19return_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_EEEvRT_RT0_
29
_ZN9wirestead9transport10queue_util19return_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_EEEvRT_RT0_
29
_ZN9wirestead9transport10queue_util19return_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_EEEvRT_RT0_
48
_ZN9wirestead9transport10queue_util28release_reserved_limit_bytesERSt5mutexRSt6atomicImEm
1316
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_
3500
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_
289
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_
337
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_
544
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_
730
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_
1600
_ZN9wirestead9transport10queue_util28release_reserved_write_bytesERSt6atomicImEm
7625
_ZN9wirestead9transport10queue_util20variant_const_bufferISt6vectorIhSaIhEEEEN5boost4asio12const_bufferERKT_
12268
_ZN9wirestead9transport10queue_util20variant_const_bufferINS_6memory12PooledBufferEEEN5boost4asio12const_bufferERKT_
2503
_ZN9wirestead9transport10queue_util20variant_const_bufferISt10shared_ptrIKSt6vectorIhSaIhEEEEEN5boost4asio12const_bufferERKT_
3130
_ZN9wirestead9transport10queue_util20variant_const_bufferISt6vectorIhSaIhEEEEN5boost4asio12const_bufferERKT_
6635
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clIS9_IhSaIhEEEEDaSO_
12268
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clINS_6memory12PooledBufferEEEDaSO_
44
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
57
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
74
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
75
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clINS_6memory12PooledBufferEEEDaSO_
97
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clIS9_IhSaIhEEEEDaSO_
204
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clIS9_IhSaIhEEEEDaSO_
206
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISC_EEDaS11_
533
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISC_EEDaS11_
542
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISH_EEDaS11_
943
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clINS_6memory12PooledBufferEEEDaSO_
1287
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISE_EEDaS11_
1744
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISE_EEDaS11_
1761
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E0_clISH_EEDaS11_
1981
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E0_clIS9_IhSaIhEEEEDaSO_
2720
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clIS9_IhSaIhEEEEDaSO_
12268
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clINS_6memory12PooledBufferEEEDaSO_
44
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
57
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
74
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clISt10shared_ptrIKS9_IhSaIhEEEEEDaSO_
75
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clINS_6memory12PooledBufferEEEDaSO_
97
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clIS9_IhSaIhEEEEDaSO_
204
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clIS9_IhSaIhEEEEDaSO_
206
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISC_EEDaS11_
533
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISC_EEDaS11_
542
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISH_EEDaS11_
943
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clINS_6memory12PooledBufferEEEDaSO_
1287
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISE_EEDaS11_
1744
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISE_EEDaS11_
1761
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EESt6vectorIS5_S6_EPFRKSt7variantIJNS_6memory12PooledBufferES8_IhSaIhEESt10shared_ptrIKSE_EEERKS5_EEEmRT_RT0_RS8_IN5boost4asio12const_bufferESaISV_EET1_ENKUlRKSP_E_clISH_EEDaS11_
1981
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EESt6vectorIS6_S7_ENS5_16BufferProjectionEEEmRT_RT0_RS9_IN5boost4asio12const_bufferESaISI_EET1_ENKUlRKSC_E_clIS9_IhSaIhEEEEDaSO_
2720
_ZN9wirestead9transport10queue_util27commit_reserved_limit_bytesERSt5mutexRSt6atomicImES6_m
17259
_ZNK9wirestead9transport10queue_util14DropAccounting3anyEv
17263
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt6vectorIhSaIhEEEEmRKT_
24695
_ZN9wirestead9transport10queue_util19variant_buffer_sizeINS_6memory12PooledBufferEEEmRKT_
4963
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt10shared_ptrIKSt6vectorIhSaIhEEEEEmRKT_
6281
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt6vectorIhSaIhEEEEmRKT_
13451
_ZN9wirestead9transport10queue_util23try_reserve_limit_bytesERSt5mutexRKSt6atomicImES7_RS5_mm
32386
_ZN9wirestead9transport10queue_util23try_reserve_write_bytesERSt5mutexRKSt6atomicImERS5_S7_RKS4_IbEmmm
272785
_ZN9wirestead9transport10queue_util23try_reserve_write_bytesERSt6atomicImERKS3_RKS2_IbEmmm
272785
Generated by:
LCOV version 2.0-1