W3C今天发布了WebAssembly 2.0的首批公开工作草案(公共工作草案),总共包括3部分:
<李> WebAssembly核心规范- 2.0版本:<跨风格=" background - color: # ffffff;颜色:# 333333 ">描述WebAssembly核心标准的2.0版本,这是一种安全,可移植的底层代码格式,旨在高效执行和提供紧凑的表示 <李> WebAssembly JavaScript接口- 2.0版本:<跨风格=" background - color: # ffffff;颜色:# 333333 ">提供了一个明确的JavaScript API用于与WebAssembly交互 <李> WebAssembly Web API - 2.0版本:<跨风格=" background - color: # ffffff;颜色:# 333333 ">描述了WebAssembly与更广泛的Web平台的集成请注意,作为首个公开的工作草案,这意味着它不一定会得到W3C及其成员的认可。这只是一份草稿文件,可能随时被其他文件更新,替换或弃用。
在已完成的WebAssembly 2.0提案中,包含的内容有:固定宽度的SIMD,批量内存操作,引用类型,JavaScript的BigInt对WebAssembly i64的支持,对多返回值的支持,以及全局可变的导入/导出。
WebAssembly还有一些讨论中的提案正在进行,主要围绕着分支提示,尾部调用优化、异常处理,后MVP线程功能,宽松SIMD和其他暂定建议等。
0 留言