DLR-FT / wasm-interpreter

A minimal in-place WebAssembly interpreter, written in Rust, almost without use of external dependencies
https://dlr-ft.github.io/wasm-interpreter/main/
Apache License 2.0
10 stars 4 forks source link

feat: conversion op codes #79

Closed nerodesu017 closed 2 months ago

nerodesu017 commented 3 months ago

Pull Request Overview

This pull request adds conversion op codes.

Testing Strategy

This pull request was tested using (almost) all related tests from the Wasm TestSuite

TODO or Help Wanted

N/A

Formatting

Github Issue

This pull request partially implements #2

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Files with missing lines Coverage Δ
src/core/error.rs 6.06% <100.00%> (+6.06%) :arrow_up:
src/execution/interpreter_loop.rs 94.69% <100.00%> (+1.15%) :arrow_up:
src/execution/value.rs 81.18% <100.00%> (+6.47%) :arrow_up:
src/validation/code.rs 64.19% <100.00%> (+4.38%) :arrow_up: