LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1849 2232 82.8 %
Date: 2025-12-03 23:17:42 Functions: 96 99 97.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AlterSystemSetConfigFile 202
AtEOXact_GUC 1449790
AtStart_GUC 1022630
BeginReportingGUCOptions 26802
DefineCustomBoolVariable 7510
DefineCustomEnumVariable 3692
DefineCustomIntVariable 96
DefineCustomRealVariable 44
DefineCustomStringVariable 7400
EstimateGUCStateSpace 952
GUCArrayAdd 1440
GUCArrayDelete 40
GUCArrayReset 2
GUC_check_errcode 42
GetConfigOption 13740
GetConfigOptionByName 12472
GetConfigOptionFlags 40
GetConfigOptionResetString 0
InitializeGUCOptions 2282
InitializeGUCOptionsFromEnvironment 3718
InitializeOneGUCOption 1027588
MarkGUCPrefixReserved 3832
NewGUCNestLevel 428726
ParseLongOption 56724
ProcessConfigFileInternal 5902
ProcessGUCArray 7120
RemoveGUCFromLists 71056
ReportChangedGUCOptions 724444
ReportGUCOption 658932
ResetAllOptions 18
RestoreGUCState 2878
RestrictSearchPath 387872
SelectConfigFiles 2230
SerializeGUCState 952
SetConfigOption 328822
ShowGUCOption 2094888
TransformGUCArray 7252
add_guc_variable 18760
add_placeholder_variable 122
assignable_custom_variable_name 222
build_guc_variables 2282
call_bool_check_hook 457884
call_enum_check_hook 178968
call_int_check_hook 465798
call_real_check_hook 70154
call_string_check_hook 876276
can_skip_gucvar 271850
check_GUC_name_for_parameter_acl 68
config_enum_get_options 141974
config_enum_lookup_by_name 75458
config_enum_lookup_by_value 470230
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 764
convert_real_from_base_unit 268
convert_to_base_unit 14900
define_custom_variable 18742
discard_stack_value 56174
do_serialize 98772
do_serialize_binary 115228
estimate_variable_size 59778
extra_field_used 432628
find_option 1362888
free_placeholder 112
get_config_handle 132
get_config_unit_name 1421704
get_explain_guc_options 12
get_guc_variables 3478
guc_free 1621136
guc_malloc 1745292
guc_name_compare 14915122
guc_name_hash 2338300
guc_name_match 1362588
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 1480430
guc_var_compare 12857912
init_custom_variable 18742
parse_and_validate_value 1021360
parse_int 122636
parse_real 9050
pg_timezone_abbrev_initialize 3656
push_old_value 446892
read_gucstate 310980
read_gucstate_binary 360794
reapply_stacked_values 104
replace_auto_config_value 154
serialize_variable 59778
set_config_option 891976
set_config_option_ext 103776
set_config_sourcefile 147232
set_config_with_handle 1027224
set_extra_field 3195812
set_guc_source 1386620
set_stack_value 435604
set_string_field 2386864
string_field_used 2251738
valid_custom_variable_name 270
validate_option_array_item 1484
write_auto_conf_file 154

Generated by: LCOV version 1.16