Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
core/decoding/decoder.rs | 100.00% (29/29) | 100.00% (183/183) | 99.71% (342/343) | - (0/0) |
core/decoding/error.rs | 100.00% (1/1) | 20.83% (5/24) | 11.48% (7/61) | - (0/0) |
core/decoding/modules/code_section.rs | 100.00% (3/3) | 92.59% (25/27) | 93.33% (42/45) | - (0/0) |
core/decoding/modules/custom_section.rs | 100.00% (1/1) | 100.00% (20/20) | 94.29% (33/35) | - (0/0) |
core/decoding/modules/element_section.rs | 100.00% (1/1) | 85.71% (6/7) | 80.00% (8/10) | - (0/0) |
core/decoding/modules/indices.rs | 90.00% (9/10) | 89.47% (34/38) | 88.89% (64/72) | - (0/0) |
core/decoding/modules/sections.rs | 100.00% (4/4) | 97.87% (46/47) | 98.53% (67/68) | - (0/0) |
core/decoding/types.rs | 100.00% (10/10) | 100.00% (71/71) | 98.36% (120/122) | - (0/0) |
core/decoding/values.rs | 100.00% (13/13) | 83.33% (200/240) | 76.62% (295/385) | - (0/0) |
core/fixed_capacity_vec.rs | 92.31% (24/26) | 83.80% (119/142) | 81.78% (175/214) | - (0/0) |
core/rw_spinlock.rs | 88.89% (8/9) | 86.15% (56/65) | 87.65% (71/81) | - (0/0) |
core/structure/import_subtyping.rs | 100.00% (2/2) | 100.00% (21/21) | 100.00% (29/29) | - (0/0) |
core/structure/instructions.rs | 0.00% (0/3) | 0.00% (0/470) | 0.00% (0/476) | - (0/0) |
core/structure/modules/data_segments.rs | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/63) | - (0/0) |
core/structure/modules/element_segments.rs | 80.00% (4/5) | 78.26% (18/23) | 80.65% (25/31) | - (0/0) |
core/structure/modules/indices.rs | 73.81% (31/42) | 77.60% (142/183) | 76.64% (164/214) | - (0/0) |
core/structure/types.rs | 0.00% (0/1) | 0.00% (0/5) | 0.00% (0/10) | - (0/0) |
core/utils.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (5/5) | - (0/0) |
execution/assert_validated.rs | 66.67% (2/3) | 75.00% (6/8) | 81.82% (9/11) | - (0/0) |
execution/config.rs | 100.00% (6/6) | 100.00% (16/16) | 100.00% (17/17) | - (0/0) |
execution/error.rs | 100.00% (3/3) | 24.44% (11/45) | 13.51% (15/111) | - (0/0) |
execution/instructions/const_interpreter_loop.rs | 100.00% (12/12) | 91.38% (106/116) | 87.91% (160/182) | - (0/0) |
execution/instructions/control.rs | 100.00% (15/15) | 96.05% (243/253) | 96.70% (293/303) | - (0/0) |
execution/instructions/memory.rs | 100.00% (63/63) | 96.92% (1165/1202) | 95.89% (2121/2212) | - (0/0) |
execution/instructions/mod.rs | 95.45% (21/22) | 98.35% (298/303) | 97.71% (341/349) | - (0/0) |
execution/instructions/numeric.rs | 100.00% (140/140) | 100.00% (2249/2249) | 95.52% (2985/3125) | - (0/0) |
execution/instructions/parametric.rs | 100.00% (3/3) | 100.00% (33/33) | 92.98% (53/57) | - (0/0) |
execution/instructions/reference.rs | 100.00% (3/3) | 100.00% (32/32) | 93.88% (46/49) | - (0/0) |
execution/instructions/table.rs | 100.00% (9/9) | 83.61% (250/299) | 88.43% (344/389) | - (0/0) |
execution/instructions/variable.rs | 100.00% (5/5) | 100.00% (38/38) | 97.37% (74/76) | - (0/0) |
execution/instructions/vector.rs | 100.00% (410/410) | 100.00% (4798/4798) | 96.73% (6322/6536) | - (0/0) |
execution/numerics/representations.rs | 100.00% (6/6) | 100.00% (18/18) | 100.00% (22/22) | - (0/0) |
execution/resumable.rs | 25.00% (1/4) | 16.67% (3/18) | 15.79% (3/19) | - (0/0) |
execution/runtime_structure/addresses.rs | 73.08% (19/26) | 79.63% (86/108) | 78.99% (109/138) | - (0/0) |
execution/runtime_structure/data_instances.rs | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/5) | - (0/0) |
execution/runtime_structure/element_instances.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (4/4) | - (0/0) |
execution/runtime_structure/external_values.rs | 100.00% (13/13) | 100.00% (51/51) | 100.00% (75/75) | - (0/0) |
execution/runtime_structure/function_instances.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (7/7) | - (0/0) |
execution/runtime_structure/memory_instances/linear_memory.rs | 96.88% (31/32) | 98.86% (261/264) | 97.80% (444/454) | - (0/0) |
execution/runtime_structure/memory_instances/mod.rs | 75.00% (3/4) | 80.00% (20/25) | 79.41% (27/34) | - (0/0) |
execution/runtime_structure/store.rs | 86.00% (43/50) | 89.24% (572/641) | 87.47% (726/830) | - (0/0) |
execution/runtime_structure/table_instances.rs | 100.00% (3/3) | 100.00% (19/19) | 100.00% (29/29) | - (0/0) |
execution/runtime_structure/value_stack.rs | 100.00% (15/15) | 97.20% (139/143) | 97.00% (194/200) | - (0/0) |
execution/runtime_structure/values.rs | 94.19% (81/86) | 93.44% (356/381) | 92.79% (425/458) | - (0/0) |
lib.rs | 100.00% (4/4) | 100.00% (16/16) | 100.00% (24/24) | - (0/0) |
validation/config.rs | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
validation/error.rs | 60.00% (3/5) | 19.70% (13/66) | 7.24% (11/152) | - (0/0) |
validation/instructions/constant_expressions.rs | 100.00% (1/1) | 93.10% (54/58) | 91.58% (87/95) | - (0/0) |
validation/instructions/expressions.rs | 100.00% (7/7) | 98.10% (983/1002) | 92.20% (2150/2332) | - (0/0) |
validation/mod.rs | 97.06% (33/34) | 97.80% (267/273) | 94.70% (411/434) | - (0/0) |
validation/modules/data_segments.rs | 75.00% (3/4) | 91.84% (45/49) | 86.11% (62/72) | - (0/0) |
validation/modules/element_segments.rs | 100.00% (8/8) | 94.57% (174/184) | 92.12% (222/241) | - (0/0) |
validation/modules/exports.rs | 100.00% (3/3) | 83.72% (36/43) | 79.45% (58/73) | - (0/0) |
validation/modules/functions.rs | 100.00% (2/2) | 100.00% (52/52) | 97.22% (70/72) | - (0/0) |
validation/modules/globals.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (24/24) | - (0/0) |
validation/modules/imports.rs | 100.00% (3/3) | 100.00% (34/34) | 94.44% (51/54) | - (0/0) |
validation/modules/indices.rs | 100.00% (15/15) | 100.00% (103/103) | 95.35% (123/129) | - (0/0) |
validation/types.rs | 100.00% (6/6) | 100.00% (77/77) | 96.59% (85/88) | - (0/0) |
validation/validation_stack.rs | 100.00% (34/34) | 100.00% (427/427) | 99.44% (537/540) | - (0/0) |
Totals | 95.60% (1174/1228) | 92.98% (14023/15081) | 90.67% (20209/22288) | - (0/0) |