LCOV - code coverage report
Current view: top level - src/backend/utils/sort - tuplesort.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 91.5 % 986 902
Test Date: 2026-01-26 10:56:24 Functions: 98.2 % 55 54
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 57.6 % 686 395

Function Name Sort by function name Hit count Sort by function hit count
beginmerge 71
consider_abort_common 675143
dumptuples 178070
free_sort_tuple 270995
getlen 583375
grow_memtuples 746
init_slab_allocator 48
inittapes 102
inittapestate 130
leader_takeover_tapes 28
make_bounded_heap 46
markrunend 281
merge_read_buffer_size 53
mergeonerun 26
mergereadnext 537874
mergeruns 48
qsort_tuple_int32_compare 9777453
qsort_tuple_signed_compare 182602
qsort_tuple_unsigned_compare 7199828
reversedirection 92
selectnewtape 281
sort_bounded_heap 46
ssup_datum_int32_cmp 26768967
ssup_datum_signed_cmp 147140
ssup_datum_unsigned_cmp 0
tuplesort_attach_shared 41
tuplesort_begin_batch 24805
tuplesort_begin_common 24386
tuplesort_end 24343
tuplesort_estimate_shared 28
tuplesort_free 24762
tuplesort_get_stats 66
tuplesort_gettuple_common 2571192
tuplesort_heap_delete_top 2723
tuplesort_heap_insert 2777
tuplesort_heap_replace_top 625022
tuplesort_initialize_shared 41
tuplesort_markpos 93465
tuplesort_merge_order 1277
tuplesort_method_name 49
tuplesort_performsort 22172
tuplesort_puttuple_common 2957008
tuplesort_readtup_alloc 533086
tuplesort_rescan 5
tuplesort_reset 419
tuplesort_restorepos 4886
tuplesort_set_bound 163
tuplesort_skiptuples 62
tuplesort_sort_memtuples 22251
tuplesort_space_type_name 43
tuplesort_updatemax 485
tuplesort_used_bound 57
worker_freeze_result_tape 82
worker_get_identifier 82
worker_nomergeruns 82

Generated by: LCOV version 2.3.2-1