LCOV - code coverage report
Current view: top level - src/backend/utils/sort - tuplesort.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 912 835
Test Date: 2026-07-28 00:15:44 Functions: 100.0 % 57 57
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 69.9 % 522 365

Function Name Sort by function name Hit count Sort by function hit count
beginmerge 312
consider_abort_common 2900498
current_byte 26373638
dumptuples 734632
free_sort_tuple 2149170
getlen 3522873
grow_memtuples 5134
init_slab_allocator 220
inittapes 469
inittapestate 599
leader_takeover_tapes 130
make_bounded_heap 254
markrunend 1200
merge_read_buffer_size 240
mergeonerun 106
mergereadnext 3325866
mergeruns 220
normalize_datum 26420107
radix_sort_recursive 46469
radix_sort_tuple 7118
reversedirection 508
selectnewtape 1200
sort_bounded_heap 254
ssup_datum_int32_cmp 150442464
ssup_datum_signed_cmp 1862213
ssup_datum_unsigned_cmp 118010202
tuplesort_attach_shared 201
tuplesort_begin_batch 178078
tuplesort_begin_common 176175
tuplesort_end 175988
tuplesort_estimate_shared 131
tuplesort_free 177891
tuplesort_get_stats 264
tuplesort_gettuple_common 17517891
tuplesort_heap_delete_top 13462
tuplesort_heap_insert 13748
tuplesort_heap_replace_top 3678670
tuplesort_initialize_shared 179
tuplesort_markpos 388149
tuplesort_merge_order 11150
tuplesort_method_name 196
tuplesort_performsort 151350
tuplesort_puttuple_common 19151897
tuplesort_readtup_alloc 3266632
tuplesort_rescan 29
tuplesort_reset 1903
tuplesort_restorepos 24014
tuplesort_set_bound 794
tuplesort_skiptuples 258
tuplesort_sort_memtuples 151591
tuplesort_space_type_name 172
tuplesort_updatemax 2167
tuplesort_used_bound 243
verify_memtuples_sorted 7118
worker_freeze_result_tape 379
worker_get_identifier 379
worker_nomergeruns 379

Generated by: LCOV version 2.0-1