LCOV - code coverage report
Current view: top level - src/include/port - atomics.h (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 78 78 100.0 %
Date: 2026-02-07 10:18:48 Functions: 31 31 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
pg_atomic_write_membarrier_u32 28
pg_atomic_add_fetch_u32 772
pg_atomic_add_fetch_u64 1192
pg_atomic_write_membarrier_u64 1988
pg_atomic_clear_flag 2730
pg_atomic_init_flag 24864
pg_atomic_exchange_u32 33324
pg_atomic_fetch_and_u64 43770
pg_atomic_write_u32 141316
pg_atomic_fetch_add_u64 194466
pg_atomic_test_set_flag 316942
pg_atomic_unlocked_test_flag 650972
pg_atomic_monotonic_advance_u64 969468
pg_atomic_fetch_sub_u32 1971094
pg_atomic_read_membarrier_u64 4881050
pg_atomic_init_u32 7128504
pg_atomic_unlocked_write_u64 8733862
pg_atomic_fetch_add_u32 15180036
pg_atomic_fetch_and_u32 22627292
pg_atomic_init_u64 27269556
pg_atomic_fetch_or_u32 31044698
pg_atomic_exchange_u64 36156136
pg_atomic_write_u64 40831304
pg_atomic_fetch_or_u64 65237210
pg_atomic_fetch_sub_u64 137304378
pg_atomic_sub_fetch_u64 165482164
pg_atomic_compare_exchange_u64 380837550
pg_atomic_sub_fetch_u32 593258768
pg_atomic_compare_exchange_u32 618430976
pg_atomic_read_u32 638993732
pg_atomic_read_u64 972149086

Generated by: LCOV version 1.16