LCOV - code coverage report
Current view: top level - Objects - frameobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 574 670 85.7 %
Date: 2022-07-20 13:12:14 Functions: 47 50 94.0 %
Branches: 295 387 76.2 %

Function Name Sort by function name Hit count Sort by hit count
PyFrame_FastToLocals 0
_PyFrame_IsEntryFrame 0
stack_swap 0
PyFrame_GetBuiltins 1
PyFrame_GetGenerator 1
PyFrame_GetGlobals 1
PyFrame_GetLasti 1
PyFrame_GetLocals 1
frame_sizeof 1
frame_getbuiltins 3
frame_gettrace 8
compatible_kind 22
explain_incompatible_stack 22
PyFrame_New 30
init_frame 30
frame_repr 62
peek 80
mark_stacks 90
first_line_not_before 93
marklines 93
add_load_fast_null_checks 96
top_of_stack 98
frame_setlineno 100
compatible_stack 104
pop_to_level 146
_PyFrame_GetState 324
frame_getlocals 546
PyFrame_FastToLocalsWithError 597
frame_getlasti 598
get_arg 1692
frame_settrace 1787
pop_value 4026
push_value 4215
_PyFrame_OpAlreadyRan 16151
_PyFrame_LocalsToFast 41103
_PyFrame_FastToLocalsWithError 62213
frame_tp_clear 74087
frame_getback 139358
PyFrame_GetBack 142943
frame_traverse 186937
frame_clear 261464
frame_getglobals 280971
frame_getlineno 718405
frame_getcode 874551
PyFrame_LocalsToFast 886722
PyFrame_GetCode 928164
_PyFrame_New_NoTrack 5183771
frame_dealloc 5184502
PyFrame_GetLineNumber 6016801
_PyEval_BuiltinsFromGlobals 14867685

Generated by: LCOV version 1.14