Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable the memory64 proposal by default
The memory64 proposal for WebAssembly moved to phase 4 early last November which was the final remaining blocker for enabling it in Wasmtime. I've gone ahead and enabled it here with all the other checkboxes being ticked such as: * Tests - all spec tests are enabled and we have a few tests here and there for memory64 behavior throughout the unit test suite. * Finished - this proposal's memory-facing bits have been done for quite some time and the final 64-bit table bits have been done for a bit now as well. * Fuzzed - this is enabled in `wasm-smith` and additionally has custom fuzzing via the `memory_accesses` fuzzer. * API - all APIs related to memory work with `u64` values to accommodate 64-bit memories and the 64-bit-ness is reflected in the type of memories. * C API - the C API's functions for working with memories all reflect 64-bit indices like the Rust API.
- Loading branch information