EM_ASM中的js代码会发生什么变化?

时间:2018-06-03 10:35:22

标签: c++ webassembly enscript

在Enscripten EM_ASM函数中的代码会发生什么?我的意思是如果代码在运行时编译或解释?如果编译然后,如果它比浏览器中的本机解释js运行得更快或更慢?

1 个答案:

答案 0 :(得分:3)

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