LCOV - code coverage report
Current view: top level - py - emitbc.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.23.0-37-gd7d77d91b.info Lines: 458 458 100.0 %
Date: 2024-06-12 04:17:08 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 362
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 2309
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 3776
emit_bc_set_max_num_labels 3794
emit_bc_new 3798
mp_emit_bc_get_iter 3839
mp_emit_bc_raise_varargs 5504
mp_emit_bc_import 6010
mp_emit_bc_store_local 7314
emit_write_bytecode_byte_int 7605
mp_emit_bc_jump 8532
mp_emit_bc_subscr 9446
mp_emit_bc_build 12502
mp_emit_bc_make_function 14896
emit_write_bytecode_byte_child 15140
mp_emit_bc_load_const_obj 19298
emit_write_bytecode_byte_obj 19310
mp_emit_bc_attr 20073
mp_emit_bc_end_pass 25138
mp_emit_bc_start_pass 25142
mp_emit_bc_call_method 26210
mp_emit_bc_load_method 26214
mp_emit_bc_load_local 27959
mp_emit_bc_return_value 30501
emit_write_code_info_qstr 34171
emit_write_bytecode_byte_const 34450
mp_emit_bc_with_cleanup 36693
emit_write_code_info_byte 39619
mp_emit_bc_load_const_str 43214
mp_emit_bc_end_except_handler 44699
mp_emit_bc_start_except_handler 44703
mp_emit_bc_dup_top 47058
mp_emit_bc_pop_jump_if 55113
mp_emit_bc_store_global 59374
mp_emit_bc_load_const_small_int 64389
mp_emit_bc_binary_op 68360
mp_emit_bc_load_const_tok 79926
mp_emit_bc_end_finally 83174
mp_emit_bc_setup_block 83174
mp_emit_bc_pop_except_jump 89483
mp_emit_bc_pop_top 147493
mp_emit_bc_load_global 193190
emit_write_bytecode_byte_label 239920
mp_emit_bc_label_assign 248574
emit_write_code_info_bytes_lines 288552
mp_emit_bc_call_function 296080
emit_bc_call_function_method_helper 322290
emit_write_bytecode_byte_qstr 348296
emit_get_cur_to_write_code_info 371099
emit_write_bytecode_byte_uint 720718
mp_emit_bc_set_source_line 871548
emit_write_bytecode_byte 1347250
mp_emit_bc_adjust_stack_size 1765640
emit_get_cur_to_write_bytecode 2313337

Generated by: LCOV version 1.15-5-g462f71d