js 编译 wasm

引擎什么时候可以支持编译js为 wasm?这个方案应该提升不少性能

js 编译不了wasm 吧.
要编译为wasm 也是 C/C++/Rust/… 这样的语言写的代码 编译为wasm. 然后在web上使用.
我猜测是一众小游戏平台都不支持? 官方没动力支持:joy:

wasm可能的用法是将c / c++转成wasm给js调用,去掉jsb的消耗。

问题在于:
1、转成wasm后,肯定比直接执行c / c++的机器码要慢
2、js <-> wasm 数据传递估计有性能消耗?

所以1+2 << jsb 才有得考虑,否则不值得。

JS 这种语言本身的设计也不是为了效率,即使强制编译效率能提高多少很难说,因为文件和数据会巨大.

可以参考我修改的分支https://github.com/WuJiayiSH/cocos2d-x
可以把c++,lua或js项目编译成wasm

1赞

好的,谢谢