LCOV - code coverage report
Current view: top level - src/util - system.cpp (source / functions) Hit Total Coverage
Test: test_dash_coverage.info Lines: 496 790 62.8 %
Date: 2026-06-25 07:23:51 Functions: 81 102 79.4 %

Function Name Sort by function name Hit count Sort by hit count
_Z10runCommandRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 0
_Z11GetFileSizePKcl 0
_Z11ShellEscapeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 0
_Z13GetBackupsDirv 0
_Z13GetConfigFileRKN2fs4pathE 0
_Z14GetStartupTimev 0
_Z14HelpMessageOptRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_ 0
_Z16HelpMessageGroupRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 0
_Z17GetDefaultDataDirv 0
_Z18CheckDataDirOptionv 0
_Z21ScheduleBatchPriorityv 0
_Z22PrintExceptionContinueSt13exception_ptrPKc 0
_ZN11ArgsManager12InitSettingsERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 0
_ZN11ArgsManager15ReadConfigFilesERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 0
_ZNK11ArgsManager13EnsureDataDirEv 0
_ZNK11ArgsManager14GetHelpMessageEv 0
_ZNK11ArgsManager17GetConfigFilePathEv 0
_ZNK11ArgsManager18GetCommandLineArgsEv 0
_ZNK11ArgsManager20GetPersistentSettingERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 0
_ZZN11ArgsManager15ReadConfigFilesERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbENK3$_0clERKS6_m 0
_ZZNK11ArgsManager23GetUnrecognizedSectionsEvENK3$_0clERK11SectionInfo 0
_ZL10SaveErrorsNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEEPS8_ 1
_ZN11ArgsManager14SoftSetBoolArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 1
_ZN11ArgsManager16ReadSettingsFileEPNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEE 1
_ZNK11ArgsManager13logArgsPrefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_RKNS0_3mapIS6_NS0_6vectorI8UniValueNS4_ISB_EEEENS0_4lessIS6_EENS4_INS0_4pairIS7_SD_EEEEEE 1
_ZNK11ArgsManager7LogArgsEv 1
_ZNK11ArgsManager17WriteSettingsFileEPNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEEb 2
_Z10RenameOverN2fs4pathES0_ 3
_Z13DirIsWritableRKN2fs4pathE 3
_Z21ReleaseDirectoryLocksv 3
_ZNK11ArgsManager10GetCommandEv 3
_Z12TruncateFileP7__sFILEj 5
_ZN11ArgsManager10AddCommandERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 5
_ZN11ArgsManager17GetBackupsDirPathEv 5
_ZNK11ArgsManager15GetSettingsPathEPN2fs4pathEbb 5
_Z15UnlockDirectoryRKN2fs4pathES2_ 8
_Z13LockDirectoryRKN2fs4pathES2_b 20
_Z20TryCreateDirectoriesRKN2fs4pathE 28
_Z15DirectoryCommitRKN2fs4pathE 52
_Z10FileCommitP7__sFILE 59
_Z13HelpRequestedRK11ArgsManager 75
_ZN11ArgsManager14ForceRemoveArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 106
_Z16RenameThreadPoolRN4ctpl11thread_poolEPKc 180
__cxx_global_var_init 223
__cxx_global_var_init.2 223
__cxx_global_var_init.4 223
_Z17AllocateFileRangeP7__sFILEjj 261
_Z14CheckDiskSpaceRKN2fs4pathEy 307
_Z15SetupNetworkingv 627
_Z19AbsPathForConfigValRKN2fs4pathEb 627
_Z24RaiseFileDescriptorLimiti 627
_ZNK11ArgsManager23GetUnrecognizedSectionsEv 627
_ZN11ArgsManager14ClearPathCacheEv 631
_ZN11ArgsManagerD1Ev 641
_Z16SetupEnvironmentv 704
_Z16SetupHelpOptionsR11ArgsManager 704
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcENK3$_0clEi 712
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0C1EOS4_ 720
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0C2EOS4_ 720
_ZN11ArgsManagerC1Ev 865
_ZN11ArgsManager19SelectConfigNetworkERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 973
_Z11GetNumCoresv 1254
_ZNK11ArgsManager13GetDevNetNameEv 1257
_ZN11ArgsManager13AddHiddenArgsERKNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEE 1331
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0D1Ev 1397
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0D2Ev 1418
_ZNK11ArgsManager12GetChainNameEv 2086
_ZNK11ArgsManager10GetPathArgENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKN2fs4pathE 2153
_ZNK11ArgsManager10GetDataDirEb 5233
_ZZNK11ArgsManager12GetChainNameEvENK3$_0clERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb 6258
_ZN11ArgsManager10SoftSetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 26715
_ZNK11ArgsManager28GetUnsuitableSectionOnlyArgsEv 27339
_ZL16GetConfigOptionsRNSt3__113basic_istreamIcNS_11char_traitsIcEEEERKNS_12basic_stringIcS2_NS_9allocatorIcEEEERS8_RNS_6vectorINS_4pairIS8_S8_EENS6_ISE_EEEERNS_4listI11SectionInfoNS6_ISJ_EEEE 28094
_ZN11ArgsManager16ReadConfigStreamERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS0_12basic_stringIcS3_NS0_9allocatorIcEEEERS9_b 28094
_ZN11ArgsManager11ForceSetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 28463
_ZN11ArgsManagerD2Ev 28778
_ZN11ArgsManager15ParseParametersEiPKPKcRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE 28914
_ZN11ArgsManagerC2Ev 29002
_ZNK11ArgsManager12IsArgNegatedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 29509
_ZNK11ArgsManager7GetArgsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 31419
_ZNK11ArgsManager15GetSettingsListERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 31436
_Z15SettingToStringRK8UniValueRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 34720
_ZNK11ArgsManager6GetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 34720
_ZL13InterpretBoolRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 63563
_Z15IsConfSupportedR7KeyInfoRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 105310
_ZNK11ArgsManager8IsArgSetERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 124589
_ZNK11ArgsManager16GetBlocksDirPathEv 145046
_Z12SettingToIntRK8UniValuex 160579
_ZNK11ArgsManager9GetIntArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEx 160579
_ZL14InterpretValueRK7KeyInfoPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjRS8_ 181732
_Z12InterpretKeyNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 181735
_ZN7KeyInfoC1Ev 181735
_ZN7KeyInfoC2Ev 181735
_ZN7KeyInfoD1Ev 181735
_ZN7KeyInfoD2Ev 181735
_ZNK11ArgsManager11GetArgFlagsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 181744
_ZN11ArgsManager6AddArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_jRK15OptionsCategory 203106
_Z13SettingToBoolRK8UniValueb 293075
_ZNK11ArgsManager10GetBoolArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 293075
_ZNK11ArgsManager10GetSettingERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 642498
_ZNK11ArgsManager17UseDefaultSectionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 673934
_ZL11SettingNameRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 718367

Generated by: LCOV version 1.16