Skip to content

Commit 43365ba

Browse files
committed
Update Wasm proposals documentation to reflect phase changes and improve clarity
1 parent 0de4d1c commit 43365ba

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

doc/stability_wasm_proposals.md

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -12,62 +12,62 @@ Users can turn those features on or off by using compilation options. If a relev
1212

1313
## On-by-default Wasm Proposals
1414

15-
| Proposal | Phase 4 | Compilation Option |
16-
| ------------------------------------- | ------- | -------------------------- |
17-
| Bulk memory operations | Yes | `WAMR_BUILD_BULK_MEMORY` |
18-
| Extended Constant Expressions | Yes | N/A |
19-
| Fixed-width SIMD[^1] | Yes | `WAMR_BUILD_SIMD` |
20-
| Legacy Exception handling[^2] | Yes | `WAMR_BUILD_EXCE_HANDLING` |
21-
| Multi-value | Yes | N/A |
22-
| Non-trapping float-to-int conversions | Yes | N/A |
23-
| Reference Types | Yes | `WAMR_BUILD_REF_TYPES` |
24-
| Sign-extension operators | Yes | N/A |
25-
| Thread | Yes | `WAMR_BUILD_SHARED_MEMORY` |
26-
| WebAssembly C and C++ API | No | N/A |
15+
| Proposal | >= Phase 4 | Compilation Option |
16+
| ------------------------------------- | ---------- | -------------------------- |
17+
| Bulk memory operations | Yes | `WAMR_BUILD_BULK_MEMORY` |
18+
| Extended Constant Expressions | Yes | N/A |
19+
| Fixed-width SIMD[^1] | Yes | `WAMR_BUILD_SIMD` |
20+
| Legacy Exception handling[^2] | Yes | `WAMR_BUILD_EXCE_HANDLING` |
21+
| Multi-value | Yes | N/A |
22+
| Non-trapping float-to-int conversions | Yes | N/A |
23+
| Reference Types | Yes | `WAMR_BUILD_REF_TYPES` |
24+
| Sign-extension operators | Yes | N/A |
25+
| Thread | Yes | `WAMR_BUILD_SHARED_MEMORY` |
26+
| WebAssembly C and C++ API | No | N/A |
2727

2828
[^1]: llvm-jit and aot only
2929
[^2]: interpreter only
3030

3131
## Off-by-default Wasm Proposals
3232

33-
| Proposal | Phase 4 | Compilation Option |
34-
| ------------------------- | ------- | ------------------------- |
35-
| Garbage collection | Yes | `WAMR_BUILD_GC` |
36-
| Memory64 | Yes | `WAMR_BUILD_MEMORY64` |
37-
| Multiple memories[^3] | Yes | `WAMR_BUILD_MULTI_MEMORY` |
38-
| Reference-Typed Strings | No | `WAMR_BUILD_STRINGREF` |
39-
| Tail call | Yes | `WAMR_BUILD_TAIL_CALL` |
40-
| Typed Function References | Yes | `WAMR_BUILD_GC` |
33+
| Proposal | >= Phase 4 | Compilation Option |
34+
| ------------------------- | ---------- | ------------------------- |
35+
| Garbage collection | Yes | `WAMR_BUILD_GC` |
36+
| Memory64 | Yes | `WAMR_BUILD_MEMORY64` |
37+
| Multiple memories[^3] | Yes | `WAMR_BUILD_MULTI_MEMORY` |
38+
| Reference-Typed Strings | No | `WAMR_BUILD_STRINGREF` |
39+
| Tail call | Yes | `WAMR_BUILD_TAIL_CALL` |
40+
| Typed Function References | Yes | `WAMR_BUILD_GC` |
4141

4242
[^3]: interpreter only
4343

4444
## Unimplemented Wasm Proposals
4545

46-
| Proposal | Phase 4 |
47-
| ------------------------------------------- | ------- |
48-
| Branch Hinting | Yes |
49-
| Custom Annotation Syntax in the Text Format | Yes |
50-
| Exception handling | Yes |
51-
| Import/Export of Mutable Globals | Yes |
52-
| JS String Builtins | Yes |
53-
| Relaxed SIMD | Yes |
46+
| Proposal | >= Phase 4 |
47+
| ------------------------------------------- | ---------- |
48+
| Branch Hinting | Yes |
49+
| Custom Annotation Syntax in the Text Format | Yes |
50+
| Exception handling | Yes |
51+
| Import/Export of Mutable Globals | Yes |
52+
| JS String Builtins | Yes |
53+
| Relaxed SIMD | Yes |
5454

5555
## On-by-default WASI Proposals
5656

57-
| Proposal | Phase 4 | Compilation Option |
58-
| -------- | ------- | ------------------ |
57+
| Proposal | >= Phase 4 | Compilation Option |
58+
| -------- | ---------- | ------------------ |
5959

6060
## Off-by-default WASI Proposals
6161

62-
| Proposal | Phase 4 | Compilation Option |
63-
| -------------------------- | ------- | ----------------------------- |
64-
| Machine Learning (wasi-nn) | No | `WAMR_BUILD_WASI_NN` |
65-
| Threads | No | `WAMR_BUILD_LIB_WASI_THREADS` |
62+
| Proposal | >= Phase 4 | Compilation Option |
63+
| -------------------------- | ---------- | ----------------------------- |
64+
| Machine Learning (wasi-nn) | No | `WAMR_BUILD_WASI_NN` |
65+
| Threads | No | `WAMR_BUILD_LIB_WASI_THREADS` |
6666

6767
## Unimplemented WASI Proposals
6868

69-
| Proposal | Phase 4 |
70-
| -------- | ------- |
69+
| Proposal | >= Phase 4 |
70+
| -------- | ---------- |
7171

7272
## WAMR features
7373

0 commit comments

Comments
 (0)