LCOV - differential code coverage report
Current view:
top level
-
src
/
pl
/
plperl
- plperl.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
88.5 %
1423
1260
33
95
35
42
754
3
461
86
764
2
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
60
60
60
60
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
1
1
1
View type:
Flat
(60,120] days
:
100.0 %
1
1
1
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
1
1
1
(240..) days
:
88.5 %
1420
1257
33
95
35
42
754
461
86
764
Function coverage date bins:
(240..) days
:
50.0 %
120
60
60
60
Function Name
TLA
Hit count
Lines
plperlu_inline_handler
GIC
1
100.0 % (2 / 2)
plperl_compile_callback
ECB
4
pg_finfo_plperlu_inline_handler
CBC
5
100.0 % (1 / 1)
plperlu_inline_handler
ECB
1
pg_finfo_plperlu_inline_handler
GIC
5
plperl_untrusted_init
GIC
5
85.7 % (6 / 7)
plperl_modify_tuple
GIC
6
88.6 % (31 / 35)
pg_finfo_plperlu_call_handler
ECB
8
pp_require_safe
GIC
8
90.0 % (9 / 10)
hv_fetch_string
GIC
9
87.5 % (7 / 8)
pg_finfo_plperlu_validator
ECB
9
plperl_call_perl_event_trigger_func
ECB
10
plperl_event_trigger_build_args
ECB
10
plperl_event_trigger_handler
GIC
10
88.9 % (16 / 18)
pg_finfo_plperl_inline_handler
GNC
11
100.0 % (1 / 1)
pg_finfo_plperl_inline_handler
GIC
11
plperl_inline_handler
ECB
21
plperl_ref_from_pg_array
GIC
17
100.0 % (27 / 27)
plperl_trusted_init
ECB
17
plperl_fini
ECB
20
pg_finfo_plperl_call_handler
ECB
21
pg_finfo_plperl_validator
GNC
21
100.0 % (1 / 1)
pg_finfo_plperl_validator
GIC
21
plperl_validator
ECB
146
plperl_inline_callback
GIC
21
100.0 % (3 / 3)
plperl_inline_handler
GIC
21
93.9 % (46 / 49)
Pg_magic_func
GIC
22
100.0 % (1 / 1)
_PG_init
ECB
22
free_plperl_function
ECB
23
plperl_init_interp
GIC
23
81.5 % (22 / 27)
plperl_init_shared_libs
GIC
23
100.0 % (5 / 5)
plperlu_validator
GIC
24
100.0 % (2 / 2)
strip_trailing_ws
ECB
27
plperl_call_perl_trigger_func
GIC
30
70.6 % (24 / 34)
plperl_trigger_build_args
ECB
30
plperl_trigger_handler
GIC
30
84.0 % (42 / 50)
plperl_array_to_datum
ECB
31
plperl_destroy_interp
GIC
41
92.3 % (12 / 13)
plperl_hash_to_datum
ECB
41
set_interp_require
GIC
47
100.0 % (7 / 7)
plperlu_call_handler
GIC
50
100.0 % (2 / 2)
plperl_spi_execute_fetch_result
GIC
56
94.1 % (16 / 17)
make_array_ref
GIC
57
100.0 % (14 / 14)
plperl_hash_from_datum
ECB
57
plperl_build_tuple_result
ECB
80
split_array
ECB
96
array_to_datum_internal
ECB
115
plperl_hash_from_tuple
ECB
130
plperl_return_next_internal
GIC
141
93.3 % (42 / 45)
plperl_validator
GIC
146
85.7 % (24 / 28)
plperl_create_sub
ECB
166
select_perl_context
GIC
167
94.4 % (34 / 36)
_sv_to_datum_finfo
ECB
200
hek2cstr
ECB
204
plperl_func_handler
GIC
228
91.7 % (44 / 48)
plperl_exec_callback
ECB
230
plperl_call_perl_func
GIC
242
91.1 % (41 / 45)
plperl_call_handler
GIC
268
100.0 % (21 / 21)
SvREFCNT_dec_current
GIC
307
100.0 % (4 / 4)
check_spi_usage_allowed
GIC
324
66.7 % (4 / 6)
get_perl_array_ref
GIC
350
92.3 % (12 / 13)
compile_plperl_function
ECB
414
validate_plperl_function
ECB
611
plperl_sv_to_datum
GIC
638
97.6 % (40 / 41)
hv_store_string
GIC
671
87.5 % (7 / 8)
activate_interpreter
GIC
915
100.0 % (7 / 7)
Generated by:
LCOV version v1.16-55-g56c0a2a