LCOV - code coverage report
Current view:
top level
-
py
- emitbc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unix_coverage_v1.24.0-7-g548babf8a.info
Lines:
468
468
100.0 %
Date:
2024-10-30 09:06:48
Functions:
72
72
100.0 %
Branches:
161
176
91.5 %
Function Name
Hit count
emit_bc_call_function_method_helper
327576
emit_bc_free
3868
emit_bc_new
3891
emit_bc_set_max_num_labels
3887
emit_get_cur_to_write_bytecode
2377042
emit_get_cur_to_write_code_info
385141
emit_write_bytecode_byte
1386872
emit_write_bytecode_byte_child
16209
emit_write_bytecode_byte_const
36058
emit_write_bytecode_byte_int
7951
emit_write_bytecode_byte_label
243809
emit_write_bytecode_byte_obj
19849
emit_write_bytecode_byte_qstr
360458
emit_write_bytecode_byte_uint
740604
emit_write_bytecode_raw_byte
1328
emit_write_code_info_byte
41721
emit_write_code_info_bytes_lines
297847
emit_write_code_info_qstr
36153
mp_emit_bc_adjust_stack_size
1810917
mp_emit_bc_async_with_setup_finally
70
mp_emit_bc_attr
22300
mp_emit_bc_binary_op
70139
mp_emit_bc_build
13091
mp_emit_bc_call_function
299422
mp_emit_bc_call_method
28154
mp_emit_bc_delete_global
433
mp_emit_bc_delete_local
410
mp_emit_bc_dup_top
47641
mp_emit_bc_dup_top_two
745
mp_emit_bc_end_except_handler
45117
mp_emit_bc_end_finally
83744
mp_emit_bc_end_pass
26422
mp_emit_bc_for_iter
2537
mp_emit_bc_for_iter_end
2537
mp_emit_bc_get_iter
4125
mp_emit_bc_import
6603
mp_emit_bc_jump
9236
mp_emit_bc_jump_if_or_pop
505
mp_emit_bc_label_assign
253116
mp_emit_bc_load_build_class
2628
mp_emit_bc_load_const_obj
19837
mp_emit_bc_load_const_small_int
67438
mp_emit_bc_load_const_str
45518
mp_emit_bc_load_const_tok
83044
mp_emit_bc_load_global
196930
mp_emit_bc_load_local
30524
mp_emit_bc_load_method
28158
mp_emit_bc_load_null
2082
mp_emit_bc_make_closure
274
mp_emit_bc_make_function
15935
mp_emit_bc_pop_except_jump
90319
mp_emit_bc_pop_jump_if
56691
mp_emit_bc_pop_top
150762
mp_emit_bc_raise_varargs
5877
mp_emit_bc_return_value
32249
mp_emit_bc_rot_three
857
mp_emit_bc_rot_two
1300
mp_emit_bc_set_source_line
896555
mp_emit_bc_setup_block
83744
mp_emit_bc_start_except_handler
45121
mp_emit_bc_start_pass
26427
mp_emit_bc_store_comp
351
mp_emit_bc_store_global
60733
mp_emit_bc_store_local
8016
mp_emit_bc_store_map
3747
mp_emit_bc_subscr
10079
mp_emit_bc_unary_op
2240
mp_emit_bc_unpack_ex
177
mp_emit_bc_unpack_sequence
766
mp_emit_bc_unwind_jump
777
mp_emit_bc_with_cleanup
36708
mp_emit_bc_yield
2584
Generated by:
LCOV version 1.15-5-g462f71d