龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 2555|回复: 3

Mozilla JavaScript 的 MIPS N32 ABI 支持补丁

[复制链接]
发表于 2013-7-14 12:45:54 | 显示全部楼层 |阅读模式
本帖最后由 heiher 于 2013-7-17 21:40 编辑

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
  1. python2 ./jit_test.py ../js17                                                                                                         
  2. [4876|   0|   0|4876]    100% =======================================>|  466.9s
  3. PASSED ALL
复制代码
v8 benchmark
  1. ../js17 -m -n -f run.js
  2. Richards: 838
  3. DeltaBlue: 1063
  4. Crypto: 1098
  5. RayTrace: 330
  6. EarleyBoyer: 991
  7. RegExp: 128
  8. Splay: 1182
  9. NavierStokes: 732
  10. ----
  11. Score (version 7): 659
复制代码
看上去性能还不是太好哦,看看能否加入龙芯相关的优化吧。
发表于 2017-5-14 09:09:08 | 显示全部楼层
为什么我现在才看到这个帖子……
heiher您好,这个补丁能再次分享一下吗?链接失效了。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-5-24 13:37:38 | 显示全部楼层
spiece 发表于 2017-5-14 09:09
为什么我现在才看到这个帖子……
heiher您好,这个补丁能再次分享一下吗?链接失效了。

没有 N32,现在都玩 MIPS64 了,补丁已经进入 Mozilla 官方。也可使用 Fedora 21 龙芯版的预编译版本 http://mirror.lemote.com/fedora/ ... ongson.mips64el.rpm
发表于 2017-5-26 07:37:12 | 显示全部楼层
好的,谢谢了。

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-1-23 18:15 , Processed in 0.194140 second(s), 18 queries .

快速回复 返回顶部 返回列表