Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
rustc-1.91.1-src/library/std/src/sys/thread_local/native/mod.rs | 60.00% (3/5) | 60.00% (3/5) | 60.00% (6/10) | - (0/0) |
source/crates/checked/src/interop.rs | 80.00% (16/20) | 68.97% (80/116) | 74.10% (123/166) | - (0/0) |
source/crates/checked/src/lib.rs | 83.33% (5/6) | 85.71% (18/21) | 80.00% (24/30) | - (0/0) |
source/crates/checked/src/linker.rs | 83.33% (5/6) | 85.71% (60/70) | 76.85% (83/108) | - (0/0) |
source/crates/checked/src/store.rs | 62.50% (20/32) | 71.61% (169/236) | 69.78% (284/407) | - (0/0) |
source/crates/checked/src/stored_types.rs | 61.29% (19/31) | 55.73% (141/253) | 60.38% (160/265) | - (0/0) |
source/crates/checked/src/value.rs | 77.27% (17/22) | 69.30% (79/114) | 70.89% (112/158) | - (0/0) |
source/crates/interop/src/lib.rs | 36.36% (4/11) | 43.04% (34/79) | 31.62% (37/117) | - (0/0) |
source/crates/linker/src/lib.rs | 87.50% (7/8) | 93.62% (44/47) | 95.08% (58/61) | - (0/0) |
source/crates/registry/src/lib.rs | 100.00% (7/7) | 100.00% (88/88) | 96.08% (98/102) | - (0/0) |
source/src/core/decoding/error.rs | 100.00% (1/1) | 20.83% (5/24) | 11.25% (9/80) | - (0/0) |
source/src/core/decoding/modules/code_section.rs | 100.00% (3/3) | 92.59% (25/27) | 93.33% (42/45) | - (0/0) |
source/src/core/decoding/modules/custom_section.rs | 100.00% (1/1) | 100.00% (20/20) | 94.29% (33/35) | - (0/0) |
source/src/core/decoding/modules/element_section.rs | 100.00% (1/1) | 85.71% (6/7) | 80.00% (8/10) | - (0/0) |
source/src/core/decoding/modules/indices.rs | 90.00% (9/10) | 89.47% (34/38) | 88.89% (64/72) | - (0/0) |
source/src/core/decoding/modules/sections.rs | 100.00% (4/4) | 97.92% (47/48) | 98.55% (68/69) | - (0/0) |
source/src/core/decoding/reader.rs | 100.00% (29/29) | 99.46% (183/184) | 99.42% (342/344) | - (0/0) |
source/src/core/decoding/types.rs | 100.00% (10/10) | 100.00% (71/71) | 98.36% (120/122) | - (0/0) |
source/src/core/decoding/values.rs | 100.00% (13/13) | 83.33% (200/240) | 76.62% (295/385) | - (0/0) |
source/src/core/fixed_capacity_vec.rs | 92.00% (23/25) | 83.09% (113/136) | 80.50% (161/200) | - (0/0) |
source/src/core/rw_spinlock.rs | 88.89% (8/9) | 86.15% (56/65) | 87.65% (71/81) | - (0/0) |
source/src/core/structure/import_subtyping.rs | 100.00% (2/2) | 100.00% (21/21) | 100.00% (29/29) | - (0/0) |
source/src/core/structure/instructions.rs | 0.00% (0/3) | 0.00% (0/470) | 0.00% (0/479) | - (0/0) |
source/src/core/structure/modules/data_segments.rs | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/66) | - (0/0) |
source/src/core/structure/modules/element_segments.rs | 80.00% (4/5) | 75.00% (18/24) | 78.12% (25/32) | - (0/0) |
source/src/core/structure/modules/indices.rs | 73.81% (31/42) | 77.60% (142/183) | 73.87% (164/222) | - (0/0) |
source/src/core/structure/types.rs | 0.00% (0/1) | 0.00% (0/5) | 0.00% (0/12) | - (0/0) |
source/src/core/utils.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (5/5) | - (0/0) |
source/src/execution/assert_validated.rs | 66.67% (2/3) | 75.00% (6/8) | 75.00% (9/12) | - (0/0) |
source/src/execution/config.rs | 83.33% (5/6) | 81.25% (13/16) | 82.35% (14/17) | - (0/0) |
source/src/execution/error.rs | 100.00% (3/3) | 26.83% (11/41) | 16.00% (16/100) | - (0/0) |
source/src/execution/instructions/const_interpreter_loop.rs | 100.00% (12/12) | 91.80% (112/122) | 88.17% (164/186) | - (0/0) |
source/src/execution/instructions/control.rs | 100.00% (15/15) | 95.43% (209/219) | 96.77% (300/310) | - (0/0) |
source/src/execution/instructions/memory.rs | 100.00% (63/63) | 96.33% (709/736) | 96.06% (2196/2286) | - (0/0) |
source/src/execution/instructions/mod.rs | 90.91% (20/22) | 97.23% (246/253) | 97.25% (318/327) | - (0/0) |
source/src/execution/instructions/numeric.rs | 100.00% (140/140) | 100.00% (1241/1241) | 95.71% (3125/3265) | - (0/0) |
source/src/execution/instructions/parametric.rs | 100.00% (3/3) | 100.00% (26/26) | 93.33% (56/60) | - (0/0) |
source/src/execution/instructions/reference.rs | 100.00% (3/3) | 100.00% (23/23) | 94.12% (48/51) | - (0/0) |
source/src/execution/instructions/table.rs | 100.00% (9/9) | 81.16% (168/207) | 88.55% (348/393) | - (0/0) |
source/src/execution/instructions/variable.rs | 100.00% (5/5) | 100.00% (39/39) | 97.53% (79/81) | - (0/0) |
source/src/execution/instructions/vector.rs | 100.00% (410/410) | 100.00% (2513/2513) | 96.73% (6322/6536) | - (0/0) |
source/src/execution/numerics/representations.rs | 100.00% (6/6) | 100.00% (18/18) | 100.00% (22/22) | - (0/0) |
source/src/execution/resumable.rs | 25.00% (1/4) | 16.67% (3/18) | 15.79% (3/19) | - (0/0) |
source/src/execution/runtime_structure/addresses.rs | 73.08% (19/26) | 79.63% (86/108) | 75.17% (109/145) | - (0/0) |
source/src/execution/runtime_structure/data_instances.rs | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/5) | - (0/0) |
source/src/execution/runtime_structure/element_instances.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (4/4) | - (0/0) |
source/src/execution/runtime_structure/external_values.rs | 100.00% (13/13) | 100.00% (51/51) | 100.00% (75/75) | - (0/0) |
source/src/execution/runtime_structure/function_instances.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (7/7) | - (0/0) |
source/src/execution/runtime_structure/memory_instances/linear_memory.rs | 97.30% (36/37) | 97.59% (365/374) | 98.32% (526/535) | - (0/0) |
source/src/execution/runtime_structure/memory_instances/mod.rs | 75.00% (3/4) | 80.00% (20/25) | 80.00% (28/35) | - (0/0) |
source/src/execution/runtime_structure/store.rs | 82.00% (41/50) | 87.31% (564/646) | 85.49% (713/834) | - (0/0) |
source/src/execution/runtime_structure/table_instances.rs | 100.00% (3/3) | 100.00% (19/19) | 100.00% (30/30) | - (0/0) |
source/src/execution/runtime_structure/value_stack.rs | 100.00% (15/15) | 94.56% (139/147) | 94.63% (194/205) | - (0/0) |
source/src/execution/runtime_structure/values.rs | 94.19% (81/86) | 93.18% (355/381) | 92.66% (429/463) | - (0/0) |
source/src/lib.rs | 100.00% (4/4) | 100.00% (16/16) | 100.00% (24/24) | - (0/0) |
source/src/validation/error.rs | 60.00% (3/5) | 19.70% (13/66) | 5.70% (11/193) | - (0/0) |
source/src/validation/instructions/constant_expressions.rs | 100.00% (1/1) | 91.80% (56/61) | 90.82% (89/98) | - (0/0) |
source/src/validation/instructions/expressions.rs | 100.00% (7/7) | 98.10% (982/1001) | 92.62% (2160/2332) | - (0/0) |
source/src/validation/mod.rs | 97.06% (33/34) | 97.82% (269/275) | 94.76% (416/439) | - (0/0) |
source/src/validation/modules/data_segments.rs | 75.00% (3/4) | 92.45% (49/53) | 86.84% (66/76) | - (0/0) |
source/src/validation/modules/element_segments.rs | 100.00% (8/8) | 94.57% (174/184) | 92.12% (222/241) | - (0/0) |
source/src/validation/modules/exports.rs | 100.00% (3/3) | 83.72% (36/43) | 79.45% (58/73) | - (0/0) |
source/src/validation/modules/functions.rs | 100.00% (2/2) | 100.00% (51/51) | 97.22% (70/72) | - (0/0) |
source/src/validation/modules/globals.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (24/24) | - (0/0) |
source/src/validation/modules/imports.rs | 100.00% (3/3) | 100.00% (34/34) | 94.44% (51/54) | - (0/0) |
source/src/validation/modules/indices.rs | 100.00% (15/15) | 100.00% (103/103) | 95.35% (123/129) | - (0/0) |
source/src/validation/types.rs | 100.00% (6/6) | 100.00% (77/77) | 96.59% (85/88) | - (0/0) |
source/src/validation/validation_stack.rs | 100.00% (34/34) | 100.00% (427/427) | 99.44% (537/540) | - (0/0) |
Totals | 92.53% (1276/1379) | 88.77% (10905/12284) | 89.19% (21492/24098) | - (0/0) |