Click here for information about interpreting this report.
Filename | Function Coverage | Instantiation Coverage | Line Coverage | Region Coverage | Branch Coverage |
cpp/core.cc | 82.86% (29/35) | 82.86% (29/35) | 80.31% (208/259) | 81.74% (94/115) | 69.23% (36/52) |
cpp/core.h | 77.78% (7/9) | 77.78% (7/9) | 73.91% (17/23) | 77.78% (7/9) | - (0/0) |
cpp/core_error.h | 20.00% (5/25) | 20.00% (5/25) | 21.43% (12/56) | 20.00% (5/25) | - (0/0) |
cpp/core_pyerror.h | 5.26% (1/19) | 5.26% (1/19) | 5.26% (3/57) | 5.26% (1/19) | - (0/0) |
cpp/frontend_flag_spec.cc | 54.55% (6/11) | 54.55% (6/11) | 79.20% (99/125) | 85.00% (51/60) | 82.35% (28/34) |
cpp/frontend_flag_spec.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (17/17) | 100.00% (4/4) | - (0/0) |
cpp/frontend_match.cc | 92.31% (12/13) | 92.31% (12/13) | 88.24% (60/68) | 94.44% (17/18) | 100.00% (2/2) |
cpp/frontend_match.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) | - (0/0) |
cpp/libc.cc | 100.00% (8/8) | 100.00% (8/8) | 76.64% (105/137) | 77.05% (47/61) | 69.57% (32/46) |
cpp/libc.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
cpp/osh.cc | 33.33% (1/3) | 33.33% (1/3) | 12.99% (10/77) | 9.09% (4/44) | 0.00% (0/54) |
cpp/osh.h | 66.67% (2/3) | 66.67% (2/3) | 61.54% (8/13) | 85.71% (6/7) | 87.50% (7/8) |
cpp/osh_tdop.cc | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
cpp/osh_tdop.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
cpp/pgen2.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
cpp/pylib.cc | 100.00% (3/3) | 100.00% (3/3) | 94.59% (35/37) | 95.24% (20/21) | 91.67% (11/12) |
cpp/qsn.h | 100.00% (5/5) | 100.00% (5/5) | 84.85% (28/33) | 89.47% (17/19) | 65.00% (13/20) |
cpp/stdlib.cc | 46.67% (7/15) | 46.67% (7/15) | 40.91% (54/132) | 47.83% (33/69) | 39.47% (15/38) |
cpp/stdlib.h | 78.57% (11/14) | 78.57% (11/14) | 61.90% (39/63) | 75.00% (15/20) | 50.00% (2/4) |
mycpp/bump_leak_heap.cc | 100.00% (5/5) | 100.00% (5/5) | 100.00% (28/28) | 100.00% (5/5) | - (0/0) |
mycpp/bump_leak_heap.h | 100.00% (7/7) | 100.00% (7/7) | 100.00% (15/15) | 100.00% (7/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/gc_alloc.h | 100.00% (8/8) | 62.64% (109/174) | 88.73% (63/71) | 100.00% (18/18) | 100.00% (6/6) |
mycpp/gc_builtins.cc | 100.00% (26/26) | 100.00% (26/26) | 96.79% (241/249) | 97.79% (133/136) | 91.46% (75/82) |
mycpp/gc_builtins.h | 100.00% (12/12) | 100.00% (12/12) | 100.00% (28/28) | 100.00% (12/12) | - (0/0) |
mycpp/gc_dict.h | 100.00% (22/22) | 80.52% (62/77) | 94.97% (151/159) | 94.87% (74/78) | 86.84% (33/38) |
mycpp/gc_list.h | 100.00% (35/35) | 32.67% (132/404) | 94.79% (200/211) | 98.02% (99/101) | 92.50% (37/40) |
mycpp/gc_mylib.cc | 100.00% (18/18) | 100.00% (18/18) | 89.12% (131/147) | 90.74% (49/54) | 80.77% (21/26) |
mycpp/gc_mylib.h | 100.00% (22/22) | 100.00% (23/23) | 97.62% (82/84) | 96.97% (32/33) | 62.50% (5/8) |
mycpp/gc_obj.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (14/14) | 100.00% (6/6) | 100.00% (2/2) |
mycpp/gc_slab.h | 100.00% (2/2) | 71.43% (10/14) | 100.00% (15/15) | 100.00% (5/5) | 100.00% (2/2) |
mycpp/gc_str.cc | 96.77% (30/31) | 96.77% (30/31) | 90.41% (396/438) | 96.14% (199/207) | 94.12% (128/136) |
mycpp/gc_str.h | 100.00% (8/8) | 100.00% (8/8) | 100.00% (23/23) | 100.00% (10/10) | - (0/0) |
mycpp/gc_tuple.h | 100.00% (15/15) | 95.65% (44/46) | 100.00% (48/48) | 78.57% (33/42) | - (0/0) |
mycpp/mark_sweep_heap.cc | 100.00% (13/13) | 100.00% (13/13) | 80.08% (193/241) | 75.00% (87/116) | 66.30% (61/92) |
mycpp/mark_sweep_heap.h | 100.00% (10/10) | 100.00% (10/10) | 94.34% (50/53) | 100.00% (23/23) | 100.00% (6/6) |
Totals | 83.05% (343/413) | 59.12% (619/1047) | 81.16% (2395/2951) | 82.71% (1119/1353) | 73.73% (522/708) |