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) | 86.30% (63/73) | 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/error.rs | 66.67% (4/6) | 20.22% (18/89) | 7.43% (20/269) | - (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/indices.rs | 82.09% (55/67) | 86.11% (279/324) | 82.94% (350/422) | - (0/0) |
source/src/core/reader/mod.rs | 100.00% (29/29) | 99.46% (183/184) | 99.42% (342/344) | - (0/0) |
source/src/core/reader/section_header.rs | 100.00% (2/2) | 100.00% (27/27) | 97.50% (39/40) | - (0/0) |
source/src/core/reader/types/data.rs | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/66) | - (0/0) |
source/src/core/reader/types/element.rs | 92.86% (13/14) | 91.75% (189/206) | 90.07% (254/282) | - (0/0) |
source/src/core/reader/types/export.rs | 100.00% (3/3) | 83.72% (36/43) | 79.45% (58/73) | - (0/0) |
source/src/core/reader/types/global.rs | 100.00% (1/1) | 100.00% (8/8) | 93.33% (14/15) | - (0/0) |
source/src/core/reader/types/import.rs | 100.00% (3/3) | 100.00% (34/34) | 94.44% (51/54) | - (0/0) |
source/src/core/reader/types/memarg.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (11/11) | - (0/0) |
source/src/core/reader/types/mod.rs | 88.89% (16/18) | 92.98% (159/171) | 90.42% (217/240) | - (0/0) |
source/src/core/reader/types/opcode.rs | 0.00% (0/3) | 0.00% (0/470) | 0.00% (0/479) | - (0/0) |
source/src/core/reader/types/values.rs | 100.00% (13/13) | 83.33% (200/240) | 76.62% (295/385) | - (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/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 | 100.00% (6/6) | 100.00% (16/16) | 100.00% (17/17) | - (0/0) |
source/src/execution/const_interpreter_loop.rs | 100.00% (12/12) | 91.80% (112/122) | 88.17% (164/186) | - (0/0) |
source/src/execution/error.rs | 100.00% (3/3) | 26.83% (11/41) | 16.00% (16/100) | - (0/0) |
source/src/execution/interpreter_loop/control.rs | 100.00% (15/15) | 95.43% (209/219) | 96.77% (300/310) | - (0/0) |
source/src/execution/interpreter_loop/memory.rs | 100.00% (63/63) | 96.33% (709/736) | 96.06% (2196/2286) | - (0/0) |
source/src/execution/interpreter_loop/mod.rs | 91.30% (21/23) | 96.58% (254/263) | 96.72% (324/335) | - (0/0) |
source/src/execution/interpreter_loop/numeric.rs | 100.00% (140/140) | 100.00% (1241/1241) | 95.71% (3125/3265) | - (0/0) |
source/src/execution/interpreter_loop/parametric.rs | 100.00% (3/3) | 100.00% (26/26) | 93.33% (56/60) | - (0/0) |
source/src/execution/interpreter_loop/reference.rs | 100.00% (3/3) | 100.00% (23/23) | 94.12% (48/51) | - (0/0) |
source/src/execution/interpreter_loop/table.rs | 100.00% (9/9) | 81.16% (168/207) | 88.55% (348/393) | - (0/0) |
source/src/execution/interpreter_loop/variable.rs | 100.00% (5/5) | 100.00% (39/39) | 97.53% (79/81) | - (0/0) |
source/src/execution/interpreter_loop/vector.rs | 100.00% (410/410) | 100.00% (2513/2513) | 96.73% (6322/6536) | - (0/0) |
source/src/execution/little_endian.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/store/addrs.rs | 73.08% (19/26) | 79.63% (86/108) | 75.17% (109/145) | - (0/0) |
source/src/execution/store/instances.rs | 80.00% (8/10) | 85.45% (47/55) | 85.19% (69/81) | - (0/0) |
source/src/execution/store/linear_memory.rs | 97.30% (36/37) | 97.59% (365/374) | 98.32% (526/535) | - (0/0) |
source/src/execution/store/mod.rs | 85.71% (54/63) | 88.24% (615/697) | 86.69% (788/909) | - (0/0) |
source/src/execution/value.rs | 94.19% (81/86) | 93.18% (355/381) | 92.66% (429/463) | - (0/0) |
source/src/execution/value_stack.rs | 100.00% (15/15) | 94.56% (139/147) | 94.63% (194/205) | - (0/0) |
source/src/lib.rs | 100.00% (4/4) | 100.00% (16/16) | 100.00% (24/24) | - (0/0) |
source/src/validation/code.rs | 100.00% (12/12) | 98.06% (1060/1081) | 92.78% (2273/2450) | - (0/0) |
source/src/validation/custom_section.rs | 100.00% (1/1) | 100.00% (22/22) | 94.44% (34/36) | - (0/0) |
source/src/validation/data.rs | 80.00% (4/5) | 93.10% (54/58) | 87.65% (71/81) | - (0/0) |
source/src/validation/globals.rs | 100.00% (2/2) | 100.00% (19/19) | 100.00% (29/29) | - (0/0) |
source/src/validation/mod.rs | 97.14% (34/35) | 98.03% (299/305) | 95.37% (474/497) | - (0/0) |
source/src/validation/read_constant_expression.rs | 100.00% (1/1) | 91.38% (53/58) | 90.53% (86/95) | - (0/0) |
source/src/validation/validation_stack.rs | 100.00% (34/34) | 100.00% (427/427) | 99.44% (537/540) | - (0/0) |
Totals | 92.55% (1279/1382) | 88.77% (10934/12317) | 89.20% (21545/24153) | - (0/0) |