Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Wasm multi-memory proposal #1191

Merged
merged 44 commits into from
Sep 24, 2024

improve naming of locals

48292e0
Select commit
Loading
Failed to load commit list.
Merged

Add support for Wasm multi-memory proposal #1191

improve naming of locals
48292e0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Sep 24, 2024 in 1s

88.00% of diff hit (target 80.67%)

View this Pull Request on Codecov

88.00% of diff hit (target 80.67%)

Annotations

Check warning on line 471 in crates/ir/src/immeditate.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/ir/src/immeditate.rs#L471

Added line #L471 was not covered by tests

Check warning on line 477 in crates/ir/src/immeditate.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/ir/src/immeditate.rs#L476-L477

Added lines #L476 - L477 were not covered by tests

Check warning on line 281 in crates/wasmi/src/engine/config.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/config.rs#L281

Added line #L281 was not covered by tests

Check warning on line 705 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L704-L705

Added lines #L704 - L705 were not covered by tests

Check warning on line 723 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L722-L723

Added lines #L722 - L723 were not covered by tests

Check warning on line 741 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L740-L741

Added lines #L740 - L741 were not covered by tests

Check warning on line 753 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L753

Added line #L753 was not covered by tests

Check warning on line 759 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L758-L759

Added lines #L758 - L759 were not covered by tests

Check warning on line 771 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L771

Added line #L771 was not covered by tests

Check warning on line 777 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L776-L777

Added lines #L776 - L777 were not covered by tests

Check warning on line 789 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L789

Added line #L789 was not covered by tests

Check warning on line 1378 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L1378

Added line #L1378 was not covered by tests

Check warning on line 1390 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L1390

Added line #L1390 was not covered by tests

Check warning on line 1753 in crates/wasmi/src/engine/executor/instrs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs.rs#L1753

Added line #L1753 was not covered by tests

Check warning on line 21 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L21

Added line #L21 was not covered by tests

Check warning on line 49 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L49

Added line #L49 was not covered by tests

Check warning on line 54 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L53-L54

Added lines #L53 - L54 were not covered by tests

Check warning on line 104 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L104

Added line #L104 was not covered by tests

Check warning on line 146 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L144-L146

Added lines #L144 - L146 were not covered by tests

Check warning on line 149 in crates/wasmi/src/engine/executor/instrs/load.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/load.rs#L148-L149

Added lines #L148 - L149 were not covered by tests

Check warning on line 16 in crates/wasmi/src/engine/executor/instrs/memory.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/memory.rs#L16

Added line #L16 was not covered by tests

Check warning on line 49 in crates/wasmi/src/engine/executor/instrs/memory.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/memory.rs#L47-L49

Added lines #L47 - L49 were not covered by tests

Check warning on line 54 in crates/wasmi/src/engine/executor/instrs/memory.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/memory.rs#L54

Added line #L54 was not covered by tests

Check warning on line 97 in crates/wasmi/src/engine/executor/instrs/memory.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/memory.rs#L97

Added line #L97 was not covered by tests

Check warning on line 257 in crates/wasmi/src/engine/executor/instrs/memory.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/wasmi/src/engine/executor/instrs/memory.rs#L257

Added line #L257 was not covered by tests