LCOV - code coverage report
Current view:
top level
-
py
- emitbc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unix_coverage_v1.24.0-219-g87f04d593.info
Lines:
468
468
100.0 %
Date:
2025-01-22 11:19:25
Functions:
72
72
100.0 %
Branches:
161
176
91.5 %
Function Name
Hit count
emit_bc_call_function_method_helper
330525
emit_bc_free
3893
emit_bc_new
3915
emit_bc_set_max_num_labels
3911
emit_get_cur_to_write_bytecode
2414347
emit_get_cur_to_write_code_info
394385
emit_write_bytecode_byte
1410569
emit_write_bytecode_byte_child
17144
emit_write_bytecode_byte_const
37517
emit_write_bytecode_byte_int
8048
emit_write_bytecode_byte_label
245448
emit_write_bytecode_byte_obj
20373
emit_write_bytecode_byte_qstr
366838
emit_write_bytecode_byte_uint
752459
emit_write_bytecode_raw_byte
1352
emit_write_code_info_byte
43532
emit_write_code_info_bytes_lines
302990
emit_write_code_info_qstr
38146
mp_emit_bc_adjust_stack_size
1836742
mp_emit_bc_async_with_setup_finally
70
mp_emit_bc_attr
23624
mp_emit_bc_binary_op
71164
mp_emit_bc_build
13791
mp_emit_bc_call_function
300888
mp_emit_bc_call_method
29658
mp_emit_bc_delete_global
433
mp_emit_bc_delete_local
422
mp_emit_bc_dup_top
47786
mp_emit_bc_dup_top_two
745
mp_emit_bc_end_except_handler
45157
mp_emit_bc_end_finally
84004
mp_emit_bc_end_pass
27401
mp_emit_bc_for_iter
2622
mp_emit_bc_for_iter_end
2622
mp_emit_bc_get_iter
4210
mp_emit_bc_import
6708
mp_emit_bc_jump
9506
mp_emit_bc_jump_if_or_pop
520
mp_emit_bc_label_assign
255284
mp_emit_bc_load_build_class
2743
mp_emit_bc_load_const_obj
20361
mp_emit_bc_load_const_small_int
68765
mp_emit_bc_load_const_str
46685
mp_emit_bc_load_const_tok
84881
mp_emit_bc_load_global
198408
mp_emit_bc_load_local
33575
mp_emit_bc_load_method
29662
mp_emit_bc_load_null
2402
mp_emit_bc_make_closure
298
mp_emit_bc_make_function
16846
mp_emit_bc_pop_except_jump
90399
mp_emit_bc_pop_jump_if
57610
mp_emit_bc_pop_top
152020
mp_emit_bc_raise_varargs
6122
mp_emit_bc_return_value
33596
mp_emit_bc_rot_three
862
mp_emit_bc_rot_two
1395
mp_emit_bc_set_source_line
909894
mp_emit_bc_setup_block
84004
mp_emit_bc_start_except_handler
45161
mp_emit_bc_start_pass
27404
mp_emit_bc_store_comp
361
mp_emit_bc_store_global
61537
mp_emit_bc_store_local
8625
mp_emit_bc_store_map
3752
mp_emit_bc_subscr
10184
mp_emit_bc_unary_op
2240
mp_emit_bc_unpack_ex
177
mp_emit_bc_unpack_sequence
816
mp_emit_bc_unwind_jump
787
mp_emit_bc_with_cleanup
36888
mp_emit_bc_yield
2604
Generated by:
LCOV version 1.15-5-g462f71d