bulk-memory-operations icon indicating copy to clipboard operation
bulk-memory-operations copied to clipboard

Bulk memory operations

Results 5 bulk-memory-operations issues
Sort by recently updated
recently updated
newest added

C/C++ requires non-overlapping source and destination to `memcpy`. Rust supports both overlapping and non-overlapping copy operations. Would anybody mind a PR with non-overlapping variant of `memory.copy`?

The values popped from the stack were named `cnt`, `src`, and `dst` but then later referred to as `n`, `s`, and `d` respectively. I've updated all uses to the names...

New versions of wabt reject spec test assertions `assert_return_canonical_nan` and `assert_return_arithmetic_nan` since https://github.com/WebAssembly/wabt/commit/415c3bb1b70c5edc9beb3a7e2cea5d9247e1e52c. This repo still uses those old assertions and doesn't work with current versions of wabt anymore. Ideally...

[The tracking issue](https://github.com/WebAssembly/design/issues/1114#issue-245242145) for this feature says > We expect that WebAssembly producers will use these operations when the region size is known to be large, and will use loads/stores...

question

With [SIMD](https://github.com/WebAssembly/simd) as an active proposal, what are the expectations for the performance of future SIMD-optimized implementations of the proposed operations?

question