LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeMemoize.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.3 % 366 305 61 9 296 7
Current Date: 2024-04-14 14:21:10 Functions: 94.7 % 19 18 1 5 13
Baseline: 16@8cea358b128 Branches: 56.2 % 176 99 1 1 75 7 92
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 4 4 4
(60,120] days: 100.0 % 9 9 9
(180,240] days: 63.6 % 11 7 4 7
(240..) days: 83.3 % 342 285 57 285
Function coverage date bins:
(240..) days: 94.7 % 19 18 1 5 13
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(60,120] days: 87.5 % 8 7 1 7
(240..) days: 54.8 % 166 91 75 91

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
ExecEndMemoize GNC 676 78.3 % (18 / 23) 50.0 % (9 / 18)
ExecEstimateCacheEntryOverheadBytes CBC 112582 100.0 % (2 / 2)
ExecInitMemoize GNC 676 97.8 % (44 / 45) 50.0 % (4 / 8)
ExecMemoize GNC 300590 76.5 % (62 / 81) 55.4 % (31 / 56)
ExecMemoizeEstimate CBC 3 42.9 % (3 / 7) 25.0 % (1 / 4)
ExecMemoizeInitializeDSM CBC 3 30.0 % (3 / 10) 25.0 % (1 / 4)
ExecMemoizeInitializeWorker CBC 6 100.0 % (4 / 4)
ExecMemoizeRetrieveInstrumentation UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
ExecReScanMemoize CBC 233521 90.0 % (9 / 10) 75.0 % (3 / 4)
MemoizeHash_equal CBC 195896 82.1 % (23 / 28) 70.0 % (7 / 10)
MemoizeHash_hash CBC 234721 100.0 % (24 / 24) 90.0 % (9 / 10)
build_hash_table GNC 536 83.3 % (5 / 6) 50.0 % (2 / 4)
cache_lookup CBC 233521 95.7 % (22 / 23) 75.0 % (9 / 12)
cache_purge_all GNC 9 100.0 % (12 / 12) 100.0 % (2 / 2)
cache_reduce_memory CBC 1194 90.0 % (18 / 20) 50.0 % (10 / 20)
cache_store_tuple CBC 35833 69.6 % (16 / 23) 31.2 % (5 / 16)
entry_purge_tuples CBC 1194 100.0 % (13 / 13) 100.0 % (2 / 2)
prepare_probe_slot CBC 234721 100.0 % (18 / 18) 100.0 % (4 / 4)
remove_cache_entry CBC 1194 100.0 % (9 / 9)

Generated by: LCOV version 2.1-beta2-3-g6141622