LCOV - code coverage report
Current view:
top level
-
src/pl/plperl
- plperl.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
89.1 %
1437
1281
Test Date:
2026-08-29 07:15:53
Functions:
100.0 %
73
73
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
59.2 %
975
577
Function Name
Hit count
Pg_magic_func
25
SvREFCNT_dec_current
329
_PG_init
25
_sv_to_datum_finfo
213
activate_interpreter
997
array_to_datum_internal
132
av_count_limit
133
check_spi_usage_allowed
326
compile_plperl_function
448
free_plperl_function
28
get_perl_array_ref
385
hv_fetch_string
11
hv_store_string
748
make_array_ref
57
pg_finfo_plperl_call_handler
23
pg_finfo_plperl_inline_handler
13
pg_finfo_plperl_validator
23
pg_finfo_plperlu_call_handler
8
pg_finfo_plperlu_inline_handler
5
pg_finfo_plperlu_validator
9
plperl_array_to_datum
39
plperl_build_tuple_result
81
plperl_call_handler
285
plperl_call_perl_event_trigger_func
10
plperl_call_perl_func
260
plperl_call_perl_trigger_func
31
plperl_compile_callback
4
plperl_create_sub
185
plperl_destroy_interp
47
plperl_event_trigger_build_args
10
plperl_event_trigger_handler
10
plperl_exec_callback
235
plperl_fini
23
plperl_func_handler
244
plperl_hash_from_datum
57
plperl_hash_from_tuple
193
plperl_hash_to_datum
42
plperl_init_interp
26
plperl_init_shared_libs
26
plperl_inline_callback
23
plperl_inline_handler
23
plperl_modify_tuple
7
plperl_ref_from_pg_array
17
plperl_return_next
87
plperl_return_next_internal
146
plperl_spi_commit
25
plperl_spi_cursor_close
1
plperl_spi_exec
57
plperl_spi_exec_prepared
6
plperl_spi_execute_fetch_result
57
plperl_spi_fetchrow
36
plperl_spi_freeplan
5
plperl_spi_prepare
8
plperl_spi_query
9
plperl_spi_query_prepared
2
plperl_spi_rollback
17
plperl_sv_to_datum
672
plperl_sv_to_literal
16
plperl_trigger_build_args
31
plperl_trigger_handler
31
plperl_trusted_init
20
plperl_untrusted_init
5
plperl_util_elog
186
plperl_validator
163
plperlu_call_handler
50
plperlu_inline_handler
1
plperlu_validator
24
pp_require_safe
8
select_perl_context
186
set_interp_require
50
split_array
96
strip_trailing_ws
27
validate_plperl_function
662
Generated by:
LCOV version 2.0-1