LCOV - code coverage report
Current view: top level - src/leveldb/util - env_posix.cc (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 63.8 % 401 256
Test Date: 2026-03-16 05:20:51 Functions: 73.8 % 65 48
Branches: 35.2 % 270 95

Function Name Sort by function name Hit count Sort by function hit count
_ZN7leveldb12_GLOBAL__N_112SingletonEnvINS0_8PosixEnvEE23AssertEnvNotInitializedEv 0
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFile4SkipEm 0
_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiPNS0_7LimiterE 0
_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileD0Ev 0
_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileD0Ev 0
_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileD2Ev 0
_ZN7leveldb12_GLOBAL__N_18PosixEnv11StartThreadEPFvPvES2_ 0
_ZN7leveldb12_GLOBAL__N_18PosixEnv16GetTestDirectoryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN7leveldb12_GLOBAL__N_18PosixEnv17NewAppendableFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_12WritableFileE 0
_ZN7leveldb12_GLOBAL__N_18PosixEnv20SleepForMicrosecondsEi 0
_ZN7leveldb12_GLOBAL__N_18PosixEnv9NewLoggerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_6LoggerE 0
_ZN7leveldb12_GLOBAL__N_18PosixEnvD0Ev 0
_ZN7leveldb12_GLOBAL__N_18PosixEnvD0Ev 0
_ZN7leveldb12_GLOBAL__N_18PosixEnvD2Ev 0
_ZN7leveldb18EnvPosixTestHelper18SetReadOnlyFDLimitEi 0
_ZN7leveldb18EnvPosixTestHelper20SetReadOnlyMMapLimitEi 0
_ZNK7leveldb12_GLOBAL__N_117PosixWritableFile7GetNameEv 0
_ZNK7leveldb12_GLOBAL__N_121PosixRandomAccessFile4ReadEmmPNS_5SliceEPc 0
_ZNK7leveldb12_GLOBAL__N_121PosixRandomAccessFile7GetNameEv 0
_ZNK7leveldb12_GLOBAL__N_121PosixMmapReadableFile7GetNameEv 2
_ZNK7leveldb12_GLOBAL__N_119PosixSequentialFile7GetNameEv 3
_ZN7leveldb12_GLOBAL__N_18PosixEnv9DeleteDirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 89
_ZN7leveldb12_GLOBAL__N_18PosixEnv20BackgroundThreadMainEv 203
_ZN7leveldb12_GLOBAL__N_18PosixEnv26BackgroundThreadEntryPointEPS1_ 203
_ZN7leveldb12_GLOBAL__N_18PosixEnv8ScheduleEPFvPvES2_ 342
_ZN7leveldb12_GLOBAL__N_112SingletonEnvINS0_8PosixEnvEEC2Ev 1123
_ZN7leveldb12_GLOBAL__N_18PosixEnvC2Ev 1123
_ZN7leveldb12_GLOBAL__N_1L12MaxOpenFilesEv 1123
_ZN7leveldb12_GLOBAL__N_1L8MaxMmapsEv 1123
_ZN7leveldb12_GLOBAL__N_18PosixEnv10FileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2519
_ZN7leveldb12_GLOBAL__N_18PosixEnv9CreateDirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2519
_ZN7leveldb12_GLOBAL__N_1L10PosixErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 2527
_ZN7leveldb12_GLOBAL__N_114PosixLockTable6RemoveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2607
_ZN7leveldb12_GLOBAL__N_18PosixEnv10UnlockFileEPNS_8FileLockE 2607
_ZN7leveldb12_GLOBAL__N_114PosixLockTable6InsertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2608
_ZN7leveldb12_GLOBAL__N_18PosixEnv8LockFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_8FileLockE 2608
_ZN7leveldb12_GLOBAL__N_18PosixEnv10RenameFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_ 3242
_ZN7leveldb12_GLOBAL__N_18PosixEnv9NowMicrosEv 4110
_ZN7leveldb12_GLOBAL__N_17Limiter7AcquireEv 4191
_ZN7leveldb12_GLOBAL__N_18PosixEnv11GetFileSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPm 4191
_ZN7leveldb12_GLOBAL__N_18PosixEnv19NewRandomAccessFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_16RandomAccessFileE 4191
_ZN7leveldb12_GLOBAL__N_1L12LockOrUnlockEib 5215
_ZN7leveldb12_GLOBAL__N_18PosixEnv11GetChildrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIS7_SaIS7_EE 5451
_ZN7leveldb12_GLOBAL__N_18PosixEnv10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5875
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 6816
_ZN7leveldb12_GLOBAL__N_18PosixEnv17NewSequentialFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_14SequentialFileE 6818
_ZN7leveldb12_GLOBAL__N_121PosixMmapReadableFileD0Ev 8378
_ZN7leveldb12_GLOBAL__N_121PosixMmapReadableFileD0Ev 4189
_ZN7leveldb12_GLOBAL__N_121PosixMmapReadableFileD2Ev 4189
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFile4ReadEmPNS_5SliceEPc 9509
_ZN7leveldb3Env7DefaultEv 10413
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile5CloseEv 11093
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile10IsManifestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11095
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile7DirnameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11095
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile8BasenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11095
_ZN7leveldb12_GLOBAL__N_117PosixWritableFileC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 11095
_ZN7leveldb12_GLOBAL__N_18PosixEnv15NewWritableFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_12WritableFileE 11095
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile17SyncDirIfManifestEv 11657
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile4SyncEv 11657
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileD0Ev 13632
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileD0Ev 6816
_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileD2Ev 6816
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile6SyncFdEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 14501
_ZN7leveldb12_GLOBAL__N_117PosixWritableFileD0Ev 22186
_ZN7leveldb12_GLOBAL__N_117PosixWritableFileD0Ev 11093
_ZN7leveldb12_GLOBAL__N_117PosixWritableFileD2Ev 11093
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile5FlushEv 58142
_ZNK7leveldb12_GLOBAL__N_121PosixMmapReadableFile4ReadEmmPNS_5SliceEPc 63544
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile15WriteUnbufferedEPKcm 80892
_ZN7leveldb12_GLOBAL__N_117PosixWritableFile6AppendERKNS_5SliceE 133901

Generated by: LCOV version 2.0-1