LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - dsm.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 73.2 % 399 292 107 1 291
Current Date: 2025-10-28 08:26:42 +0900 Functions: 81.2 % 32 26 6 26
Baseline: lcov-20251028-005825-baseline Branches: 53.3 % 246 131 115 1 130
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 73.2 % 399 292 107 1 291
Function coverage date bins:
(360..) days: 81.2 % 32 26 6 26
Branch coverage date bins:
(360..) days: 53.3 % 246 131 115 1 130

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
ResOwnerPrintDSM UBC 0 0.0 % (0 / 3)
ResOwnerReleaseDSM UBC 0 0.0 % (0 / 5)
ResourceOwnerForgetDSM CBC 2665 100.0 % (3 / 3)
ResourceOwnerRememberDSM CBC 2665 100.0 % (3 / 3)
cancel_on_dsm_detach CBC 3987 100.0 % (8 / 8) 70.0 % (7 / 10)
dsm_attach CBC 19562 80.6 % (25 / 31) 62.5 % (15 / 24)
dsm_backend_shutdown CBC 40782 100.0 % (5 / 5) 100.0 % (2 / 2)
dsm_backend_startup CBC 16807 100.0 % (3 / 3)
dsm_cleanup_for_mmap UBC 0 0.0 % (0 / 10) 0.0 % (0 / 10)
dsm_cleanup_using_control_segment CBC 2 80.0 % (20 / 25) 57.1 % (8 / 14)
dsm_control_bytes_needed CBC 2100 100.0 % (2 / 2)
dsm_control_segment_sane CBC 1051 60.0 % (6 / 10) 50.0 % (4 / 8)
dsm_create CBC 1654 58.0 % (40 / 69) 43.5 % (20 / 46)
dsm_create_descriptor CBC 21216 100.0 % (14 / 14) 100.0 % (4 / 4)
dsm_detach CBC 21216 92.9 % (39 / 42) 60.0 % (18 / 30)
dsm_detach_all CBC 1 75.0 % (6 / 8) 50.0 % (2 / 4)
dsm_estimate_size CBC 2998 100.0 % (2 / 2)
dsm_find_mapping CBC 7 100.0 % (6 / 6) 83.3 % (5 / 6)
dsm_pin_mapping CBC 1670 100.0 % (5 / 5) 100.0 % (2 / 2)
dsm_pin_segment CBC 1106 91.7 % (11 / 12) 33.3 % (2 / 6)
dsm_postmaster_shutdown CBC 1049 86.4 % (19 / 22) 71.4 % (10 / 14)
dsm_postmaster_startup CBC 1049 91.7 % (22 / 24) 62.5 % (10 / 16)
dsm_segment_address CBC 21545 100.0 % (3 / 3) 50.0 % (1 / 2)
dsm_segment_handle CBC 2182 100.0 % (2 / 2)
dsm_segment_map_length UBC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
dsm_shmem_init CBC 1049 30.8 % (4 / 13) 16.7 % (1 / 6)
dsm_unpin_mapping UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
dsm_unpin_segment CBC 173 86.8 % (33 / 38) 56.2 % (18 / 32)
is_main_region_dsm_handle CBC 64750 100.0 % (2 / 2)
make_main_region_dsm_handle UBC 0 0.0 % (0 / 5)
on_dsm_detach CBC 12208 100.0 % (6 / 6)
reset_on_dsm_detach CBC 19319 33.3 % (3 / 9) 33.3 % (2 / 6)

Generated by: LCOV version 2.4-beta