Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
rust/rustup/toolchains/nightly-2025-09-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/thread_local/native/mod.rs
 78.57% (11/14)
 80.00% (4/5)
 78.95% (15/19)
src/wasmi/crates/collections/src/arena/component_vec.rs
  0.00% (0/66)
  0.00% (0/16)
  0.00% (0/97)
src/wasmi/crates/collections/src/arena/dedup.rs
 33.82% (23/68)
 23.53% (4/17)
 33.70% (31/92)
src/wasmi/crates/collections/src/arena/error.rs
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/11)
src/wasmi/crates/collections/src/arena/mod.rs
 39.89% (71/178)
 30.95% (13/42)
 43.73% (115/263)
src/wasmi/crates/collections/src/head_vec.rs
  0.00% (0/34)
  0.00% (0/8)
  0.00% (0/44)
src/wasmi/crates/collections/src/map.rs
 19.29% (54/280)
 18.06% (13/72)
 17.20% (54/314)
src/wasmi/crates/collections/src/set.rs
  0.00% (0/205)
  0.00% (0/52)
  0.00% (0/214)
src/wasmi/crates/collections/src/string_interner.rs
 28.89% (13/45)
 23.08% (3/13)
 21.15% (11/52)
src/wasmi/crates/collections/src/string_interner/detail.rs
 14.77% (13/88)
 17.65% (3/17)
  9.66% (14/145)
src/wasmi/crates/core/src/float.rs
 45.00% (18/40)
 60.00% (6/10)
 38.71% (24/62)
src/wasmi/crates/core/src/fuel.rs
 77.46% (110/142)
 91.43% (32/35)
 67.33% (136/202)
src/wasmi/crates/core/src/func_type.rs
 78.26% (108/138)
 73.33% (11/15)
 74.29% (156/210)
src/wasmi/crates/core/src/global.rs
 56.00% (28/50)
 66.67% (8/12)
 49.15% (29/59)
src/wasmi/crates/core/src/hint.rs
 53.85% (7/13)
 66.67% (2/3)
 57.14% (8/14)
src/wasmi/crates/core/src/host_error.rs
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/22)
src/wasmi/crates/core/src/index_ty.rs
 72.22% (13/18)
 75.00% (3/4)
 70.00% (14/20)
src/wasmi/crates/core/src/limiter.rs
 44.74% (17/38)
 75.00% (6/8)
 40.74% (22/54)
src/wasmi/crates/core/src/memory/access.rs
100.00% (90/90)
100.00% (19/19)
100.00% (143/143)
src/wasmi/crates/core/src/memory/buffer.rs
 68.83% (53/77)
 81.82% (9/11)
 71.68% (81/113)
src/wasmi/crates/core/src/memory/error.rs
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/27)
src/wasmi/crates/core/src/memory/mod.rs
 66.11% (119/180)
 70.00% (14/20)
 65.12% (183/281)
src/wasmi/crates/core/src/memory/ty.rs
 75.00% (90/120)
 86.36% (19/22)
 69.72% (99/142)
src/wasmi/crates/core/src/raw.rs
 60.87% (56/92)
 57.14% (16/28)
 57.03% (73/128)
src/wasmi/crates/core/src/simd.rs
 94.75% (487/514)
 92.44% (110/119)
 92.35% (688/745)
src/wasmi/crates/core/src/table/element.rs
 90.70% (39/43)
 90.91% (10/11)
 89.29% (50/56)
src/wasmi/crates/core/src/table/error.rs
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/36)
src/wasmi/crates/core/src/table/mod.rs
 72.62% (191/263)
 75.00% (21/28)
 71.57% (287/401)
src/wasmi/crates/core/src/table/raw.rs
 86.96% (40/46)
 84.62% (11/13)
 82.46% (47/57)
src/wasmi/crates/core/src/table/ty.rs
 73.77% (45/61)
 90.91% (10/11)
 68.29% (56/82)
src/wasmi/crates/core/src/trap.rs
  3.39% (4/118)
  4.17% (1/24)
  2.78% (4/144)
src/wasmi/crates/core/src/typed.rs
 79.17% (19/24)
 85.71% (6/7)
 79.31% (23/29)
src/wasmi/crates/core/src/value.rs
 90.91% (180/198)
 90.24% (37/41)
 92.28% (251/272)
src/wasmi/crates/core/src/wasm.rs
100.00% (82/82)
100.00% (28/28)
100.00% (151/151)
src/wasmi/crates/fuzz/src/config.rs
 77.38% (65/84)
 60.00% (9/15)
 75.17% (109/145)
