LCOV - code coverage report
Current view: top level - src/backend/utils/adt - numeric.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 2157 2728 79.1 %
Date: 2017-09-29 13:40:31 Functions: 138 165 83.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
accum_sum_add 200815
accum_sum_carry 419
accum_sum_combine 0
accum_sum_copy 0
accum_sum_final 399
accum_sum_rescale 200815
accum_sum_reset 5
add_abs 12042
add_var 12417
alloc_var 194501
apply_typmod 4693
ceil_var 14
cmp_abs 1056
cmp_abs_common 252591
cmp_numerics 254705
cmp_var 7782
cmp_var_common 262132
compute_bucket 60
div_var 709
div_var_fast 8663
do_numeric_accum 200464
do_numeric_discard 109
estimate_ln_dweight 90
exp_var 20
float4_numeric 16
float8_numeric 67
floor_var 67
free_var 179323
generate_series_numeric 36
generate_series_step_numeric 67
get_str_from_var 84118
get_str_from_var_sci 10
hash_numeric 4994
hash_numeric_extended 14
init_var_from_num 449722
int2_accum 33
int2_accum_inv 27
int2_avg_accum 7
int2_avg_accum_inv 2
int2_numeric 54
int2_sum 4
int2int4_sum 324
int4_accum 33
int4_accum_inv 27
int4_avg_accum 22386
int4_avg_accum_inv 68
int4_avg_combine 0
int4_numeric 86516
int4_sum 67610
int64_to_numericvar 87456
int8_accum 33
int8_accum_inv 27
int8_avg 49
int8_avg_accum 222
int8_avg_accum_inv 6
int8_avg_combine 0
int8_avg_deserialize 0
int8_avg_serialize 0
int8_numeric 643
int8_sum 0
ln_var 99
log_var 26
makeNumericAggState 110
makeNumericAggStateCurrentContext 0
make_result 175560
mod_var 6
mul_var 91382
numeric 1388
numeric_abbrev_abort 0
numeric_abbrev_convert 41
numeric_abbrev_convert_var 41
numeric_abs 94
numeric_accum 73
numeric_accum_inv 38
numeric_add 333
numeric_avg 13
numeric_avg_accum 200102
numeric_avg_combine 0
numeric_avg_deserialize 0
numeric_avg_serialize 0
numeric_ceil 14
numeric_cmp 22139
numeric_cmp_abbrev 30
numeric_combine 0
numeric_deserialize 0
numeric_div 457
numeric_div_trunc 62
numeric_eq 207
numeric_exp 8
numeric_fac 2
numeric_fast_cmp 229302
numeric_float4 114
numeric_float8 80428
numeric_float8_no_overflow 0
numeric_floor 7
numeric_ge 333
numeric_gt 616
numeric_in 4101
numeric_inc 0
numeric_int2 7
numeric_int4 508
numeric_int8 61
numeric_is_nan 0
numeric_larger 0
numeric_le 400
numeric_ln 26
numeric_log 26
numeric_lt 593
numeric_maximum_size 571
numeric_mod 6
numeric_mul 80977
numeric_ne 844
numeric_normalize 1653
numeric_out 82422
numeric_out_sci 10
numeric_poly_avg 6
numeric_poly_combine 0
numeric_poly_deserialize 0
numeric_poly_serialize 0
numeric_poly_stddev_pop 12
numeric_poly_stddev_samp 24
numeric_poly_sum 73
numeric_poly_var_pop 10
numeric_poly_var_samp 20
numeric_power 35
numeric_recv 0
numeric_round 1066
numeric_scale 8
numeric_send 0
numeric_serialize 0
numeric_sign 0
numeric_smaller 3
numeric_sortsupport 52
numeric_sqrt 10
numeric_stddev_internal 142
numeric_stddev_pop 26
numeric_stddev_samp 51
numeric_sub 209
numeric_sum 119
numeric_to_double_no_overflow 0
numeric_transform 20
numeric_trunc 0
numeric_uminus 17
numeric_uplus 41
numeric_var_pop 22
numeric_var_samp 43
numerictypmodin 64
numerictypmodout 5
numericvar_to_double_no_overflow 40
numericvar_to_int32 603
numericvar_to_int64 690
power_var 33
power_var_int 29
round_var 103544
select_div_scale 631
set_var_from_num 1738
set_var_from_str 4146
set_var_from_var 7690
sqrt_var 608
strip_var 118836
sub_abs 1004
sub_var 681
trunc_var 184
width_bucket_numeric 99
zero_var 245

Generated by: LCOV version 1.11