LCOV - code coverage report
Current view: top level - py - emitbc.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.20.0-188-gb4de697ad.info Lines: 457 457 100.0 %
Date: 2023-06-09 09:48:17 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 234
mp_emit_bc_delete_local 322
mp_emit_bc_store_comp 333
mp_emit_bc_delete_global 377
mp_emit_bc_jump_if_or_pop 454
mp_emit_bc_unpack_sequence 651
mp_emit_bc_unwind_jump 666
mp_emit_bc_dup_top_two 680
mp_emit_bc_rot_three 746
emit_write_bytecode_raw_byte 1154
mp_emit_bc_rot_two 1156
mp_emit_bc_load_null 1803
mp_emit_bc_unary_op 2119
mp_emit_bc_yield 2164
mp_emit_bc_for_iter 2309
mp_emit_bc_for_iter_end 2309
mp_emit_bc_load_build_class 2397
mp_emit_bc_store_map 3428
emit_bc_free 3596
emit_bc_set_max_num_labels 3614
emit_bc_new 3618
mp_emit_bc_get_iter 3642
mp_emit_bc_raise_varargs 5116
mp_emit_bc_import 5729
mp_emit_bc_store_local 6838
emit_write_bytecode_byte_int 7021
mp_emit_bc_jump 7933
mp_emit_bc_subscr 8868
mp_emit_bc_build 12201
mp_emit_bc_make_function 14362
emit_write_bytecode_byte_child 14596
mp_emit_bc_attr 17546
mp_emit_bc_load_const_obj 18447
emit_write_bytecode_byte_obj 18459
mp_emit_bc_end_pass 24014
mp_emit_bc_start_pass 24018
mp_emit_bc_call_method 24277
mp_emit_bc_load_method 24281
mp_emit_bc_load_local 26032
mp_emit_bc_return_value 29162
emit_write_code_info_qstr 32703
emit_write_bytecode_byte_const 33055
mp_emit_bc_with_cleanup 36651
emit_write_code_info_byte 37789
mp_emit_bc_load_const_str 41018
mp_emit_bc_end_except_handler 44361
mp_emit_bc_start_except_handler 44365
mp_emit_bc_dup_top 46503
mp_emit_bc_pop_jump_if 53815
mp_emit_bc_store_global 57926
mp_emit_bc_load_const_small_int 61475
mp_emit_bc_binary_op 66766
mp_emit_bc_load_const_tok 77067
mp_emit_bc_end_finally 82656
mp_emit_bc_setup_block 82656
mp_emit_bc_pop_except_jump 88783
mp_emit_bc_pop_top 143627
mp_emit_bc_load_global 187197
emit_write_bytecode_byte_label 236616
mp_emit_bc_label_assign 244712
emit_write_code_info_bytes_lines 280427
mp_emit_bc_call_function 292127
emit_bc_call_function_method_helper 316404
emit_write_bytecode_byte_qstr 333878
emit_get_cur_to_write_code_info 359100
emit_write_bytecode_byte_uint 698308
mp_emit_bc_set_source_line 845865
emit_write_bytecode_byte 1307266
mp_emit_bc_adjust_stack_size 1962387
emit_get_cur_to_write_bytecode 2247188

Generated by: LCOV version 1.15-5-g462f71d