LCOV - code coverage report
Current view:
top level
-
wirestead/transport/base
- bp_utils.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
Wirestead Coverage Report
Lines:
93.5 %
92
86
Test Date:
2026-08-30 10:35:09
Functions:
71.7 %
46
33
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
72.5 %
80
58
Function Name
Hit count
_ZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EE
1522
_ZN9wirestead9transport10queue_util19return_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEvRT_RT0_
0
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt6vectorIhSaIhEEEEmRKT_
4478
_ZN9wirestead9transport10queue_util19variant_buffer_sizeINS_6memory12PooledBufferEEEmRKT_
1268
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt10shared_ptrIKSt6vectorIhSaIhEEEEEmRKT_
1157
_ZN9wirestead9transport10queue_util19variant_buffer_sizeISt6vectorIhSaIhEEEEmRKT_
2053
_ZN9wirestead9transport10queue_util20variant_const_bufferISt6vectorIhSaIhEEEEN5boost4asio12const_bufferERKT_
4454
_ZN9wirestead9transport10queue_util20variant_const_bufferINS_6memory12PooledBufferEEEN5boost4asio12const_bufferERKT_
1257
_ZN9wirestead9transport10queue_util20variant_const_bufferISt10shared_ptrIKSt6vectorIhSaIhEEEEEN5boost4asio12const_bufferERKT_
1154
_ZN9wirestead9transport10queue_util20variant_const_bufferISt6vectorIhSaIhEEEEN5boost4asio12const_bufferERKT_
2043
_ZN9wirestead9transport10queue_util23try_reserve_limit_bytesERSt5mutexRKSt6atomicImES7_RS5_mm
25934
_ZN9wirestead9transport10queue_util23try_reserve_write_bytesERSt6atomicImERKS3_RKS2_IbEmmm
416996
_ZN9wirestead9transport10queue_util27commit_reserved_limit_bytesERSt5mutexRSt6atomicImES6_m
12347
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_
28
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_
0
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_
21
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_
2
_ZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSL_IbET0_
5
_ZN9wirestead9transport10queue_util28release_reserved_limit_bytesERSt5mutexRSt6atomicImEm
1
_ZN9wirestead9transport10queue_util28release_reserved_write_bytesERSt6atomicImEm
74186
_ZN9wirestead9transport10queue_util29commit_unreserved_limit_bytesERSt5mutexRSt6atomicImEm
12
_ZNK9wirestead9transport10queue_util14DropAccounting3anyEv
12362
_ZNK9wirestead9transport10queue_util18IdentityProjectionclISt7variantIJSt6vectorIhSaIhEEEEEERT_SA_
21
_ZNK9wirestead9transport10queue_util18IdentityProjectionclISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEEEERT_SF_
13
_ZNK9wirestead9transport10queue_util18IdentityProjectionclISt7variantIJSt6vectorIhSaIhEEEEEERT_SA_
2
_ZNK9wirestead9transport10queue_util18IdentityProjectionclISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEEEERT_SD_
6
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E0_clIS6_EEDaSS_
4454
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E0_clIS6_EEDaSS_
1257
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E0_clIS9_EEDaSS_
2043
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E0_clISC_EEDaSS_
1154
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E_clIS6_EEDaSS_
4454
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E_clIS6_EEDaSS_
1257
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E_clIS9_EEDaSS_
2043
_ZZN9wirestead9transport10queue_util17take_gather_batchISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EES7_ISD_SE_EEEmRT_RT0_RS7_IN5boost4asio12const_bufferESaISN_EEENKUlRKSH_E_clISC_EEDaSS_
1154
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_ENKUlRKSG_E0_clIS7_EEDaSQ_
5
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E0_clISD_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E0_clISG_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E0_clISI_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E0_clIS6_EEDaSV_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E0_clIS9_EEDaSV_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E0_clISC_EEDaSV_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_ENKUlRKSG_E0_clIS7_EEDaSQ_
1
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSL_IbET0_ENKUlRKSJ_E0_clIS7_EEDaST_
4
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSL_IbET0_ENKUlRKSJ_E0_clISA_EEDaST_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_ENKUlRKSG_E_clIS7_EEDaSQ_
16
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E_clISD_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E_clISG_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEEEUlRS6_E_EENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKS11_IbET0_ENKUlRKSZ_E_clISI_EEDaS19_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E_clIS6_EEDaSV_
11
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E_clIS9_EEDaSV_
2
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKS9_EEESaISD_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSN_IbET0_ENKUlRKSL_E_clISC_EEDaSV_
0
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSI_IbET0_ENKUlRKSG_E_clIS7_EEDaSQ_
1
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSL_IbET0_ENKUlRKSJ_E_clIS7_EEDaST_
1
_ZZN9wirestead9transport10queue_util27maybe_flush_for_keep_latestISt5dequeISt7variantIJSt6vectorIhSaIhEESt10shared_ptrIKS7_EEESaISB_EENS1_18IdentityProjectionEEENS1_14DropAccountingENS_4base9constants20BackpressureStrategyEmmRT_RSt6atomicImERKSL_IbET0_ENKUlRKSJ_E_clISA_EEDaST_
1
Generated by:
LCOV version 2.0-1