执行时间多久 在Firefox中,如何加快JavaScript和WebAssembly代码的调用时间?
在Firefox中,如何加快JavaScript和WebAssembly代码的调用时间?以前,Mozilla一直使用C帮助理解webassembly代码并将其传递给JavaScript代码。我们在入口
在Firefox中,如何加快JavaScript和WebAssembly代码的调用时间?
以前,Mozilla一直使用C帮助理解webassembly代码并将其传递给JavaScript代码。
我们在入口存根上运行C代码,以便JIT代码可以直接调用它。
当引擎从JavaScript切换到webassembly时,它会解压条目存根值并将其放在正确的位置。
如果您对内部工作原理的改变感兴趣,请不要错过Mozilla写的这篇易懂的博文(带有有趣的插图和注释)。