LCOV - code coverage report
Current view: top level - py - emitbc.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.22.0-325-gd11ca092f.info Lines: 458 458 100.0 %
Date: 2024-04-17 08:48:33 Functions: 71 71 100.0 %
Branches: 161 176 91.5 %

Function Name Sort by function name Hit count Sort by hit count
mp_emit_bc_unpack_ex 177
mp_emit_bc_make_closure 244
mp_emit_bc_store_comp 348
mp_emit_bc_delete_local 356
mp_emit_bc_delete_global 424
mp_emit_bc_jump_if_or_pop 475
mp_emit_bc_unpack_sequence 686
mp_emit_bc_unwind_jump 712
mp_emit_bc_dup_top_two 720
mp_emit_bc_rot_three 772
mp_emit_bc_rot_two 1211
emit_write_bytecode_raw_byte 1215
mp_emit_bc_load_null 1944
mp_emit_bc_unary_op 2184
mp_emit_bc_yield 2284
mp_emit_bc_for_iter 2431
mp_emit_bc_for_iter_end 2431
mp_emit_bc_load_build_class 2469
mp_emit_bc_store_map 3525
emit_bc_free 3764
emit_bc_set_max_num_labels 3782
emit_bc_new 3786
mp_emit_bc_get_iter 3834
mp_emit_bc_raise_varargs 5499
mp_emit_bc_import 6010
mp_emit_bc_store_local 7302
emit_write_bytecode_byte_int 7595
mp_emit_bc_jump 8517
mp_emit_bc_subscr 9441
mp_emit_bc_build 12497
mp_emit_bc_make_function 14881
emit_write_bytecode_byte_child 15125
mp_emit_bc_load_const_obj 19268
emit_write_bytecode_byte_obj 19280
mp_emit_bc_attr 20053
mp_emit_bc_end_pass 25092
mp_emit_bc_start_pass 25096
mp_emit_bc_call_method 26175
mp_emit_bc_load_method 26179
mp_emit_bc_load_local 27953
mp_emit_bc_return_value 30454
emit_write_code_info_qstr 34126
emit_write_bytecode_byte_const 34405
mp_emit_bc_with_cleanup 36693
emit_write_code_info_byte 39548
mp_emit_bc_load_const_str 43180
mp_emit_bc_end_except_handler 44689
mp_emit_bc_start_except_handler 44693
mp_emit_bc_dup_top 47018
mp_emit_bc_pop_jump_if 55088
mp_emit_bc_store_global 59338
mp_emit_bc_load_const_small_int 64324
mp_emit_bc_binary_op 68315
mp_emit_bc_load_const_tok 79848
mp_emit_bc_end_finally 83154
mp_emit_bc_setup_block 83154
mp_emit_bc_pop_except_jump 89463
mp_emit_bc_pop_top 147387
mp_emit_bc_load_global 193064
emit_write_bytecode_byte_label 239840
mp_emit_bc_label_assign 248464
emit_write_code_info_bytes_lines 288377
mp_emit_bc_call_function 295974
emit_bc_call_function_method_helper 322149
emit_write_bytecode_byte_qstr 348047
emit_get_cur_to_write_code_info 370782
emit_write_bytecode_byte_uint 720268
mp_emit_bc_set_source_line 870988
emit_write_bytecode_byte 1346339
mp_emit_bc_adjust_stack_size 1764608
emit_get_cur_to_write_bytecode 2311898

Generated by: LCOV version 1.15-5-g462f71d