LCOV - code coverage report
Current view: top level - src/ipc/libmultiprocess/include/mp - util.h (source / functions) Coverage Total Hit
Test: fuzz_coverage.info Lines: 60.0 % 45 27
Test Date: 2026-07-11 06:27:17 Functions: 14.1 % 71 10
Branches: 20.4 % 230 47

Function Name Sort by function name Hit count Sort by function hit count
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_9AddParamsENS8_10AddResultsEEEEEJiiEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JiiEEEDcSH_SJ_SM_EUlvE0_EEDcOSG_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_16PassScriptParamsENS8_17PassScriptResultsEEEEEJ7CScriptEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JSG_EEEDcSI_SK_SN_EUlvE0_EEDcOSH_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_18PassOutPointParamsENS8_19PassOutPointResultsEEEEEJ9COutPointEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JSG_EEEDcSI_SK_SN_EUlvE0_EEDcOSH_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_18PassUniValueParamsENS8_19PassUniValueResultsEEEEEJ8UniValueEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JSG_EEEDcSI_SK_SN_EUlvE0_EEDcOSH_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_21PassTransactionParamsENS8_22PassTransactionResultsEEEEEJSt10shared_ptrIK12CTransactionEEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JSJ_EEEDcSL_SN_SQ_EUlvE0_EEDcOSK_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_21PassVectorUint8ParamsENS8_22PassVectorUint8ResultsEEEEEJSt6vectorIhSaIhEEEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JSI_EEEDcSK_SM_SP_EUlvE0_EEDcOSJ_OT0_ 0
_ZN2mp10TryFinallyIZNKS_10ServerCall6invokeINS_19ServerInvokeContextINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEN5capnp11CallContextINS8_9AddParamsENS8_10AddResultsEEEEEJiiEEEDcRT_NS_8TypeListIJEEEDpOT0_EUlvE_ZNKS2_ISF_JiiEEEDcSH_SJ_SM_EUlvE0_EEDcOSG_OT0_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEEJRKN4test4fuzz8messages16IpcFuzzInterface9AddParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEEJRKN4test4fuzz8messages16IpcFuzzInterface9AddParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEEJRN4test4fuzz8messages16IpcFuzzInterface10AddResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface9AddParamsENSB_10AddResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface10AddResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1BELi1EEEEJRKN4test4fuzz8messages16IpcFuzzInterface9AddParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1BELi1EEEEJRN4test4fuzz8messages16IpcFuzzInterface10AddResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1BELi1EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface9AddParamsENSB_10AddResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields1BELi1EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface10AddResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRKN4test4fuzz8messages16IpcFuzzInterface16PassScriptParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRKN4test4fuzz8messages16IpcFuzzInterface18PassOutPointParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRKN4test4fuzz8messages16IpcFuzzInterface18PassUniValueParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRKN4test4fuzz8messages16IpcFuzzInterface21PassTransactionParams6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRKN4test4fuzz8messages16IpcFuzzInterface21PassVectorUint8Params6ReaderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSI_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN4test4fuzz8messages16IpcFuzzInterface17PassScriptResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN4test4fuzz8messages16IpcFuzzInterface19PassOutPointResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN4test4fuzz8messages16IpcFuzzInterface19PassUniValueResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN4test4fuzz8messages16IpcFuzzInterface22PassTransactionResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN4test4fuzz8messages16IpcFuzzInterface22PassVectorUint8Results7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface16PassScriptParamsENSB_17PassScriptResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface18PassOutPointParamsENSB_19PassOutPointResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface18PassUniValueParamsENSB_19PassUniValueResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface21PassTransactionParamsENSB_22PassTransactionResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp7RequestIN4test4fuzz8messages16IpcFuzzInterface21PassVectorUint8ParamsENSB_22PassVectorUint8ResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSK_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface17PassScriptResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface19PassOutPointResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface19PassUniValueResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface22PassTransactionResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface22PassVectorUint8ResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN4test4fuzz8messages16IpcFuzzInterface17PassScriptResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN4test4fuzz8messages16IpcFuzzInterface19PassOutPointResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN4test4fuzz8messages16IpcFuzzInterface19PassUniValueResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN4test4fuzz8messages16IpcFuzzInterface22PassTransactionResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN4test4fuzz8messages16IpcFuzzInterface22PassVectorUint8Results7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface17PassScriptResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface19PassOutPointResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface19PassUniValueResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface22PassTransactionResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi18EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface22PassVectorUint8ResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi2EEEEJRN4test4fuzz8messages16IpcFuzzInterface10AddResults7BuilderEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSH_ 0
_ZN2mp4MakeINS_11StructFieldEJNS_8AccessorINS_15ipc_fuzz_fields6ResultELi2EEEEJRN5capnp8ResponseIN4test4fuzz8messages16IpcFuzzInterface10AddResultsEEEEEET_IJDpT0_DpNSt16remove_referenceIT1_E4typeEEEDpOSJ_ 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface9AddParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface10AddResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface16PassScriptParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface17PassScriptResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface18PassOutPointParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface18PassUniValueParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface19PassOutPointResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface19PassUniValueResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface21PassTransactionParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface21PassVectorUint8ParamsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface22PassTransactionResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface22PassVectorUint8ResultsEEEPKcv 0
_ZN2mp8TypeNameIN4test4fuzz8messages16IpcFuzzInterface9AddParamsEEEPKcv 0
_ZNK2mp18InterruptException4whatEv 0
_ZN2mp6UnlockINS_4LockERSt8functionIFvvEEEEvRT_OT0_ 3
_ZN2mp6UnlockINS_4LockERSt8functionIFvvEEEEvRT_OT0_ 0
_ZN2mp6UnlockINS_4LockERKSt8functionIFvvEEEEvRT_OT0_ 1
_ZN2mp6UnlockINS_4LockERN2kj8FunctionIFvvEEEEEvRT_OT0_ 1
_ZN2mp6UnlockINS_4LockEZNS_9EventLoop4postEN2kj8FunctionIFvvEEEEUlvE0_EEvRT_OT0_ 1
_ZN2mp11CxxTypeNameINS_15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 8
_ZN2mp11CxxTypeNameINS_15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 0
_ZN2mp11CxxTypeNameINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 1
_ZN2mp11CxxTypeNameINS_11ProxyServerIN4test4fuzz8messages16IpcFuzzInterfaceEEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 1
_ZN2mp11CxxTypeNameINS_15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 3
_ZN2mp11CxxTypeNameINS_15ProxyServerBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_ 3
_ZN2mp9_demangleB5cxx11EPKc 8
_ZN2mp4Lock13assert_lockedERNS_5MutexE 12
_ZN2mp10PtrOrValueINS_4LockEEdeEv 14

Generated by: LCOV version 2.0-1