LCOV - differential code coverage report
Current view: top level - src/backend/jit/llvm - llvmjit.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 90.1 % 354 319 2 33 1 318 2 1
Current Date: 2023-04-08 17:13:01 Functions: 92.3 % 26 24 2 2 22
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 0.0 % 2 0 2
View type: Flat (60,120] days: 0.0 % 1 0 1
Legend: Lines: hit not hit (180,240] days: 100.0 % 1 1 1
(240..) days: 90.9 % 350 318 32 318
Function coverage date bins:
(240..) days: 92.3 % 26 24 2 2 22

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
llvm_compile_module GNC 673 82.9 % (34 / 41)
llvm_error_message UBC 0 0.0 % (0 / 5)
llvm_create_object_layer CBC 786 55.6 % (5 / 9)
llvm_log_jit_error UBC 0 0.0 % (0 / 3)
llvm_create_jit_instance CBC 786 88.2 % (15 / 17)
llvm_create_types CBC 393 93.1 % (27 / 29)
llvm_get_function CBC 3135 87.5 % (14 / 16)
llvm_resolve_symbol CBC 8 83.3 % (10 / 12)
llvm_function_reference GNC 2800 95.7 % (22 / 23)
llvm_optimize_module CBC 673 96.6 % (28 / 29)
llvm_pg_func CBC 6754 90.0 % (9 / 10)
llvm_pg_var_type CBC 11916 88.9 % (8 / 9)
llvm_release_context CBC 839 94.4 % (17 / 18)
llvm_resolve_symbols CBC 8 92.9 % (13 / 14)
llvm_session_initialize CBC 839 96.8 % (30 / 31)
load_return_type CBC 393 90.9 % (10 / 11)
Pg_magic_func CBC 987 100.0 % (1 / 1)
_PG_jit_provider_init CBC 393 100.0 % (5 / 5)
llvm_copy_attributes CBC 10191 100.0 % (7 / 7)
llvm_copy_attributes_at_index CBC 33330 100.0 % (9 / 9)
llvm_create_context CBC 839 100.0 % (9 / 9)
llvm_expand_funcname CBC 8310 100.0 % (5 / 5)
llvm_mutable_module CBC 8310 100.0 % (9 / 9)
llvm_pg_var_func_type CBC 5235 100.0 % (6 / 6)
llvm_shutdown CBC 393 100.0 % (13 / 13)
llvm_split_symbol_name CBC 17623 100.0 % (13 / 13)

Generated by: LCOV version v1.16-55-g56c0a2a