C/C++面向WebAssembly编程

 主页   资讯   文章   代码   电子书 

2.8 补充说明

从胶水代码中我们可以发现,JavaScript与C相互调用时的执行代价很高。虽然WebAssembly拥有接近于本地代码的执行性能,但倘若函数接口设计不合理、跨语言调用频率过高,整体运行效率会受到极大的拖累。

tips 查阅Emscripten生成的胶水代码是了解C与JavaScript互操作时内部处理流程最直接的途径。