src/wasmi/crates/fuzz/src/crash_inputs.rs
  0.00% (0/19)
  0.00% (0/2)
  0.00% (0/51)
src/wasmi/crates/fuzz/src/error.rs
100.00% (3/3)
100.00% (1/1)
100.00% (4/4)
src/wasmi/crates/fuzz/src/module.rs
 56.10% (23/41)
 62.50% (5/8)
 43.33% (26/60)
src/wasmi/crates/fuzz/src/oracle/exports.rs
 82.00% (41/50)
 78.57% (11/14)
 82.19% (60/73)
src/wasmi/crates/fuzz/src/oracle/mod.rs
100.00% (23/23)
100.00% (3/3)
 94.87% (37/39)
src/wasmi/crates/fuzz/src/oracle/wasmi.rs
 82.14% (92/112)
 80.00% (8/10)
 87.77% (165/188)
src/wasmi/crates/fuzz/src/oracle/wasmi_v1.rs
 90.48% (95/105)
 88.89% (8/9)
 92.40% (158/171)
src/wasmi/crates/fuzz/src/oracle/wasmtime.rs
 89.91% (98/109)
 90.00% (9/10)
 91.26% (167/183)
src/wasmi/crates/fuzz/src/value.rs
 97.78% (44/45)
100.00% (4/4)
 98.68% (75/76)
src/wasmi/crates/ir/src/decode/mod.rs
 86.30% (63/73)
 88.89% (16/18)
 81.69% (116/142)
src/wasmi/crates/ir/src/decode/op.rs
100.00% (108/108)
100.00% (19/19)
 71.77% (178/248)
src/wasmi/crates/ir/src/encode.rs
 98.31% (58/59)
100.00% (14/14)
 90.83% (99/109)
src/wasmi/crates/ir/src/error.rs
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/10)
src/wasmi/crates/ir/src/index.rs
 85.29% (29/34)
 90.00% (9/10)
 85.37% (35/41)
src/wasmi/crates/ir/src/op.rs
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/wasmi/crates/ir/src/opcode.rs
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/6)
src/wasmi/crates/ir/src/primitive.rs
 70.33% (64/91)
 68.00% (17/25)
 67.33% (68/101)
src/wasmi/crates/ir/src/span.rs
 43.93% (76/173)
 43.59% (17/39)
 39.42% (95/241)
src/wasmi/crates/wasmi/src/engine/block_type.rs
100.00% (41/41)
100.00% (8/8)
100.00% (66/66)
src/wasmi/crates/wasmi/src/engine/code_map.rs
 77.60% (284/366)
 82.69% (43/52)
 75.05% (403/537)
src/wasmi/crates/wasmi/src/engine/config.rs
 51.01% (76/149)
 45.16% (14/31)
 47.57% (98/206)
src/wasmi/crates/wasmi/src/engine/executor/handler/cell.rs
 64.32% (137/213)
 71.43% (30/42)
 66.87% (220/329)
src/wasmi/crates/wasmi/src/engine/executor/handler/dispatch/backend/loop.rs
100.00% (61/61)
100.00% (9/9)
100.00% (72/72)
src/wasmi/crates/wasmi/src/engine/executor/handler/dispatch/mod.rs
 64.18% (43/67)
 72.73% (8/11)
 60.98% (50/82)
src/wasmi/crates/wasmi/src/engine/executor/handler/eval.rs
100.00% (96/96)
100.00% (32/32)
100.00% (162/162)
src/wasmi/crates/wasmi/src/engine/executor/handler/exec.rs
 90.01% (811/901)
 92.31% (48/52)
 87.78% (1458/1661)
src/wasmi/crates/wasmi/src/engine/executor/handler/exec/macros.rs
100.00% (111/111)
100.00% (6/6)
100.00% (211/211)
src/wasmi/crates/wasmi/src/engine/executor/handler/exec/simd.rs
 87.85% (159/181)
 91.67% (11/12)
 90.00% (306/340)
src/wasmi/crates/wasmi/src/engine/executor/handler/func.rs
 42.86% (72/168)
 50.00% (6/12)
 48.11% (102/212)
src/wasmi/crates/wasmi/src/engine/executor/handler/state.rs
 65.60% (347/529)
 71.05% (54/76)
 60.27% (499/828)
src/wasmi/crates/wasmi/src/engine/executor/handler/utils.rs
 75.17% (218/290)
 93.55% (29/31)
 75.56% (368/487)
