Mozilla JavaScript 17.0 已经合并了 MIPS 公司开发的 MIPS 相关 JIT 补丁,仅支持 O32 ABI 的,此补丁用于增加 N32 ABI 的支持。
Mozilla JavaScript 官方版本:http://ftp.mozilla.org/pub/mozilla.org/js/mozjs17.0.0.tar.gz
N32 ABI 支持补丁:http://mirrors.heiher.info/sources/extra/js/
jit-test
python2 ./jit_test.py ../js17 [4876| 0| 0|4876] 100% =======================================>| 466.9s PASSED ALL |
v8 benchmark
../js17 -m -n -f run.js Richards: 838 DeltaBlue: 1063 Crypto: 1098 RayTrace: 330 EarleyBoyer: 991 RegExp: 128 Splay: 1182 NavierStokes: 732 ---- Score (version 7): 659 |
Over!