LCOV - code coverage report
Current view: top level - src/util - system.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 703 790 89.0 %
Date: 2026-06-25 07:23:43 Functions: 97 102 95.1 %

Function Name Sort by function name Hit count Sort by hit count
_Z10FileCommitP7__sFILE 28732
_Z10RenameOverN2fs4pathES0_ 15990
_Z10runCommandRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 566
_Z11GetFileSizePKcl 0
_Z11GetNumCoresv 13478
_Z11ShellEscapeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 80
_Z12InterpretKeyNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 324206
_Z12SettingToIntRK8UniValuex 1910016
_Z12TruncateFileP7__sFILEj 57
_Z13DirIsWritableRKN2fs4pathE 6065
_Z13GetBackupsDirv 0
_Z13GetConfigFileRKN2fs4pathE 7408
_Z13HelpRequestedRK11ArgsManager 4544
_Z13LockDirectoryRKN2fs4pathES2_b 7998
_Z13SettingToBoolRK8UniValueb 8217624
_Z14CheckDiskSpaceRKN2fs4pathEy 33308
_Z14GetStartupTimev 2
_Z14HelpMessageOptRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_ 342
_Z15DirectoryCommitRKN2fs4pathE 15098
_Z15IsConfSupportedR7KeyInfoRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 193994
_Z15SettingToStringRK8UniValueRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 280269
_Z15SetupNetworkingv 4928
_Z15UnlockDirectoryRKN2fs4pathES2_ 1912
_Z16HelpMessageGroupRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 28
_Z16RenameThreadPoolRN4ctpl11thread_poolEPKc 4389
_Z16SetupEnvironmentv 5195
_Z16SetupHelpOptionsR11ArgsManager 5195
_Z17AllocateFileRangeP7__sFILEjj 7314
_Z17GetDefaultDataDirv 3023
_Z18CheckDataDirOptionv 8778
_Z19AbsPathForConfigValRKN2fs4pathEb 27532
_Z20TryCreateDirectoriesRKN2fs4pathE 27883
_Z21ReleaseDirectoryLocksv 3
_Z21ScheduleBatchPriorityv 2831
_Z22PrintExceptionContinueSt13exception_ptrPKc 0
_Z24RaiseFileDescriptorLimiti 3721
_ZL10SaveErrorsNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEEPS8_ 7
_ZL11SettingNameRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 11510707
_ZL13InterpretBoolRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 2421907
_ZL14InterpretValueRK7KeyInfoPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjRS8_ 302072
_ZL16GetConfigOptionsRNSt3__113basic_istreamIcNS_11char_traitsIcEEEERKNS_12basic_stringIcS2_NS_9allocatorIcEEEERS8_RNS_6vectorINS_4pairIS8_S8_EENS6_ISE_EEEERNS_4listI11SectionInfoNS6_ISJ_EEEE 32471
_ZN11ArgsManager10AddCommandERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 821
_ZN11ArgsManager10SoftSetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 39624
_ZN11ArgsManager11ForceSetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 33635
_ZN11ArgsManager12InitSettingsERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 3114
_ZN11ArgsManager13AddHiddenArgsERKNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEE 8984
_ZN11ArgsManager14ClearPathCacheEv 4948
_ZN11ArgsManager14ForceRemoveArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 3347
_ZN11ArgsManager14SoftSetBoolArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 12250
_ZN11ArgsManager15ParseParametersEiPKPKcRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE 33405
_ZN11ArgsManager15ReadConfigFilesERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 4335
_ZN11ArgsManager16ReadConfigStreamERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS0_12basic_stringIcS3_NS0_9allocatorIcEEEERS9_b 32471
_ZN11ArgsManager16ReadSettingsFileEPNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEE 3111
_ZN11ArgsManager17GetBackupsDirPathEv 5
_ZN11ArgsManager19SelectConfigNetworkERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 5412
_ZN11ArgsManager6AddArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_jRK15OptionsCategory 1105210
_ZN11ArgsManagerC1Ev 5356
_ZN11ArgsManagerC2Ev 33493
_ZN11ArgsManagerD1Ev 641
_ZN11ArgsManagerD2Ev 28778
_ZN7KeyInfoC1Ev 324206
_ZN7KeyInfoC2Ev 324206
_ZN7KeyInfoD1Ev 324206
_ZN7KeyInfoD2Ev 324206
_ZNK11ArgsManager10GetBoolArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb 8217588
_ZNK11ArgsManager10GetCommandEv 127
_ZNK11ArgsManager10GetDataDirEb 144859
_ZNK11ArgsManager10GetPathArgENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKN2fs4pathE 66479
_ZNK11ArgsManager10GetSettingERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 11055157
_ZNK11ArgsManager11GetArgFlagsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 435252
_ZNK11ArgsManager12GetChainNameEv 18289
_ZNK11ArgsManager12IsArgNegatedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 96943
_ZNK11ArgsManager13EnsureDataDirEv 3114
_ZNK11ArgsManager13GetDevNetNameEv 8792
_ZNK11ArgsManager13logArgsPrefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_RKNS0_3mapIS6_NS0_6vectorI8UniValueNS4_ISB_EEEENS0_4lessIS6_EENS4_INS0_4pairIS7_SD_EEEEEE 9072
_ZNK11ArgsManager14GetHelpMessageEv 2
_ZNK11ArgsManager15GetSettingsListERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 332488
_ZNK11ArgsManager15GetSettingsPathEPN2fs4pathEbb 13701
_ZNK11ArgsManager16GetBlocksDirPathEv 1932499
_ZNK11ArgsManager17GetConfigFilePathEv 4335
_ZNK11ArgsManager17UseDefaultSectionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 11387645
_ZNK11ArgsManager17WriteSettingsFileEPNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEEb 3738
_ZNK11ArgsManager18GetCommandLineArgsEv 0
_ZNK11ArgsManager20GetPersistentSettingERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 0
_ZNK11ArgsManager23GetUnrecognizedSectionsEv 3733
_ZNK11ArgsManager28GetUnsuitableSectionOnlyArgsEv 30447
_ZNK11ArgsManager6GetArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 280269
_ZNK11ArgsManager7GetArgsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 329711
_ZNK11ArgsManager7LogArgsEv 3024
_ZNK11ArgsManager8IsArgSetERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 550278
_ZNK11ArgsManager9GetIntArgERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEx 1910015
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0C1EOS4_ 17556
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0C2EOS4_ 17556
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0D1Ev 33837
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcEN3$_0D2Ev 34529
_ZZ16RenameThreadPoolRN4ctpl11thread_poolEPKcENK3$_0clEi 17494
_ZZN11ArgsManager15ReadConfigFilesERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbENK3$_0clERKS6_m 17296
_ZZNK11ArgsManager12GetChainNameEvENK3$_0clERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb 54867
_ZZNK11ArgsManager23GetUnrecognizedSectionsEvENK3$_0clERK11SectionInfo 3108
__cxx_global_var_init 4714
__cxx_global_var_init.2 4714
__cxx_global_var_init.4 4714

Generated by: LCOV version 1.16