src/wasmi/crates/wasmi/src/engine/executor/inout.rs
  0.00% (0/45)
  0.00% (0/6)
  0.00% (0/43)
src/wasmi/crates/wasmi/src/engine/executor/mod.rs
 23.39% (40/171)
 37.50% (3/8)
 20.76% (49/236)
src/wasmi/crates/wasmi/src/engine/func_types.rs
 81.48% (22/27)
 66.67% (4/6)
 77.78% (28/36)
src/wasmi/crates/wasmi/src/engine/limits/engine.rs
  0.00% (0/47)
  0.00% (0/2)
  0.00% (0/50)
src/wasmi/crates/wasmi/src/engine/limits/stack.rs
 79.55% (35/44)
 80.00% (8/10)
 73.17% (30/41)
src/wasmi/crates/wasmi/src/engine/mod.rs
 81.15% (254/313)
 82.35% (42/51)
 82.03% (324/395)
src/wasmi/crates/wasmi/src/engine/resumable.rs
  1.27% (3/237)
  2.56% (1/39)
  1.30% (3/230)
src/wasmi/crates/wasmi/src/engine/translator/comparator.rs
 65.12% (336/516)
 80.00% (8/10)
 65.85% (1373/2085)
src/wasmi/crates/wasmi/src/engine/translator/driver.rs
 96.43% (54/56)
100.00% (5/5)
 83.02% (88/106)
src/wasmi/crates/wasmi/src/engine/translator/error.rs
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/35)
src/wasmi/crates/wasmi/src/engine/translator/func/encoder.rs
 83.42% (317/380)
 81.97% (50/61)
 77.78% (434/558)
src/wasmi/crates/wasmi/src/engine/translator/func/labels.rs
 82.50% (66/80)
 88.89% (16/18)
 80.83% (97/120)
src/wasmi/crates/wasmi/src/engine/translator/func/layout.rs
 81.69% (58/71)
 78.57% (11/14)
 81.08% (90/111)
src/wasmi/crates/wasmi/src/engine/translator/func/locals.rs
 91.04% (61/67)
 91.67% (11/12)
 86.54% (90/104)
src/wasmi/crates/wasmi/src/engine/translator/func/mod.rs
 94.53% (1538/1627)
 99.19% (122/123)
 88.67% (2644/2982)
src/wasmi/crates/wasmi/src/engine/translator/func/op.rs
100.00% (33/33)
100.00% (12/12)
100.00% (46/46)
src/wasmi/crates/wasmi/src/engine/translator/func/simd/mod.rs
 91.21% (249/273)
100.00% (22/22)
 85.02% (386/454)
src/wasmi/crates/wasmi/src/engine/translator/func/simd/op.rs
100.00% (32/32)
100.00% (6/6)
100.00% (26/26)
src/wasmi/crates/wasmi/src/engine/translator/func/simd/visit.rs
 99.69% (975/978)
100.00% (264/264)
 98.93% (1672/1690)
src/wasmi/crates/wasmi/src/engine/translator/func/stack/control.rs
 87.06% (370/425)
 87.50% (70/80)
 83.69% (467/558)
src/wasmi/crates/wasmi/src/engine/translator/func/stack/locals.rs
 95.83% (23/24)
100.00% (4/4)
 94.44% (34/36)
src/wasmi/crates/wasmi/src/engine/translator/func/stack/mod.rs
 96.33% (210/218)
 92.50% (37/40)
 89.40% (312/349)
src/wasmi/crates/wasmi/src/engine/translator/func/stack/operand.rs
100.00% (118/118)
100.00% (24/24)
100.00% (151/151)
src/wasmi/crates/wasmi/src/engine/translator/func/stack/operands.rs
 88.30% (234/265)
 82.50% (33/40)
 87.67% (384/438)
src/wasmi/crates/wasmi/src/engine/translator/func/utils.rs
100.00% (12/12)
100.00% (3/3)
 95.65% (22/23)
src/wasmi/crates/wasmi/src/engine/translator/func/visit.rs
 97.56% (1318/1351)
 99.10% (219/221)
 94.20% (2258/2397)
src/wasmi/crates/wasmi/src/engine/translator/mod.rs
 87.15% (156/179)
 82.86% (29/35)
 79.40% (158/199)
src/wasmi/crates/wasmi/src/engine/translator/utils.rs
 98.00% (49/50)
 93.75% (15/16)
 94.74% (72/76)
src/wasmi/crates/wasmi/src/error.rs
 17.12% (19/111)
 25.00% (5/20)
 11.70% (20/171)
