Skip to content

Commit b6a517b

Browse files
committed
Update implementation status
1 parent cb44fae commit b6a517b

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

β€Žsrc/status.mdβ€Ž

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@ Some crucial language features rely on [future WebAssembly functionality](https:
1919
| [Non-trapping float-to-int conversions] | <Ch/> <Fi/> <Sa/> <No/> <Wt/> <Ws/> | βœ”οΈ | <Badge text="good" type="tip"/> Efficiency
2020
| [Bulk memory operations] | <Ch/> <Fi/> <Sa/> <No/> <Wt/> <Ws/> | βœ”οΈ | <Badge text="good" type="tip"/> Efficiency
2121
| [Fixed-width SIMD] | <Ch/> <Fi/> <Xx/> <No/> <Wt/> <Ws/> | 🏁 `simd` | <Badge text="good" type="tip"/> Feature
22-
| [Reference types] | <Ch/> <Fi/> <Sa/> <Xx/> <Wt/> <Ws/> | πŸ”¨ `reference-types` | <Badge text="good" type="tip"/> Interop
23-
| [Multi-value] | <Ch/> <Fi/> <Sa/> <No/> <Wt/> <Ws/> | | <Badge text="uncertain" type="warning"/>
22+
| [Reference types] | <Ch/> <Fi/> <Sa/> <No/> <Wt/> <Ws/> | πŸ”¨ `reference-types` | <Badge text="good" type="tip"/> Interop
23+
| [Multi-value] | <Ch/> <Fi/> <Sa/> <No/> <Wt/> <Ws/> | | <Badge text="good" type="tip"/> Feature
2424
||
2525
| 🏁 **Standardize the feature**
26+
| [Extended constant expressions] | | πŸ”¨ | <Badge text="good" type="tip"/> Efficiency
27+
| [Tail call] | | | <Badge text="good" type="tip"/> Efficiency
2628
||
2729
| πŸ”¨ **Implementation phase**
2830
| [Exception handling] | <Ch/> <Fi/> <Sa/> <No/> <Xx/> <Xx/> | πŸ”¨ `exception-handling` | <Badge text="good" type="tip"/> Feature
2931
| [Typed function references] | | πŸ”¨ `gc` | <Badge text="good" type="tip"/> Feature
3032
| [Garbage collection] | | πŸ”¨ `gc` | <Badge text="good" type="tip"/> Efficiency / Interop
31-
| [Extended constant expressions] | | πŸ”¨ | <Badge text="good" type="tip"/> Efficiency
33+
| [Relaxed SIMD] | | πŸ”¨ `relaxed-simd` | <Badge text="good" type="tip"/> Feature
3234
| [Multiple memories] | | πŸ”¨ | <Badge text="good" type="tip"/> Feature
3335
| [Branch hinting] | | | <Badge text="good" type="tip"/> Efficiency
34-
| [Relaxed SIMD] | | | <Badge text="good" type="tip"/> Feature
36+
| [JS Promise integration] | | | <Badge text="good" type="tip"/> Feature
3537
| [Threads] | <Ch/> <Fi/> <Sa/> <No/> <Xx/> <Xx/> | πŸ”¨ `threads` | <Badge text="uncertain" type="warning"/>
3638
| [Memory64] | | πŸ”¨ | <Badge text="uncertain" type="warning"/>
37-
| [Tail call] | | | <Badge text="uncertain" type="warning"/>
38-
| [JS Promise integration] | | | <Badge text="uncertain" type="warning"/>
3939
||
4040
| πŸ“– **Spec text available**
4141
| [ECMAScript module integration] | | | <Badge text="good" type="tip"/> Interop
@@ -51,6 +51,7 @@ Some crucial language features rely on [future WebAssembly functionality](https:
5151
| [Constant time] | | | <Badge text="good" type="tip"/> Security
5252
| [Call tags] | | | <Badge text="uncertain" type="warning"/>
5353
| [Memory control] | | | <Badge text="uncertain" type="warning"/>
54+
| [Profiles] | | | <Badge text="uncertain" type="warning"/>
5455
| [Component model]<sup>2</sup> | | | <Badge text="harmful" type="error"/>
5556
||
5657
| ❔ **Quasi proposal**
@@ -106,6 +107,7 @@ Some crucial language features rely on [future WebAssembly functionality](https:
106107
[Component Model]: https://github.com/WebAssembly/component-model
107108
[WASI]: https://github.com/WebAssembly/WASI
108109
[JS customization for GC]: https://github.com/WebAssembly/gc-js-customization
110+
[Profiles]: https://github.com/WebAssembly/profiles
109111

110112
## Language features
111113

0 commit comments

Comments
Β (0)