| LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Function Name |
TLA | Hit count |
Lines |
Branches |
| Pg_magic_func | CBC | 24 | 100.0 % (1 / 1) | |
| SvREFCNT_dec_current | CBC | 318 | 100.0 % (4 / 4) | |
| _PG_init | CBC | 24 | 94.4 % (17 / 18) | 50.0 % (1 / 2) |
| _sv_to_datum_finfo | CBC | 212 | 100.0 % (4 / 4) | |
| activate_interpreter | CBC | 947 | 42.9 % (3 / 7) | 25.0 % (3 / 12) |
| array_to_datum_internal | GNC | 132 | 96.4 % (27 / 28) | 75.0 % (24 / 32) |
| av_count_limit | CBC | 133 | 83.3 % (5 / 6) | 25.0 % (1 / 4) |
| check_spi_usage_allowed | CBC | 323 | 66.7 % (4 / 6) | 50.0 % (3 / 6) |
| compile_plperl_function | CBC | 427 | 92.9 % (105 / 113) | 61.5 % (48 / 78) |
| free_plperl_function | CBC | 24 | 100.0 % (9 / 9) | 50.0 % (2 / 4) |
| get_perl_array_ref | GNC | 385 | 100.0 % (14 / 14) | 70.0 % (14 / 20) |
| hv_fetch_string | CBC | 11 | 87.5 % (7 / 8) | 50.0 % (1 / 2) |
| hv_store_string | CBC | 758 | 87.5 % (7 / 8) | 50.0 % (1 / 2) |
| make_array_ref | CBC | 57 | 100.0 % (14 / 14) | 100.0 % (8 / 8) |
| pg_finfo_plperl_call_handler | CBC | 22 | 100.0 % (1 / 1) | |
| pg_finfo_plperl_inline_handler | CBC | 13 | 100.0 % (1 / 1) | |
| pg_finfo_plperl_validator | CBC | 22 | 100.0 % (1 / 1) | |
| pg_finfo_plperlu_call_handler | CBC | 7 | 100.0 % (1 / 1) | |
| pg_finfo_plperlu_inline_handler | CBC | 5 | 100.0 % (1 / 1) | |
| pg_finfo_plperlu_validator | CBC | 8 | 100.0 % (1 / 1) | |
| plperl_array_to_datum | CBC | 39 | 100.0 % (17 / 17) | 87.5 % (7 / 8) |
| plperl_build_tuple_result | GNC | 81 | 95.5 % (21 / 22) | 60.0 % (6 / 10) |
| plperl_call_handler | CBC | 275 | 100.0 % (21 / 21) | 82.1 % (23 / 28) |
| plperl_call_perl_event_trigger_func | CBC | 10 | 66.7 % (20 / 30) | 25.0 % (6 / 24) |
| plperl_call_perl_func | CBC | 250 | 91.1 % (41 / 45) | 63.2 % (24 / 38) |
| plperl_call_perl_trigger_func | CBC | 31 | 70.6 % (24 / 34) | 33.3 % (10 / 30) |
| plperl_compile_callback | CBC | 2 | 100.0 % (5 / 5) | 50.0 % (1 / 2) |
| plperl_create_sub | CBC | 174 | 96.9 % (31 / 32) | 57.1 % (16 / 28) |
| plperl_destroy_interp | CBC | 44 | 92.3 % (12 / 13) | 41.2 % (7 / 17) |
| plperl_event_trigger_build_args | CBC | 10 | 100.0 % (7 / 7) | |
| plperl_event_trigger_handler | CBC | 10 | 94.1 % (16 / 17) | 25.0 % (1 / 4) |
| plperl_exec_callback | CBC | 228 | 100.0 % (5 / 5) | 50.0 % (1 / 2) |
| plperl_fini | CBC | 22 | 84.6 % (11 / 13) | 50.0 % (6 / 12) |
| plperl_func_handler | GNC | 234 | 93.8 % (45 / 48) | 64.6 % (31 / 48) |
| plperl_hash_from_datum | CBC | 57 | 100.0 % (10 / 10) | 50.0 % (1 / 2) |
| plperl_hash_from_tuple | CBC | 203 | 100.0 % (32 / 32) | 94.4 % (17 / 18) |
| plperl_hash_to_datum | CBC | 42 | 100.0 % (3 / 3) | |
| plperl_init_interp | CBC | 24 | 74.1 % (20 / 27) | 30.0 % (9 / 30) |
| plperl_init_shared_libs | CBC | 24 | 100.0 % (5 / 5) | |
| plperl_inline_callback | CBC | 23 | 100.0 % (3 / 3) | |
| plperl_inline_handler | CBC | 23 | 95.8 % (46 / 48) | 59.3 % (32 / 54) |
| plperl_modify_tuple | GNC | 7 | 88.6 % (31 / 35) | 42.9 % (12 / 28) |
| plperl_ref_from_pg_array | CBC | 17 | 100.0 % (27 / 27) | 100.0 % (6 / 6) |
| plperl_return_next | CBC | 87 | 58.3 % (7 / 12) | 50.0 % (2 / 4) |
| plperl_return_next_internal | GNC | 146 | 93.6 % (44 / 47) | 69.0 % (29 / 42) |
| plperl_spi_commit | CBC | 25 | 100.0 % (12 / 12) | 75.0 % (3 / 4) |
| plperl_spi_cursor_close | CBC | 1 | 100.0 % (7 / 7) | 50.0 % (1 / 2) |
| plperl_spi_exec | CBC | 54 | 95.8 % (23 / 24) | 75.0 % (3 / 4) |
| plperl_spi_exec_prepared | CBC | 6 | 75.0 % (39 / 52) | 46.9 % (15 / 32) |
| plperl_spi_execute_fetch_result | CBC | 57 | 94.1 % (16 / 17) | 60.0 % (6 / 10) |
| plperl_spi_fetchrow | CBC | 36 | 69.7 % (23 / 33) | 62.5 % (5 / 8) |
| plperl_spi_freeplan | CBC | 5 | 84.6 % (11 / 13) | 25.0 % (2 / 8) |
| plperl_spi_prepare | CBC | 8 | 90.6 % (58 / 64) | 50.0 % (11 / 22) |
| plperl_spi_query | CBC | 9 | 64.5 % (20 / 31) | 33.3 % (4 / 12) |
| plperl_spi_query_prepared | CBC | 2 | 70.0 % (35 / 50) | 39.3 % (11 / 28) |
| plperl_spi_rollback | CBC | 17 | 58.3 % (7 / 12) | 50.0 % (2 / 4) |
| plperl_sv_to_datum | GNC | 664 | 97.7 % (42 / 43) | 82.5 % (33 / 40) |
| plperl_sv_to_literal | CBC | 16 | 90.0 % (9 / 10) | 50.0 % (3 / 6) |
| plperl_trigger_build_args | CBC | 31 | 91.1 % (51 / 56) | 75.0 % (21 / 28) |
| plperl_trigger_handler | GNC | 31 | 86.3 % (44 / 51) | 52.9 % (18 / 34) |
| plperl_trusted_init | CBC | 19 | 89.3 % (25 / 28) | 44.7 % (17 / 38) |
| plperl_untrusted_init | CBC | 4 | 85.7 % (6 / 7) | 41.7 % (5 / 12) |
| plperl_util_elog | CBC | 186 | 100.0 % (16 / 16) | 62.5 % (5 / 8) |
| plperl_validator | CBC | 152 | 85.7 % (24 / 28) | 60.7 % (17 / 28) |
| plperlu_call_handler | CBC | 45 | 100.0 % (2 / 2) | |
| plperlu_inline_handler | CBC | 1 | 100.0 % (2 / 2) | |
| plperlu_validator | CBC | 19 | 100.0 % (2 / 2) | |
| pp_require_safe | CBC | 6 | 90.0 % (9 / 10) | 58.3 % (7 / 12) |
| select_perl_context | CBC | 175 | 83.3 % (30 / 36) | 59.1 % (13 / 22) |
| set_interp_require | CBC | 22 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| split_array | CBC | 96 | 100.0 % (11 / 11) | 83.3 % (5 / 6) |
| strip_trailing_ws | CBC | 22 | 100.0 % (6 / 6) | 75.0 % (3 / 4) |
| validate_plperl_function | CBC | 625 | 100.0 % (10 / 10) | 78.6 % (11 / 14) |
| Generated by: LCOV version 2.0-1 |