src/wasmi/crates/wasmi/src/func/caller.rs
  0.00% (0/41)
  0.00% (0/10)
  0.00% (0/45)
src/wasmi/crates/wasmi/src/func/error.rs
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/18)
src/wasmi/crates/wasmi/src/func/into_func.rs
  0.00% (0/48)
  0.00% (0/13)
  0.00% (0/65)
src/wasmi/crates/wasmi/src/func/mod.rs
 30.45% (67/220)
 32.35% (11/34)
 24.45% (67/274)
src/wasmi/crates/wasmi/src/func/ty.rs
 67.65% (46/68)
 80.00% (8/10)
 68.29% (56/82)
src/wasmi/crates/wasmi/src/func/typed_func.rs
  0.00% (0/48)
  0.00% (0/6)
  0.00% (0/52)
src/wasmi/crates/wasmi/src/global.rs
 57.14% (16/28)
 75.00% (3/4)
 62.50% (35/56)
src/wasmi/crates/wasmi/src/handle.rs
 61.54% (24/39)
 63.64% (7/11)
 52.17% (24/46)
src/wasmi/crates/wasmi/src/instance/builder.rs
 81.42% (92/113)
 80.00% (16/20)
 86.01% (123/143)
src/wasmi/crates/wasmi/src/instance/exports.rs
 45.95% (51/111)
 48.28% (14/29)
 52.05% (76/146)
src/wasmi/crates/wasmi/src/instance/mod.rs
 75.49% (77/102)
 81.82% (18/22)
 76.03% (111/146)
src/wasmi/crates/wasmi/src/limits.rs
 75.00% (63/84)
 66.67% (10/15)
 71.08% (59/83)
src/wasmi/crates/wasmi/src/linker.rs
 21.43% (66/308)
 25.00% (11/44)
 18.31% (80/437)
src/wasmi/crates/wasmi/src/memory/data.rs
 84.38% (27/32)
 85.71% (6/7)
 90.00% (27/30)
src/wasmi/crates/wasmi/src/memory/mod.rs
 29.47% (28/95)
 30.77% (4/13)
 31.68% (32/101)
src/wasmi/crates/wasmi/src/memory/ty.rs
 61.40% (35/57)
 66.67% (10/15)
 53.26% (49/92)
src/wasmi/crates/wasmi/src/module/builder.rs
 96.17% (201/209)
100.00% (16/16)
 94.10% (287/305)
src/wasmi/crates/wasmi/src/module/custom_section.rs
  7.14% (3/42)
 11.11% (1/9)
  4.69% (3/64)
src/wasmi/crates/wasmi/src/module/data.rs
 86.90% (73/84)
 75.00% (9/12)
 83.15% (74/89)
src/wasmi/crates/wasmi/src/module/element.rs
 94.92% (56/59)
 81.82% (9/11)
 92.59% (75/81)
src/wasmi/crates/wasmi/src/module/export.rs
 55.56% (25/45)
 58.33% (7/12)
 51.02% (25/49)
src/wasmi/crates/wasmi/src/module/global.rs
100.00% (17/17)
100.00% (4/4)
100.00% (18/18)
src/wasmi/crates/wasmi/src/module/import.rs
 83.33% (35/42)
 88.89% (8/9)
 77.36% (41/53)
src/wasmi/crates/wasmi/src/module/init_expr.rs
 71.86% (189/263)
 71.74% (33/46)
 68.93% (284/412)
src/wasmi/crates/wasmi/src/module/instantiate/error.rs
  0.00% (0/36)
  0.00% (0/1)
  0.00% (0/60)
src/wasmi/crates/wasmi/src/module/instantiate/mod.rs
 74.46% (207/278)
 75.00% (15/20)
 77.16% (375/486)
src/wasmi/crates/wasmi/src/module/mod.rs
 75.65% (174/230)
 71.43% (35/49)
 74.86% (277/370)
src/wasmi/crates/wasmi/src/module/parser/buffered.rs
 90.53% (86/95)
100.00% (8/8)
 84.68% (188/222)
src/wasmi/crates/wasmi/src/module/parser/mod.rs
 78.30% (249/318)
 89.29% (25/28)
 73.93% (329/445)
src/wasmi/crates/wasmi/src/module/read.rs
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/19)
src/wasmi/crates/wasmi/src/module/utils.rs
 91.57% (76/83)
 93.33% (14/15)
 90.26% (139/154)
src/wasmi/crates/wasmi/src/reftype.rs
 41.32% (50/121)
 44.44% (12/27)
 49.07% (79/161)
