Click here for information about interpreting this report.
Filename | Function Coverage | Instantiation Coverage | Line Coverage | Region Coverage | Branch Coverage |
cpp/leaky_core.cc | 17.39% (4/23) | 17.39% (4/23) | 23.28% (44/189) | 26.51% (22/83) | 30.00% (12/40) |
cpp/leaky_core.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/18) | 0.00% (0/7) | - (0/0) |
cpp/leaky_core_error.h | 13.64% (3/22) | 13.64% (3/22) | 12.50% (6/48) | 13.64% (3/22) | - (0/0) |
cpp/leaky_core_pyerror.h | 10.53% (2/19) | 10.53% (2/19) | 10.53% (6/57) | 10.53% (2/19) | - (0/0) |
cpp/leaky_frontend_flag_spec.cc | 36.36% (4/11) | 36.36% (4/11) | 52.80% (66/125) | 58.62% (34/58) | 58.82% (20/34) |
cpp/leaky_frontend_match.cc | 30.77% (4/13) | 30.77% (4/13) | 34.78% (24/69) | 22.22% (4/18) | 0.00% (0/2) |
cpp/leaky_frontend_match.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
cpp/leaky_frontend_tdop.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
cpp/leaky_libc.cc | 100.00% (3/3) | 100.00% (3/3) | 76.19% (64/84) | 77.14% (27/35) | 71.43% (20/28) |
cpp/leaky_libc.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (11/22) | 57.14% (4/7) | 50.00% (1/2) |
cpp/leaky_osh.cc | 33.33% (1/3) | 33.33% (1/3) | 12.82% (10/78) | 9.09% (4/44) | 0.00% (0/54) |
cpp/leaky_osh.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/13) | 0.00% (0/3) | - (0/0) |
cpp/leaky_pylib.cc | 50.00% (1/2) | 50.00% (1/2) | 73.33% (22/30) | 76.47% (13/17) | 80.00% (8/10) |
cpp/leaky_stdlib.cc | 16.67% (2/12) | 16.67% (2/12) | 9.20% (8/87) | 8.82% (3/34) | 6.25% (1/16) |
cpp/leaky_stdlib.h | 14.29% (2/14) | 14.29% (2/14) | 16.98% (9/53) | 23.53% (4/17) | 50.00% (1/2) |
cpp/qsn.h | 80.00% (4/5) | 80.00% (4/5) | 66.67% (22/33) | 73.68% (14/19) | 55.00% (11/20) |
mycpp/builtins.h | 6.67% (1/15) | 6.25% (1/16) | 8.11% (3/37) | 6.25% (1/16) | - (0/0) |
mycpp/cheney_heap.cc | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/118) | 0.00% (0/46) | 0.00% (0/38) |
mycpp/cheney_heap.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/45) | 0.00% (0/7) | - (0/0) |
mycpp/common.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (10/10) | 100.00% (2/2) | - (0/0) |
mycpp/examples/varargs_preamble.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/11) | 0.00% (0/4) | - (0/0) |
mycpp/gc_dict.h | 92.86% (26/28) | 87.50% (63/72) | 86.05% (185/215) | 88.51% (77/87) | 77.50% (31/40) |
mycpp/gc_heap.h | 100.00% (3/3) | 53.85% (63/117) | 83.33% (15/18) | 100.00% (7/7) | 100.00% (4/4) |
mycpp/gc_list.h | 100.00% (35/35) | 72.90% (113/155) | 91.44% (203/222) | 97.65% (83/85) | 92.11% (35/38) |
mycpp/gc_obj.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (17/17) | 100.00% (8/8) | 100.00% (2/2) |
mycpp/gc_slab.h | 100.00% (5/5) | 100.00% (25/25) | 100.00% (28/28) | 100.00% (8/8) | 100.00% (2/2) |
mycpp/gc_str.h | 100.00% (15/15) | 100.00% (15/15) | 96.61% (57/59) | 100.00% (15/15) | - (0/0) |
mycpp/leaky_builtins.cc | 86.96% (20/23) | 86.96% (20/23) | 89.39% (160/179) | 90.36% (75/83) | 81.25% (39/48) |
mycpp/leaky_containers.cc | 96.30% (26/27) | 96.30% (26/27) | 91.43% (320/350) | 96.39% (160/166) | 96.08% (98/102) |
mycpp/leaky_mylib.cc | 85.71% (12/14) | 85.71% (12/14) | 88.51% (131/148) | 88.71% (55/62) | 79.41% (27/34) |
mycpp/leaky_mylib.h | 76.19% (16/21) | 72.73% (16/22) | 77.33% (58/75) | 78.57% (22/28) | 83.33% (5/6) |
mycpp/marksweep_heap.cc | 100.00% (4/4) | 100.00% (4/4) | 94.81% (73/77) | 100.00% (38/38) | 100.00% (32/32) |
mycpp/marksweep_heap.h | 75.00% (3/4) | 75.00% (3/4) | 80.00% (8/10) | 75.00% (3/4) | - (0/0) |
mycpp/myerror.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/3) | - (0/0) |
mycpp/smartptr.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/12) | 0.00% (0/4) | - (0/0) |
mycpp/tuple_types.h | 100.00% (12/12) | 92.31% (24/26) | 100.00% (33/33) | 100.00% (12/12) | - (0/0) |
Totals | 57.78% (219/379) | 61.47% (426/693) | 61.90% (1597/2580) | 65.61% (702/1070) | 63.00% (349/554) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)