LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeMemoize.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 83.3 % 366 305 61 2 303 2
Current Date: 2026-05-29 21:51:00 -0400 Functions: 94.7 % 19 18 1 2 16
Baseline: lcov-20260530-034037-baseline Branches: 56.2 % 176 99 77 99
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 83.5 % 363 303 60 303
Function coverage date bins:
(360..) days: 94.7 % 19 18 1 2 16
Branch coverage date bins:
(30,360] days: 0.0 % 2 0 2
(360..) days: 56.9 % 174 99 75 99

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
ExecMemoizeRetrieveInstrumentation UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
ExecMemoizeEstimate CBC 4 42.9 % (3 / 7) 25.0 % (1 / 4)
ExecMemoizeInitializeDSM CBC 4 30.0 % (3 / 10) 25.0 % (1 / 4)
ExecMemoizeInitializeWorker CBC 8 100.0 % (4 / 4)
cache_purge_all CBC 12 100.0 % (12 / 12) 100.0 % (2 / 2)
build_hash_table CBC 1157 83.3 % (5 / 6) 50.0 % (2 / 4)
ExecEndMemoize CBC 1364 78.3 % (18 / 23) 50.0 % (9 / 18)
ExecInitMemoize CBC 1364 97.8 % (44 / 45) 50.0 % (4 / 8)
cache_reduce_memory CBC 1592 90.0 % (18 / 20) 50.0 % (10 / 20)
entry_purge_tuples CBC 1592 100.0 % (13 / 13) 100.0 % (2 / 2)
remove_cache_entry CBC 1592 100.0 % (9 / 9)
cache_store_tuple GNC 59679 69.6 % (16 / 23) 31.2 % (5 / 16)
ExecEstimateCacheEntryOverheadBytes CBC 202929 100.0 % (2 / 2)
MemoizeHash_equal CBC 540775 82.1 % (23 / 28) 70.0 % (7 / 10)
ExecReScanMemoize CBC 602937 90.0 % (9 / 10) 75.0 % (3 / 4)
cache_lookup GNC 602937 95.7 % (22 / 23) 75.0 % (9 / 12)
MemoizeHash_hash CBC 604537 100.0 % (24 / 24) 90.0 % (9 / 10)
prepare_probe_slot CBC 604537 100.0 % (18 / 18) 100.0 % (4 / 4)
ExecMemoize CBC 708365 76.5 % (62 / 81) 55.4 % (31 / 56)

Generated by: LCOV version 2.5.0-beta