Coverage Report

Created: 2026-05-29 13:10

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch 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)
Generated by llvm-cov -- llvm version 19.1.7