LCOV - code coverage report
Current view: top level - src/backend/regex - regc_nfa.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 1239 1130
Test Date: 2026-09-05 08:15:53 Functions: 98.4 % 62 61
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 81.9 % 944 773

Function Name Sort by function name Hit count Sort by function hit count
allocarc 11271950
analyze 12385
breakconstraintloop 241
carc_cmp 7900033
carcsort 150349
changearcsource 294
changearctarget 160
check_in_colors_match 1466
check_out_colors_match 1877
checkmatchall 12326
checkmatchall_recurse 5208
cleanup 24770
cleartraverse 1239387
cloneouts 198
clonesuccessorstates 2139
combine 219462
compact 12381
copyins 10536
copyouts 8095
cparc 827165
createarc 11271950
delsub 6628
deltraverse 19496
dropstate 129257
dumpnfa 0
dupnfa 9101
duptraverse 225996
emptyreachable 10043028
findarc 360
findconstraintloop 274714
fixconstraintloops 12385
fixempties 12385
freearc 918470
freecnfa 2188
freenfa 12514
freestate 135697
hasconstraintout 14483
hasnonemptyout 152173
isconstraintarc 1426026
markcanreach 1013750
markreachable 1013225
mergeins 174596
moveins 164557
moveouts 42534
newarc 1085052
newfstate 25028
newnfa 12514
newstate 323232
optimize 12385
pull 61740
pullback 12385
push 45664
pushfwd 12385
removecantmatch 6
removeconstraints 119
removetraverse 323
single_color_transition 152
sortins 18527
sortins_cmp 49873629
sortouts 16
sortouts_cmp 2746
specialcolors 12389

Generated by: LCOV version 2.0-1