LCOV - code coverage report
Current view:
top level
-
Objects
- floatobject.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
850
1069
79.5 %
Date:
2022-07-20 13:12:14
Functions:
57
59
96.6 %
Branches:
520
682
76.2 %
Function Name
Hit count
PyFloat_GetMax
0
PyFloat_GetMin
0
_PyFloat_DebugMallocStats
1
float_conjugate_impl
2
float_is_integer_impl
4
float___ceil___impl
12
float___floor___impl
12
float_floor_div
33
float___getnewargs___impl
48
PyFloat_Unpack2
56
float_divmod
77
PyFloat_Pack2
78
_float_div_mod
92
float_subtype_new
977
float_getimag
1137
float_getreal
1137
float___getformat___impl
1140
float_float
1857
float_rem
2451
_PyFloat_Fini
3125
_PyFloat_FiniType
3125
PyFloat_GetInfo
3138
_PyFloat_InitState
3138
_PyFloat_InitTypes
3138
float___format___impl
9537
float_fromhex
10257
float_sub
25106
_PyFloat_ClearFreeList
29824
float_hex_impl
30734
PyFloat_Unpack4
46473
float_from_string_inner
56724
PyFloat_FromString
56751
PyFloat_Pack8
78652
float_vectorcall
110358
float_new_impl
112309
float_repr
156863
PyFloat_Unpack8
182387
float_hash
185674
PyFloat_Pack4
213595
float_pow
261436
hex_from_char
296354
float_as_integer_ratio_impl
358972
float_add
371232
char_from_hex
380576
float_neg
383657
float___trunc___impl
926426
double_round
1217029
float___round___impl
1301775
float_mul
1631389
float_abs
1837345
convert_to_double
2312028
float_bool
3132717
float_richcompare
3823689
float_div
6061197
PyFloat_AsDouble
12288509
float_dealloc
56738591
_PyFloat_ExactDealloc
104931763
PyFloat_FromDouble
104932118
get_float_state
209863882
Generated by:
LCOV version 1.14