LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - dsm.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 73.2 % 399 292 107 1 291
Current Date: 2025-09-06 07:49:51 +0900 Functions: 81.2 % 32 26 6 26
Baseline: lcov-20250907-010129-baseline Branches: 53.3 % 246 131 115 1 130
Baseline Date: 2025-09-05 08:21:35 +0100 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)
dsm_cleanup_for_mmap UBC 0 0.0 % (0 / 10) 0.0 % (0 / 10)
dsm_segment_map_length UBC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
dsm_unpin_mapping UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
make_main_region_dsm_handle UBC 0 0.0 % (0 / 5)
dsm_detach_all CBC 1 75.0 % (6 / 8) 50.0 % (2 / 4)
dsm_cleanup_using_control_segment CBC 2 80.0 % (20 / 25) 57.1 % (8 / 14)
dsm_find_mapping CBC 7 100.0 % (6 / 6) 83.3 % (5 / 6)
dsm_unpin_segment CBC 159 86.8 % (33 / 38) 56.2 % (18 / 32)
dsm_postmaster_shutdown CBC 1029 86.4 % (19 / 22) 71.4 % (10 / 14)
dsm_postmaster_startup CBC 1029 91.7 % (22 / 24) 62.5 % (10 / 16)
dsm_shmem_init CBC 1029 30.8 % (4 / 13) 16.7 % (1 / 6)
dsm_control_segment_sane CBC 1031 60.0 % (6 / 10) 50.0 % (4 / 8)
dsm_pin_segment CBC 1074 91.7 % (11 / 12) 33.3 % (2 / 6)
dsm_create CBC 1616 58.0 % (40 / 69) 43.5 % (20 / 46)
dsm_pin_mapping CBC 1654 100.0 % (5 / 5) 100.0 % (2 / 2)
dsm_control_bytes_needed CBC 2060 100.0 % (2 / 2)
dsm_segment_handle CBC 2135 100.0 % (2 / 2)
ResourceOwnerForgetDSM CBC 2615 100.0 % (3 / 3)
ResourceOwnerRememberDSM CBC 2615 100.0 % (3 / 3)
dsm_estimate_size CBC 2938 100.0 % (2 / 2)
cancel_on_dsm_detach CBC 3959 100.0 % (8 / 8) 70.0 % (7 / 10)
on_dsm_detach CBC 12077 100.0 % (6 / 6)
dsm_backend_startup CBC 16565 100.0 % (3 / 3)
reset_on_dsm_detach CBC 18976 33.3 % (3 / 9) 33.3 % (2 / 6)
dsm_attach CBC 19294 80.6 % (25 / 31) 62.5 % (15 / 24)
dsm_create_descriptor CBC 20910 100.0 % (14 / 14) 100.0 % (4 / 4)
dsm_detach CBC 20910 92.9 % (39 / 42) 60.0 % (18 / 30)
dsm_segment_address CBC 21220 100.0 % (3 / 3) 50.0 % (1 / 2)
dsm_backend_shutdown CBC 40058 100.0 % (5 / 5) 100.0 % (2 / 2)
is_main_region_dsm_handle CBC 63783 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta