@@ -26,6 +26,13 @@ A WebAssembly interpreter written in C.
2626| Feature | cmake config | Notes |
2727| ---------------------- | -------------------------------------- | -------- |
2828| [ WebAssembly] | | ` 2.0 (Draft 2022-06-27) ` |
29+ | ` mutable-global ` | | Always enabled|
30+ | ` nontrapping-float-to-int-conversions ` | | Always enabled|
31+ | ` sign-extension-ops ` | | Always enabled|
32+ | ` multi-value ` | | Always enabled|
33+ | ` reference-types ` | | Always enabled|
34+ | ` bulk-memory-operations ` | | Always enabled|
35+ | ` simd ` | ` TOYWASM_ENABLE_WASM_SIMD ` | |
2936| [ extended-const] | ` TOYWASM_ENABLE_WASM_EXTENDED_CONST ` | |
3037| [ exception-handling] | ` TOYWASM_ENABLE_WASM_EXCEPTION_HANDLING ` | See [ the top comment in insn_impl_eh.h] |
3138| [ multi-memory] | ` TOYWASM_ENABLE_WASM_MULTI_MEMORY ` | |
@@ -37,18 +44,6 @@ A WebAssembly interpreter written in C.
3744| [ dynamic-linking] | ` TOYWASM_ENABLE_DYLD ` | |
3845| [ littlefs for WASI] | ` TOYWASM_ENABLE_WASI_LITTLEFS ` | |
3946
40- Note: As this runtime is relatively new, all proposals which had finished
41- when I started this implementation are just included in the ` WebAssembly `
42- in the above table.
43- It includes
44- ` mutable-global ` ,
45- ` nontrapping-float-to-int-conversions ` ,
46- ` sign-extension-ops ` ,
47- ` multi-value ` ,
48- ` reference-types ` ,
49- ` bulk-memory-operations ` ,
50- ` simd ` .
51-
5247[ WebAssembly ] : https://github.com/WebAssembly/spec
5348[ extended-const ] : https://github.com/WebAssembly/extended-const
5449[ exception-handling ] : https://github.com/WebAssembly/exception-handling
0 commit comments