LCOV - code coverage report
Current view: top level - src/leveldb/util - env_posix.cc (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 299 488 61.3 %
Date: 2022-04-21 14:51:19 Functions: 52 69 75.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 55 122 45.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN7leveldb18EnvPosixTestHelper18SetReadOnlyFDLimitEi 0
_ZN7leveldb18EnvPosixTestHelper20SetReadOnlyMMapLimitEi 0
_ZN7leveldb3Env7DefaultEv 6960
env_posix.cc:_ZN7leveldb12_GLOBAL__N_110PosixErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi 1546
env_posix.cc:_ZN7leveldb12_GLOBAL__N_112LockOrUnlockEib 3134
env_posix.cc:_ZN7leveldb12_GLOBAL__N_112MaxOpenFilesEv 741
env_posix.cc:_ZN7leveldb12_GLOBAL__N_112SingletonEnvINS0_8PosixEnvEE23AssertEnvNotInitializedEv 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_112SingletonEnvINS0_8PosixEnvEE3envEv 6960
env_posix.cc:_ZN7leveldb12_GLOBAL__N_112SingletonEnvINS0_8PosixEnvEEC2Ev 741
env_posix.cc:_ZN7leveldb12_GLOBAL__N_113PosixFileLockC2EiNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1567
env_posix.cc:_ZN7leveldb12_GLOBAL__N_114PosixLockTable6InsertERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1567
env_posix.cc:_ZN7leveldb12_GLOBAL__N_114PosixLockTable6RemoveERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1567
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile10IsManifestERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile11FlushBufferEv 33332
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile15WriteUnbufferedEPKcm 33333
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile17SyncDirIfManifestEv 6431
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile4SyncEv 6431
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile5CloseEv 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile5FlushEv 20068
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile6AppendERKNS_5SliceE 49773
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile6SyncFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb 8080
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile7DirnameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFile8BasenameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFileC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_117PosixWritableFileD2Ev 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_119PosixSequentialFile4ReadEmPNS_5SliceEPc 5649
env_posix.cc:_ZN7leveldb12_GLOBAL__N_119PosixSequentialFile4SkipEm 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi 4055
env_posix.cc:_ZN7leveldb12_GLOBAL__N_119PosixSequentialFileD2Ev 4055
env_posix.cc:_ZN7leveldb12_GLOBAL__N_121PosixMmapReadableFileC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPcmPNS0_7LimiterE 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_121PosixMmapReadableFileD2Ev 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiPNS0_7LimiterE 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_121PosixRandomAccessFileD2Ev 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_17Limiter7AcquireEv 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_17Limiter7ReleaseEv 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_17LimiterC2Ei 1482
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18MaxMmapsEv 741
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv10DeleteFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 3050
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv10FileExistsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1542
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv10RenameFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ 2109
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv10UnlockFileEPNS_8FileLockE 1567
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv11GetChildrenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPNS2_6vectorIS8_NS6_IS8_EEEE 3220
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv11GetFileSizeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPm 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv11StartThreadEPFvPvES2_ 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv15NewWritableFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_12WritableFileE 6834
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv16GetTestDirectoryEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv17NewAppendableFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_12WritableFileE 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv17NewSequentialFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_14SequentialFileE 4055
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv18BackgroundWorkItemC2EPFvPvES3_ 111
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv19NewRandomAccessFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_16RandomAccessFileE 1921
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv20BackgroundThreadMainEv 69
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv20SleepForMicrosecondsEi 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv26BackgroundThreadEntryPointEPS1_ 69
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv8LockFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_8FileLockE 1567
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv8ScheduleEPFvPvES2_ 111
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv9CreateDirERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1542
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv9DeleteDirERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 25
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv9NewLoggerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPNS_6LoggerE 0
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnv9NowMicrosEv 2154
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnvC2Ev 741
env_posix.cc:_ZN7leveldb12_GLOBAL__N_18PosixEnvD2Ev 0
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_113PosixFileLock2fdEv 3134
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_113PosixFileLock8filenameEv 1567
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_117PosixWritableFile7GetNameEv 0
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_119PosixSequentialFile7GetNameEv 0
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_121PosixMmapReadableFile4ReadEmmPNS_5SliceEPc 28606
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_121PosixMmapReadableFile7GetNameEv 0
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_121PosixRandomAccessFile4ReadEmmPNS_5SliceEPc 0
env_posix.cc:_ZNK7leveldb12_GLOBAL__N_121PosixRandomAccessFile7GetNameEv 0

Generated by: LCOV version 0-eol-96201-ge66f56f4af6a