1

在 Enscripten 中,EM_ASM 函数内的代码会发生什么变化?我的意思是如果该代码在运行时被编译或解释?如果已编译,那么它的运行速度是否比浏览器中的本机解释 js 运行得更快或更慢?

4

1 回答 1

5

基本上它会将该代码放在您的.js文件中,然后 Emscripten 代码将调用它。它将具有与任何其他 JS 代码完全相同的性能,除了从 Wasm 切换到 JS 代码导致的任何性能损失。

于 2018-06-03T15:03:11.350 回答