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 15:15:32
Functions:
100.0 %
60
60
60
60
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
Pg_magic_func
ECB
22
SvREFCNT_dec_current
ECB
307
_PG_init
GIC
22
94.4 % (17 / 18)
_sv_to_datum_finfo
GIC
200
100.0 % (4 / 4)
activate_interpreter
ECB
915
array_to_datum_internal
ECB
115
check_spi_usage_allowed
ECB
324
compile_plperl_function
ECB
414
free_plperl_function
GIC
23
100.0 % (9 / 9)
get_perl_array_ref
ECB
350
hek2cstr
ECB
204
hv_fetch_string
ECB
9
hv_store_string
GIC
671
87.5 % (7 / 8)
make_array_ref
ECB
57
pg_finfo_plperl_call_handler
ECB
21
pg_finfo_plperl_inline_handler
ECB
11
pg_finfo_plperl_validator
GNC
21
100.0 % (1 / 1)
pg_finfo_plperl_validator
GIC
21
plperl_validator
ECB
146
pg_finfo_plperlu_call_handler
GNC
8
100.0 % (1 / 1)
pg_finfo_plperlu_call_handler
GIC
8
plperlu_call_handler
ECB
50
pg_finfo_plperlu_inline_handler
ECB
5
pg_finfo_plperlu_validator
CBC
9
100.0 % (1 / 1)
pg_finfo_plperlu_validator
GIC
9
plperlu_validator
ECB
24
plperl_array_to_datum
GIC
31
100.0 % (16 / 16)
plperl_build_tuple_result
ECB
80
plperl_call_handler
GIC
268
100.0 % (21 / 21)
plperl_call_perl_event_trigger_func
GIC
10
66.7 % (20 / 30)
plperl_call_perl_func
GIC
242
91.1 % (41 / 45)
plperl_call_perl_trigger_func
ECB
30
plperl_compile_callback
GIC
4
100.0 % (5 / 5)
plperl_create_sub
GIC
166
96.9 % (31 / 32)
plperl_destroy_interp
GIC
41
92.3 % (12 / 13)
plperl_event_trigger_build_args
GIC
10
100.0 % (7 / 7)
plperl_event_trigger_handler
ECB
10
plperl_exec_callback
ECB
230
plperl_fini
GIC
20
84.6 % (11 / 13)
plperl_func_handler
GIC
228
91.7 % (44 / 48)
plperl_hash_from_datum
ECB
57
plperl_hash_from_tuple
ECB
130
plperl_hash_to_datum
GIC
41
100.0 % (3 / 3)
plperl_init_interp
GIC
23
81.5 % (22 / 27)
plperl_init_shared_libs
GIC
23
100.0 % (5 / 5)
plperl_inline_callback
GIC
21
100.0 % (3 / 3)
plperl_inline_handler
GIC
21
93.9 % (46 / 49)
plperl_modify_tuple
GIC
6
88.6 % (31 / 35)
plperl_ref_from_pg_array
ECB
17
plperl_return_next_internal
GIC
141
93.3 % (42 / 45)
plperl_spi_execute_fetch_result
ECB
56
plperl_sv_to_datum
GIC
638
97.6 % (40 / 41)
plperl_trigger_build_args
GIC
30
91.1 % (51 / 56)
plperl_trigger_handler
GIC
30
84.0 % (42 / 50)
plperl_trusted_init
ECB
17
plperl_untrusted_init
ECB
5
plperl_validator
GIC
146
85.7 % (24 / 28)
plperlu_call_handler
GIC
50
100.0 % (2 / 2)
plperlu_inline_handler
GIC
1
100.0 % (2 / 2)
plperlu_validator
GIC
24
100.0 % (2 / 2)
pp_require_safe
GIC
8
90.0 % (9 / 10)
select_perl_context
ECB
167
set_interp_require
ECB
47
split_array
ECB
96
strip_trailing_ws
GIC
27
100.0 % (6 / 6)
validate_plperl_function
GIC
611
100.0 % (10 / 10)
Generated by:
LCOV version v1.16-55-g56c0a2a