src/wasmi/crates/wasmi/src/store/context.rs
 51.61% (32/62)
 50.00% (10/20)
 48.57% (34/70)
src/wasmi/crates/wasmi/src/store/error.rs
  6.82% (3/44)
 10.00% (1/10)
  5.56% (3/54)
src/wasmi/crates/wasmi/src/store/id.rs
 76.74% (33/43)
 76.92% (10/13)
 76.47% (52/68)
src/wasmi/crates/wasmi/src/store/inner.rs
 88.49% (269/304)
 86.96% (40/46)
 80.12% (399/498)
src/wasmi/crates/wasmi/src/store/mod.rs
 43.97% (62/141)
 41.67% (10/24)
 44.02% (81/184)
src/wasmi/crates/wasmi/src/store/pruned.rs
 64.66% (75/116)
 75.00% (12/16)
 61.38% (89/145)
src/wasmi/crates/wasmi/src/store/typeid.rs
100.00% (12/12)
100.00% (2/2)
100.00% (9/9)
src/wasmi/crates/wasmi/src/table/element.rs
 91.43% (32/35)
 71.43% (5/7)
 86.96% (40/46)
src/wasmi/crates/wasmi/src/table/mod.rs
 23.40% (22/94)
 36.36% (4/11)
 27.33% (41/150)
src/wasmi/crates/wasmi/src/table/ty.rs
 53.85% (14/26)
 50.00% (4/8)
 58.54% (24/41)
src/wasmi/crates/wasmi/src/value.rs
 60.31% (79/131)
 52.00% (13/25)
 65.61% (124/189)
src/wasmi/fuzz/fuzz_targets/differential.rs
 52.24% (105/201)
 84.62% (11/13)
 61.32% (176/287)
src/wasmi/fuzz/fuzz_targets/execute.rs
100.00% (29/29)
100.00% (5/5)
 95.65% (44/46)
src/wasmi/fuzz/fuzz_targets/translate.rs
100.00% (6/6)
100.00% (1/1)
 87.50% (14/16)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-assembler-x64-6b60f3934f0e4122/out/assembler.rs
 21.81% (12474/57190)
 18.58% (1792/9645)
 22.39% (25918/115770)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/assembler-isle-macro.rs
 30.16% (2762/9158)
 29.32% (312/1064)
 31.54% (7930/25141)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/inst_builder.rs
 67.25% (1037/1542)
 66.96% (152/227)
 51.88% (2349/4528)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/isle_numerics.rs
  2.40% (92/3840)
  2.44% (20/820)
  2.43% (81/3330)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/isle_opt.rs
  0.00% (0/14156)
  0.00% (0/247)
  0.00% (0/28314)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/isle_pulley_shared.rs
  0.00% (0/14745)
  0.00% (0/593)
  0.00% (0/26861)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/isle_x64.rs
 41.77% (13384/32043)
 40.23% (780/1939)
 42.41% (24732/58316)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/opcodes.rs
  8.31% (130/1565)
 29.73% (11/37)
  6.17% (132/2140)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/pulley_inst_gen.rs
  0.00% (0/6377)
  0.00% (0/3)
  0.00% (0/12793)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/settings-pulley.rs
  0.00% (0/64)
  0.00% (0/12)
  0.00% (0/102)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/settings-x86.rs
 64.04% (57/89)
 66.67% (16/24)
 58.87% (83/141)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/cranelift-codegen-d0d1edc356a93467/out/settings.rs
 30.55% (84/275)
 46.15% (24/52)
 34.12% (116/340)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/target-lexicon-2b7b790020b663d4/out/host.rs
 37.50% (9/24)
 16.67% (1/6)
 28.57% (6/21)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/wasmi_ir-62f7d2fd38a064a8/out/decode.rs
 93.49% (201/215)
 93.48% (43/46)
 68.55% (316/461)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/wasmi_ir-62f7d2fd38a064a8/out/encode.rs
 95.44% (1466/1536)
100.00% (1/1)
 94.40% (5866/6214)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/wasmi_ir-62f7d2fd38a064a8/out/op.rs
 84.99% (2979/3505)
 96.62% (743/769)
 86.47% (3739/4324)
src/wasmi/target/x86_64-unknown-linux-gnu/release/build/wasmi_ir-62f7d2fd38a064a8/out/op_code.rs
  0.00% (0/2313)
  0.00% (0/3)
  0.00% (0/3852)
Totals
 29.27% (49382/168712)
 33.36% (6228/18668)
 29.18% (94761/324786)