LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1887 2310 81.7 %
Date: 2025-02-03 08:14:53 Functions: 95 98 96.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetConfigOptionResetString 0
guc_realloc 0
guc_restore_error_context_callback 0
GUCArrayReset 2
ResetAllOptions 8
get_explain_guc_options 12
GUCArrayDelete 26
GetConfigOptionFlags 34
GUC_check_errcode 38
DefineCustomRealVariable 42
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 90
reapply_stacked_values 104
add_placeholder_variable 108
replace_auto_config_value 130
write_auto_conf_file 130
get_config_handle 132
AlterSystemSetConfigFile 170
assignable_custom_variable_name 196
valid_custom_variable_name 198
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 704
EstimateGUCStateSpace 892
SerializeGUCState 892
GUCArrayAdd 1302
validate_option_array_item 1332
SelectConfigFiles 1940
InitializeGUCOptions 1990
build_guc_variables 1990
RestoreGUCState 2714
pg_timezone_abbrev_initialize 2772
InitializeGUCOptionsFromEnvironment 2826
get_guc_variables 3430
DefineCustomEnumVariable 3610
MarkGUCPrefixReserved 3736
ProcessConfigFileInternal 4722
ProcessGUCArray 6726
TransformGUCArray 6858
DefineCustomStringVariable 7238
DefineCustomBoolVariable 7336
parse_real 8578
GetConfigOptionByName 9792
convert_to_base_unit 11326
GetConfigOption 12054
define_custom_variable 18316
init_custom_variable 18316
add_guc_variable 18320
BeginReportingGUCOptions 25582
discard_stack_value 49606
ParseLongOption 51912
estimate_variable_size 54802
serialize_variable 54802
call_real_check_hook 57846
config_enum_lookup_by_name 63816
RemoveGUCFromLists 66060
do_serialize 91620
set_config_option_ext 97202
parse_int 97812
do_serialize_binary 106714
set_config_sourcefile 117666
config_enum_get_options 133228
call_enum_check_hook 151086
can_skip_gucvar 249538
SetConfigOption 285198
read_gucstate 291282
RestrictSearchPath 300406
NewGUCNestLevel 331948
read_gucstate_binary 337306
set_stack_value 344670
push_old_value 355926
call_int_check_hook 382808
call_bool_check_hook 392860
extra_field_used 393918
config_enum_lookup_by_value 441366
ReportGUCOption 631656
ReportChangedGUCOptions 667296
call_string_check_hook 729706
set_config_option 730220
AtStart_GUC 802260
parse_and_validate_value 851994
set_config_with_handle 857228
InitializeOneGUCOption 862356
guc_name_match 1125598
find_option 1125856
AtEOXact_GUC 1132688
set_guc_source 1139966
guc_strdup 1283842
get_config_unit_name 1333904
guc_free 1425614
guc_malloc 1524188
string_field_used 1828548
set_string_field 1905600
guc_name_hash 1940588
ShowGUCOption 1976850
set_extra_field 2611716
guc_var_compare 11875416
guc_name_compare 13467854

Generated by: LCOV version 1.14