Proposal | Features | |
---|---|---|
Phase 5 | ||
JavaScript BigInt to WebAssembly i64 integration | ✳️ | |
Bulk memory operations | ✅ | |
Extended Constant Expressions | extended_const | ✅ |
Garbage collection | gc | ✅ |
Multiple memories | multi-memory | ✅ |
Multi-value | multi_value | ✅ |
Import/Export of Mutable Globals | ✅ | |
Reference Types | ✅ | |
Relaxed SIMD | relaxed_simd | ✅ |
Non-trapping float-to-int conversions | ✅ | |
Sign-extension operators | ✅ | |
Fixed-width SIMD | ✅ | |
Tail call | tail_call | ✅ |
Typed Function References | function-references | ✅ |
Phase 4 | ||
Exception handling | exceptions | ❌ |
JS String Builtins | ❌ | |
Memory64 | memory64 | ❌ |
Threads | threads | ❌ |
Phase 3 | ||
JS Promise Integration | jspi | ✳️ |
Type Reflection for WebAssembly JavaScript API | type-reflection | 🌐 |
Legacy Exception Handling | exceptions | ❌ |
Streaming Compilation | streaming_compilation | 🌐 |