asm.js vs普通的javascript和关闭性能

时间:2014-08-26 18:18:41

标签: javascript arrays performance closures asm.js

在对asm.js进行一些测试时(尝试手动编写asm),我在jsperf上使用Firefox有一些奇怪的基准测试结果。

我尝试按照包含ArrayBuffer上的简单循环的this教程。

在Google Chrome 39上测试时,结果非常完美,但在Firefox 31上,我遇到了以下两个问题:

  1. 使用asm.js时没有性能提升(即使我得到了 "成功编译asm.js代码");

  2. 使用原生for循环的
  3. 在闭包内快20倍。

  4. 我猜我的代码有问题(因为我特别喜欢JavaScript和闭包)。

    任何帮助?

0 个答案:

没有答案