(original) (raw)
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
---|---|---|---|---|
Objects/floatobject.c | 94.92% (56/59) | 79.06% (1208/1528) | 87.73% (1265/1442) | 76.14% (533/700) |
Objects/listobject.c | 98.96% (95/96) | 91.67% (1925/2100) | 92.86% (2210/2380) | 87.05% (820/942) |
Objects/setobject.c | 96.39% (80/83) | 89.89% (1289/1434) | 90.07% (2060/2287) | 84.09% (703/836) |
Objects/abstract.c | 82.76% (96/116) | 75.79% (1603/2115) | 83.24% (1986/2386) | 73.54% (728/990) |
Objects/genobject.c | 91.03% (71/78) | 84.22% (1014/1204) | 89.45% (1196/1337) | 78.72% (370/470) |
Objects/classobject.c | 70.83% (17/24) | 63.28% (193/305) | 64.69% (240/371) | 51.64% (63/122) |
Objects/structseq.c | 83.33% (15/18) | 73.06% (301/412) | 78.88% (396/502) | 65.58% (101/154) |
Objects/complexobject.c | 100.00% (37/37) | 92.74% (613/661) | 92.85% (610/657) | 86.60% (265/306) |
Objects/sliceobject.c | 90.48% (19/21) | 84.58% (340/402) | 81.82% (396/484) | 70.31% (135/192) |
Objects/bytesobject.c | 98.94% (93/94) | 84.69% (1914/2260) | 85.00% (2216/2607) | 77.91% (952/1222) |
Objects/descrobject.c | 96.70% (88/91) | 89.31% (902/1010) | 93.52% (1039/1111) | 76.80% (278/362) |
Objects/unicodeobject.c | 92.04% (289/314) | 82.85% (8008/9666) | 84.24% (9171/10887) | 77.47% (3796/4900) |
Objects/unionobject.c | 100.00% (17/17) | 83.15% (227/273) | 92.78% (334/360) | 77.05% (94/122) |
Objects/moduleobject.c | 94.29% (33/35) | 72.45% (505/697) | 81.47% (598/734) | 65.50% (224/342) |
Objects/capsule.c | 93.33% (14/15) | 69.01% (118/171) | 82.50% (99/120) | 56.45% (35/62) |
Objects/methodobject.c | 80.77% (21/26) | 81.08% (270/333) | 85.79% (332/387) | 76.52% (101/132) |
Objects/bytes_methods.c | 100.00% (26/26) | 97.16% (444/457) | 97.65% (583/597) | 93.85% (229/244) |
Objects/bytearrayobject.c | 97.26% (71/73) | 86.29% (1164/1349) | 86.91% (1554/1788) | 79.05% (498/630) |
Objects/interpreteridobject.c | 100.00% (12/12) | 87.01% (134/154) | 87.58% (134/153) | 81.82% (54/66) |
Objects/enumobject.c | 100.00% (16/16) | 88.22% (262/297) | 88.34% (379/429) | 79.41% (108/136) |
Objects/picklebufobject.c | 63.64% (7/11) | 60.34% (70/116) | 63.64% (63/99) | 56.25% (18/32) |
Objects/object.c | 77.11% (64/83) | 71.09% (932/1311) | 77.15% (1121/1453) | 68.80% (355/516) |
Objects/fileobject.c | 73.68% (14/19) | 66.02% (204/309) | 66.67% (212/318) | 60.48% (75/124) |
Objects/weakrefobject.c | 97.37% (37/38) | 89.05% (480/539) | 87.52% (722/825) | 71.64% (192/268) |
Objects/genericaliasobject.c | 94.44% (34/36) | 78.73% (533/677) | 83.42% (775/929) | 71.14% (212/298) |
Objects/exceptions.c | 94.24% (131/139) | 86.29% (1681/1948) | 84.99% (2645/3112) | 72.52% (702/968) |
Objects/rangeobject.c | 97.22% (35/36) | 83.57% (585/700) | 82.02% (689/840) | 74.15% (218/294) |
Objects/namespaceobject.c | 100.00% (9/9) | 84.62% (110/130) | 87.50% (154/176) | 61.67% (37/60) |
Objects/iterobject.c | 95.24% (20/21) | 87.77% (201/229) | 88.99% (283/318) | 67.35% (66/98) |
Objects/boolobject.c | 75.00% (6/8) | 75.00% (45/60) | 85.37% (105/123) | 71.05% (27/38) |
Objects/unicodetype_db.h | 100.00% (3/3) | 61.39% (1275/2077) | 65.31% (1252/1917) | 62.54% (2394/3828) |
Objects/frameobject.c | 95.83% (46/48) | 84.39% (757/897) | 86.35% (759/879) | 77.23% (329/426) |
Objects/longobject.c | 99.24% (130/131) | 88.84% (3415/3844) | 87.41% (4215/4822) | 82.40% (1671/2028) |
Objects/unicodectype.c | 95.45% (21/22) | 94.93% (131/138) | 93.68% (89/95) | 88.24% (30/34) |
Objects/stringlib/codecs.h | 100.00% (6/6) | 86.36% (494/572) | 92.27% (394/427) | 90.79% (207/228) |
Objects/stringlib/eq.h | 100.00% (1/1) | 80.00% (8/10) | 94.29% (33/35) | 66.67% (4/6) |
Objects/stringlib/split.h | 100.00% (7/7) | 85.20% (213/250) | 83.09% (570/686) | 80.17% (194/242) |
Objects/stringlib/partition.h | 100.00% (2/2) | 88.24% (60/68) | 91.80% (112/122) | 60.00% (12/20) |
Objects/stringlib/count.h | 100.00% (1/1) | 100.00% (11/11) | 93.33% (14/15) | 87.50% (7/8) |
Objects/stringlib/join.h | 100.00% (1/1) | 87.12% (115/132) | 94.90% (149/157) | 89.29% (50/56) |
Objects/stringlib/ctype.h | 100.00% (13/13) | 92.75% (64/69) | 96.45% (136/141) | 50.00% (5/10) |
Objects/stringlib/replace.h | 100.00% (1/1) | 100.00% (26/26) | 100.00% (24/24) | 100.00% (14/14) |
Objects/stringlib/transmogrify.h | 100.00% (16/16) | 90.97% (413/454) | 93.86% (367/391) | 83.12% (128/154) |
Objects/stringlib/fastsearch.h | 92.31% (12/13) | 81.39% (411/505) | 80.31% (363/452) | 76.07% (178/234) |
Objects/stringlib/find.h | 100.00% (5/5) | 77.97% (46/59) | 95.24% (40/42) | 88.89% (16/18) |
Objects/stringlib/unicode_format.h | 100.00% (32/32) | 94.55% (659/697) | 94.97% (548/577) | 89.60% (267/298) |
Objects/stringlib/localeutil.h | 100.00% (3/3) | 97.78% (44/45) | 96.67% (29/30) | 88.89% (16/18) |
Objects/stringlib/clinic/transmogrify.h.h | 100.00% (5/5) | 92.81% (142/153) | 94.88% (204/215) | 63.33% (57/90) |
Objects/stringlib/find_max_char.h | 100.00% (2/2) | 95.83% (69/72) | 100.00% (61/61) | 100.00% (28/28) |
Objects/funcobject.c | 79.25% (42/53) | 66.23% (457/690) | 76.96% (885/1150) | 60.38% (192/318) |
Objects/typeobject.c | 97.81% (268/274) | 84.28% (4928/5847) | 88.25% (6338/7182) | 78.36% (2412/3078) |
Objects/cellobject.c | 90.91% (10/11) | 78.16% (68/87) | 59.82% (134/224) | 55.36% (31/56) |
Objects/odictobject.c | 100.00% (55/55) | 86.14% (789/916) | 87.76% (1061/1209) | 73.12% (291/398) |
Objects/accu.c | 100.00% (7/7) | 78.48% (62/79) | 71.13% (69/97) | 46.67% (14/30) |
Objects/dictobject.c | 96.97% (160/165) | 85.35% (3076/3604) | 84.07% (3208/3816) | 76.97% (1153/1498) |
Objects/memoryobject.c | 99.07% (106/107) | 92.76% (1780/1919) | 94.24% (2226/2362) | 86.79% (1012/1166) |
Objects/clinic/enumobject.c.h | 50.00% (1/2) | 60.00% (24/40) | 50.85% (30/59) | 39.29% (11/28) |
Objects/clinic/dictobject.c.h | 100.00% (6/6) | 100.00% (74/74) | 100.00% (81/81) | 78.12% (25/32) |
Objects/clinic/bytearrayobject.c.h | 96.00% (24/25) | 84.63% (457/540) | 90.11% (510/566) | 68.71% (202/294) |
Objects/clinic/descrobject.c.h | 100.00% (2/2) | 93.33% (56/60) | 94.12% (64/68) | 77.78% (28/36) |
Objects/clinic/longobject.c.h | 100.00% (10/10) | 86.96% (160/184) | 90.96% (171/188) | 70.21% (66/94) |
Objects/clinic/moduleobject.c.h | 100.00% (1/1) | 77.42% (24/31) | 80.95% (34/42) | 55.56% (10/18) |
Objects/clinic/structseq.c.h | 100.00% (1/1) | 100.00% (24/24) | 96.77% (30/31) | 78.57% (11/14) |
Objects/clinic/memoryobject.c.h | 100.00% (7/7) | 86.07% (105/122) | 88.65% (125/141) | 69.44% (50/72) |
Objects/clinic/listobject.c.h | 100.00% (10/10) | 90.78% (128/141) | 94.58% (157/166) | 73.08% (57/78) |
Objects/clinic/odictobject.c.h | 100.00% (5/5) | 87.72% (100/114) | 91.78% (134/146) | 71.62% (53/74) |
Objects/clinic/classobject.c.h | 100.00% (3/3) | 78.38% (29/37) | 83.33% (50/60) | 28.57% (8/28) |
Objects/clinic/tupleobject.c.h | 100.00% (3/3) | 87.76% (43/49) | 93.75% (60/64) | 66.67% (20/30) |
Objects/clinic/floatobject.c.h | 91.67% (11/12) | 85.11% (80/94) | 90.80% (79/87) | 61.76% (21/34) |
Objects/clinic/complexobject.c.h | 100.00% (5/5) | 90.57% (48/53) | 94.12% (48/51) | 72.73% (16/22) |
Objects/clinic/typeobject.c.h | 100.00% (12/12) | 94.44% (68/72) | 92.68% (38/41) | 62.50% (10/16) |
Objects/clinic/unicodeobject.c.h | 97.37% (37/38) | 87.59% (501/572) | 92.53% (533/576) | 71.58% (199/278) |
Objects/clinic/bytesobject.c.h | 100.00% (18/18) | 85.59% (404/472) | 91.50% (452/494) | 74.05% (194/262) |
Objects/clinic/funcobject.c.h | 100.00% (1/1) | 75.00% (36/48) | 81.48% (44/54) | 53.85% (14/26) |
Objects/clinic/codeobject.c.h | 100.00% (3/3) | 64.36% (233/362) | 74.12% (338/456) | 49.56% (112/226) |
Objects/tupleobject.c | 97.73% (43/44) | 84.22% (619/735) | 87.50% (938/1072) | 79.84% (297/372) |
Objects/obmalloc.c | 91.55% (65/71) | 68.72% (870/1266) | 74.02% (661/893) | 62.80% (265/422) |
Objects/call.c | 82.50% (33/40) | 75.15% (505/672) | 78.48% (361/460) | 64.89% (122/188) |
Objects/codeobject.c | 90.28% (65/72) | 77.68% (1138/1465) | 84.41% (1278/1514) | 66.61% (401/602) |
Parser/tokenizer.c | 91.11% (41/45) | 77.08% (1261/1636) | 77.97% (1104/1416) | 74.94% (670/894) |
Parser/pegen_errors.c | 100.00% (9/9) | 77.08% (259/336) | 80.68% (238/295) | 69.75% (113/162) |
Parser/parser.c | 99.80% (488/489) | 69.93% (24815/35484) | 81.62% (15342/18798) | 62.37% (7093/11372) |
Parser/token.c | 100.00% (3/3) | 94.34% (150/159) | 94.77% (145/153) | 94.95% (188/198) |
Parser/myreadline.c | 0.00% (0/3) | 0.00% (0/126) | 0.00% (0/68) | 0.00% (0/44) |
Parser/peg_api.c | 100.00% (2/2) | 71.43% (10/14) | 77.78% (7/9) | 50.00% (2/4) |
Parser/pegen.c | 94.87% (37/39) | 81.26% (542/667) | 86.73% (464/535) | 78.38% (232/296) |
Parser/action_helpers.c | 98.41% (62/63) | 83.37% (812/974) | 86.28% (786/911) | 74.27% (358/482) |
Parser/pegen.h | 100.00% (6/6) | 81.43% (57/70) | 83.67% (41/49) | 80.77% (21/26) |
Parser/string_parser.c | 100.00% (21/21) | 89.62% (717/800) | 93.22% (660/708) | 87.34% (400/458) |
Include/pydtrace.h | 33.33% (8/24) | 33.33% (8/24) | 33.33% (8/24) | - (0/0) |
Include/object.h | 100.00% (17/17) | 81.48% (66/81) | 100.00% (56/56) | 100.00% (10/10) |
Include/internal/pycore_abstract.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) |
Include/internal/pycore_hashtable.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
Include/internal/pycore_pymath.h | 100.00% (2/2) | 90.91% (20/22) | 97.22% (35/36) | 77.27% (17/22) |
Include/internal/pycore_bitutils.h | 60.00% (3/5) | 13.11% (16/122) | 75.00% (9/12) | 50.00% (1/2) |
Include/internal/pycore_frame.h | 100.00% (13/13) | 98.53% (67/68) | 100.00% (24/24) | 100.00% (6/6) |
Include/internal/pycore_call.h | 100.00% (5/5) | 88.37% (38/43) | 100.00% (17/17) | 100.00% (4/4) |
Include/internal/pycore_pymem.h | 0.00% (0/1) | 0.00% (0/16) | 0.00% (0/7) | 0.00% (0/8) |
Include/internal/pycore_gc.h | 100.00% (11/11) | 100.00% (46/46) | 100.00% (33/33) | 100.00% (4/4) |
Include/internal/pycore_runtime.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (6/6) | - (0/0) |
Include/internal/pycore_moduleobject.h | 100.00% (3/3) | 93.33% (14/15) | 100.00% (3/3) | - (0/0) |
Include/internal/pycore_code.h | 100.00% (17/17) | 88.71% (110/124) | 97.96% (48/49) | 92.86% (13/14) |
Include/internal/pycore_pyerrors.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (12/12) | 100.00% (2/2) |
Include/internal/pycore_asdl.h | 100.00% (1/1) | 66.67% (18/27) | 82.35% (14/17) | 66.67% (8/12) |
Include/internal/pycore_pystate.h | 90.91% (10/11) | 73.91% (34/46) | 90.91% (20/22) | 91.67% (11/12) |
Include/internal/pycore_long.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (14/14) | - (0/0) |
Include/internal/pycore_dict.h | 100.00% (1/1) | 100.00% (9/9) | 100.00% (1/1) | - (0/0) |
Include/internal/pycore_list.h | 100.00% (1/1) | 100.00% (13/13) | 100.00% (15/15) | 100.00% (2/2) |
Include/internal/pycore_object.h | 100.00% (13/13) | 82.83% (82/99) | 100.00% (52/52) | 100.00% (10/10) |
Include/internal/pycore_ceval.h | 100.00% (6/6) | 100.00% (24/24) | 100.00% (12/12) | 100.00% (6/6) |
Include/internal/pycore_atomic_funcs.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
Include/cpython/tupleobject.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (9/9) | - (0/0) |
Include/cpython/listobject.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (9/9) | - (0/0) |
Include/cpython/bytearrayobject.h | 100.00% (2/2) | 100.00% (11/11) | 100.00% (14/14) | 100.00% (2/2) |
Include/cpython/cellobject.h | 100.00% (2/2) | 100.00% (12/12) | 100.00% (4/4) | - (0/0) |
Include/cpython/methodobject.h | 100.00% (4/4) | 100.00% (20/20) | 100.00% (24/24) | 100.00% (4/4) |
Include/cpython/abstract.h | 50.00% (3/6) | 43.33% (13/30) | 78.57% (11/14) | - (0/0) |
Include/cpython/unicodeobject.h | 100.00% (22/22) | 96.30% (130/135) | 100.00% (117/117) | 95.83% (46/48) |
Include/cpython/funcobject.h | 28.57% (2/7) | 28.57% (6/21) | 54.55% (6/11) | - (0/0) |
Include/cpython/dictobject.h | 100.00% (1/1) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
Include/cpython/bytesobject.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (9/9) | - (0/0) |
Include/cpython/weakrefobject.h | 100.00% (1/1) | 64.71% (11/17) | 100.00% (9/9) | 100.00% (2/2) |
Programs/python.c | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
Modules/pwdmodule.c | 100.00% (11/11) | 73.37% (146/199) | 72.16% (127/176) | 59.09% (39/66) |
Modules/timemodule.c | 95.83% (46/48) | 68.05% (605/889) | 76.55% (542/708) | 59.88% (194/324) |
Modules/itertoolsmodule.c | 99.28% (138/139) | 89.51% (2125/2374) | 90.05% (3194/3547) | 74.04% (810/1094) |
Modules/gcmodule.c | 95.35% (82/86) | 84.03% (910/1083) | 84.44% (814/964) | 72.29% (240/332) |
Modules/errnomodule.c | 100.00% (3/3) | 96.60% (398/412) | 55.98% (707/1263) | 50.00% (143/286) |
Modules/_collectionsmodule.c | 100.00% (72/72) | 90.03% (1399/1554) | 89.74% (1495/1666) | 81.50% (489/600) |
Modules/faulthandler.c | 61.54% (24/39) | 55.75% (388/696) | 61.97% (334/539) | 47.46% (112/236) |
Modules/_codecsmodule.c | 100.00% (41/41) | 95.79% (250/261) | 96.91% (188/194) | 90.91% (60/66) |
Modules/signalmodule.c | 77.36% (41/53) | 70.47% (599/850) | 68.87% (573/832) | 56.10% (193/344) |
Modules/_stat.c | 100.00% (9/9) | 91.84% (135/147) | 81.11% (292/360) | 51.45% (71/138) |
Modules/_operator.c | 96.59% (85/88) | 85.91% (701/816) | 82.73% (896/1083) | 65.12% (211/324) |
Modules/getbuildinfo.c | 100.00% (3/3) | 85.19% (23/27) | 80.00% (12/15) | 50.00% (4/8) |
Modules/_sre/sre_lib.h | 100.00% (6/6) | 92.11% (1062/1153) | 79.76% (2061/2584) | 73.31% (802/1094) |
Modules/_sre/sre.c | 97.65% (83/85) | 83.35% (1377/1652) | 72.85% (2079/2854) | 73.00% (711/974) |
Modules/_sre/clinic/sre.c.h | 96.00% (24/25) | 82.26% (547/665) | 83.12% (576/693) | 50.80% (191/376) |
Modules/posixmodule.c | 92.02% (242/263) | 77.55% (4086/5269) | 78.16% (4163/5326) | 59.46% (1333/2242) |
Modules/_functoolsmodule.c | 97.83% (45/46) | 84.47% (740/876) | 87.24% (1142/1309) | 73.47% (288/392) |
Modules/_abc.c | 96.00% (24/25) | 72.20% (457/633) | 82.56% (715/866) | 68.44% (193/282) |
Modules/getpath.c | 72.73% (16/22) | 57.14% (308/539) | 58.85% (316/537) | 46.48% (119/256) |
Modules/_tracemalloc.c | 95.52% (64/67) | 80.19% (757/944) | 79.75% (520/652) | 65.62% (168/256) |
Modules/atexitmodule.c | 84.62% (11/13) | 71.53% (98/137) | 79.51% (97/122) | 66.67% (24/36) |
Modules/_threadmodule.c | 98.00% (49/50) | 74.91% (630/841) | 82.52% (793/961) | 66.67% (236/354) |
Modules/_weakref.c | 100.00% (7/7) | 77.63% (59/76) | 74.51% (76/102) | 57.69% (15/26) |
Modules/symtablemodule.c | 100.00% (4/4) | 83.33% (55/66) | 76.27% (90/118) | 56.00% (28/50) |
Modules/clinic/posixmodule.c.h | 90.00% (153/170) | 74.19% (2541/3425) | 78.02% (2861/3667) | 50.49% (1028/2036) |
Modules/clinic/_operator.c.h | 100.00% (46/46) | 94.61% (597/631) | 95.20% (674/708) | 56.42% (167/296) |
Modules/clinic/pwdmodule.c.h | 100.00% (2/2) | 88.89% (16/18) | 92.31% (12/13) | 75.00% (3/4) |
Modules/clinic/_collectionsmodule.c.h | 100.00% (2/2) | 80.95% (34/42) | 83.93% (47/56) | 30.77% (8/26) |
Modules/clinic/_localemodule.c.h | 50.00% (6/12) | 23.57% (70/297) | 29.10% (78/268) | 15.91% (21/132) |
Modules/clinic/symtablemodule.c.h | 100.00% (1/1) | 65.52% (19/29) | 82.14% (23/28) | 50.00% (7/14) |
Modules/clinic/_weakref.c.h | 100.00% (3/3) | 80.00% (36/45) | 84.44% (38/45) | 40.00% (8/20) |
Modules/clinic/gcmodule.c.h | 100.00% (13/13) | 86.09% (99/115) | 84.47% (87/103) | 51.85% (28/54) |
Modules/clinic/_abc.c.h | 100.00% (4/4) | 85.71% (36/42) | 86.96% (40/46) | 33.33% (6/18) |
Modules/clinic/_tracemalloc.c.h | 100.00% (9/9) | 90.48% (38/42) | 90.32% (28/31) | 58.33% (7/12) |
Modules/clinic/_codecsmodule.c.h | 100.00% (37/37) | 61.40% (1023/1666) | 81.24% (1308/1610) | 56.31% (482/856) |
Modules/clinic/signalmodule.c.h | 88.89% (16/18) | 69.76% (173/248) | 75.41% (184/244) | 33.59% (43/128) |
Modules/clinic/itertoolsmodule.c.h | 100.00% (17/17) | 94.29% (363/385) | 94.13% (513/545) | 72.62% (183/252) |
Modules/_io/bytesio.c | 100.00% (39/39) | 89.09% (482/541) | 93.07% (645/693) | 85.66% (221/258) |
Modules/_io/_iomodule.c | 100.00% (11/11) | 78.49% (270/344) | 80.91% (301/372) | 73.63% (134/182) |
Modules/_io/textio.c | 100.00% (75/75) | 84.72% (1680/1983) | 86.82% (2800/3225) | 74.49% (873/1172) |
Modules/_io/fileio.c | 100.00% (30/30) | 92.27% (597/647) | 89.10% (507/569) | 81.34% (231/284) |
Modules/_io/bufferedio.c | 100.00% (78/78) | 89.93% (1232/1370) | 87.70% (1947/2220) | 70.41% (721/1024) |
Modules/_io/iobase.c | 94.12% (32/34) | 82.46% (395/479) | 86.56% (599/692) | 75.26% (143/190) |
Modules/_io/clinic/stringio.c.h | 100.00% (11/11) | 90.70% (117/129) | 92.03% (127/138) | 68.18% (45/66) |
Modules/_io/clinic/iobase.c.h | 100.00% (12/12) | 90.80% (79/87) | 91.25% (73/80) | 55.88% (19/34) |
Modules/_io/clinic/bytesio.c.h | 100.00% (17/17) | 89.56% (163/182) | 91.49% (172/188) | 65.12% (56/86) |
Modules/_io/clinic/bufferedio.c.h | 100.00% (16/16) | 85.15% (304/357) | 90.86% (348/383) | 66.11% (119/180) |
Modules/_io/clinic/textio.c.h | 100.00% (20/20) | 85.94% (275/320) | 89.85% (292/325) | 65.48% (110/168) |
Modules/_io/clinic/fileio.c.h | 100.00% (14/14) | 86.06% (142/165) | 90.07% (136/151) | 64.86% (48/74) |
Modules/_io/clinic/_iomodule.c.h | 100.00% (3/3) | 69.14% (121/175) | 83.24% (144/173) | 63.73% (65/102) |
Modules/_io/stringio.c | 100.00% (27/27) | 85.79% (459/535) | 85.97% (668/777) | 77.02% (248/322) |
Modules/_localemodule.c | 71.43% (15/21) | 72.12% (269/373) | 70.05% (414/591) | 53.61% (104/194) |
Modules/xxsubtype.c | 81.82% (9/11) | 65.66% (65/99) | 73.33% (77/105) | 44.44% (16/36) |
Modules/main.c | 92.31% (24/26) | 59.47% (289/486) | 66.15% (254/384) | 50.00% (90/180) |
Python/marshal.c | 100.00% (44/44) | 84.12% (1139/1354) | 86.19% (1467/1702) | 68.70% (529/770) |
Python/ceval.c | 81.90% (95/116) | 88.50% (5218/5896) | 89.45% (10242/11450) | 77.76% (2059/2648) |
Python/symtable.c | 97.92% (47/48) | 86.20% (1299/1507) | 85.85% (2202/2565) | 75.89% (982/1294) |
Python/context.c | 89.83% (53/59) | 76.22% (532/698) | 79.05% (581/735) | 64.11% (159/248) |
Python/ast.c | 86.96% (20/23) | 83.55% (721/863) | 85.69% (952/1111) | 77.21% (664/860) |
Python/initconfig.c | 81.18% (69/85) | 72.00% (1435/1993) | 77.11% (2483/3220) | 56.71% (761/1342) |
Python/getcopyright.c | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
Python/getversion.c | 100.00% (1/1) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
Python/ast_unparse.c | 90.24% (37/41) | 79.34% (526/663) | 75.33% (1020/1354) | 63.49% (400/630) |
Python/formatter_unicode.c | 100.00% (23/23) | 92.87% (951/1024) | 93.12% (825/886) | 86.54% (521/602) |
Python/pyhash.c | 100.00% (9/9) | 96.36% (106/110) | 95.58% (108/113) | 92.11% (35/38) |
Python/pystrcmp.c | 50.00% (1/2) | 55.00% (11/20) | 57.14% (12/21) | 43.75% (7/16) |
Python/_warnings.c | 92.86% (39/42) | 72.53% (697/961) | 80.20% (903/1126) | 63.21% (268/424) |
Python/pathconfig.c | 88.24% (15/17) | 76.67% (230/300) | 79.50% (221/278) | 60.39% (93/154) |
Python/thread_pthread.h | 74.07% (20/27) | 78.81% (238/302) | 75.72% (131/173) | 68.63% (70/102) |
Python/pyarena.c | 100.00% (7/7) | 85.71% (66/77) | 87.23% (41/47) | 68.18% (15/22) |
Python/specialize.c | 100.00% (22/22) | 89.77% (1009/1124) | 93.57% (1091/1166) | 89.58% (430/480) |
Python/preconfig.c | 100.00% (30/30) | 81.36% (502/617) | 77.99% (404/518) | 65.00% (182/280) |
Python/importdl.c | 100.00% (2/2) | 77.06% (131/170) | 84.62% (132/156) | 68.52% (37/54) |
Python/pymath.c | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) | - (0/0) |
Python/bootstrap_hash.c | 88.89% (8/9) | 43.06% (90/209) | 36.11% (52/144) | 24.47% (23/94) |
Python/structmember.c | 100.00% (2/2) | 82.71% (220/266) | 78.82% (227/288) | 74.76% (154/206) |
Python/future.c | 100.00% (3/3) | 93.75% (90/96) | 94.69% (107/113) | 90.00% (54/60) |
Python/hamt.c | 95.89% (70/73) | 85.95% (1101/1281) | 85.70% (1019/1189) | 76.43% (347/454) |
Python/pythonrun.c | 57.63% (34/59) | 55.59% (791/1423) | 66.76% (954/1429) | 54.50% (327/600) |
Python/Python-ast.c | 98.53% (134/136) | 71.58% (7971/11136) | 80.55% (12611/15656) | 57.64% (3637/6310) |
Python/codecs.c | 92.00% (46/50) | 85.15% (992/1165) | 85.06% (934/1098) | 72.49% (332/458) |
Python/fileutils.c | 85.45% (47/55) | 69.13% (813/1176) | 71.27% (568/797) | 61.02% (299/490) |
Python/bltinmodule.c | 100.00% (65/65) | 81.36% (1419/1744) | 83.30% (1930/2317) | 70.50% (595/844) |
Python/pytime.c | 93.33% (56/60) | 83.83% (503/600) | 86.09% (359/417) | 78.33% (141/180) |
Python/errors.c | 94.29% (66/70) | 76.82% (842/1096) | 82.01% (930/1134) | 62.79% (270/430) |
Python/ast_opt.c | 100.00% (32/32) | 90.46% (787/870) | 88.62% (1768/1995) | 74.45% (877/1178) |
Python/dtoa.c | 100.00% (28/28) | 89.26% (1505/1686) | 88.92% (1420/1597) | 82.02% (771/940) |
Python/import.c | 86.08% (68/79) | 65.50% (1122/1713) | 70.62% (1185/1678) | 58.68% (419/714) |
Python/getcompiler.c | 100.00% (1/1) | 100.00% (3/3) | 100.00% (2/2) | - (0/0) |
Python/mystrtoul.c | 100.00% (2/2) | 58.39% (87/149) | 58.55% (89/152) | 45.69% (53/116) |
Python/getopt.c | 100.00% (2/2) | 38.30% (36/94) | 49.32% (36/73) | 34.62% (18/52) |
Python/deepfreeze/deepfreeze.c | 91.67% (44/48) | 73.24% (4254/5808) | 67.86% (1649/2430) | 50.00% (771/1542) |
Python/hashtable.c | 100.00% (19/19) | 93.51% (216/231) | 96.10% (148/154) | 86.76% (59/68) |
Python/getargs.c | 76.00% (38/50) | 76.47% (1680/2197) | 78.18% (1573/2012) | 72.52% (876/1208) |
Python/getplatform.c | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
Python/modsupport.c | 95.24% (20/21) | 75.81% (423/558) | 80.00% (316/395) | 75.82% (185/244) |
Python/pystrhex.c | 80.00% (4/5) | 89.23% (116/130) | 93.75% (90/96) | 86.00% (43/50) |
Python/ceval_gil.h | 80.00% (8/10) | 81.29% (113/139) | 64.98% (141/217) | 56.10% (46/82) |
Python/condvar.h | 100.00% (1/1) | 83.33% (10/12) | 85.71% (6/7) | 75.00% (3/4) |
Python/frame.c | 100.00% (6/6) | 90.00% (81/90) | 86.40% (108/125) | 72.50% (29/40) |
Python/pystrtod.c | 100.00% (7/7) | 91.33% (295/323) | 94.44% (238/252) | 88.71% (165/186) |
Python/sysmodule.c | 81.63% (80/98) | 65.73% (1080/1643) | 72.43% (1723/2379) | 53.11% (410/772) |
Python/Python-tokenize.c | 100.00% (9/9) | 81.25% (78/96) | 85.15% (86/101) | 67.39% (31/46) |
Python/suggestions.c | 100.00% (7/7) | 92.12% (187/203) | 96.04% (218/227) | 84.48% (98/116) |
Python/thread.c | 100.00% (8/8) | 80.95% (68/84) | 76.06% (54/71) | 61.54% (16/26) |
Python/dynload_shlib.c | 100.00% (1/1) | 73.47% (36/49) | 60.98% (25/41) | 56.25% (9/16) |
Python/clinic/traceback.c.h | 100.00% (1/1) | 93.94% (31/33) | 92.11% (35/38) | 65.00% (13/20) |
Python/clinic/marshal.c.h | 100.00% (3/3) | 81.36% (48/59) | 84.75% (50/59) | 50.00% (15/30) |
Python/clinic/Python-tokenize.c.h | 100.00% (1/1) | 65.52% (19/29) | 81.25% (26/32) | 50.00% (8/16) |
Python/clinic/bltinmodule.c.h | 100.00% (20/20) | 93.75% (420/448) | 95.37% (453/475) | 78.75% (189/240) |
Python/clinic/import.c.h | 94.12% (16/17) | 67.95% (159/234) | 77.09% (175/227) | 44.00% (44/100) |
Python/clinic/sysmodule.c.h | 93.33% (28/30) | 82.54% (208/252) | 83.81% (176/210) | 46.88% (45/96) |
Python/clinic/_warnings.c.h | 100.00% (1/1) | 91.49% (43/47) | 92.00% (46/50) | 71.43% (20/28) |
Python/clinic/context.c.h | 100.00% (6/6) | 90.91% (40/44) | 90.70% (39/43) | 50.00% (8/16) |
Python/pyfpe.c | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
Python/pylifecycle.c | 77.50% (62/80) | 58.05% (963/1659) | 58.12% (841/1447) | 45.22% (303/670) |
Python/frozenmain.c | 100.00% (1/1) | 56.25% (27/48) | 56.67% (17/30) | 40.91% (9/22) |
Python/compile.c | 99.58% (238/239) | 87.56% (6003/6856) | 85.58% (7885/9214) | 75.83% (3866/5098) |
Python/traceback.c | 76.47% (26/34) | 57.30% (510/890) | 68.04% (579/851) | 51.73% (209/404) |
Python/pystate.c | 89.52% (94/105) | 74.28% (956/1287) | 74.80% (840/1123) | 61.50% (262/426) |
Python/mysnprintf.c | 100.00% (2/2) | 88.46% (23/26) | 87.50% (7/8) | 50.00% (2/4) |
Totals | 93.30% (7504/8043) | 78.43% (163097/207949) | 82.92% (184208/222158) | 68.96% (69293/100482) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)