当前位置:  开发笔记 > 编程语言 > 正文

跟踪树的Javascript性能改进是否会进入其他解释语言?

如何解决《跟踪树的Javascript性能改进是否会进入其他解释语言?》经验,为你挑选了1个好方法。

听起来Mozilla使用TraceMonkey可以很好地改善JavaScript性能.另见Andreas Gal 关于跟踪树的论文.

这些改进是否可供其他口译员/编制者使用?如果是这样,这是否意味着我们会看到其他解释语言的一系列改进?



1> Jörg W Mitta..:

Andreas Gal有一个名为HotPath的研究JVM,他团队中的一些人正在努力将基于嵌套跟踪树的JITting添加到Maxine(Sun用Java编写的新研究JVM)和HotSpot.所以,至少它也出现在其他VM的其他语言中.

另外,新的PyPy JIT编译器(目前在Prolog中进行原型设计)使用了某种跟踪技术,尽管我不知道与Gal/Franz样式的嵌套跟踪树有多密切相关.

该Rubinius的人肯定知道这个工作的,以及实验非常开放.如果一些高级编译技术很快就会出现在那里,我不会感到惊讶.

BTW:有一个用JavaScript编写的Ruby VM,名为HotRuby.如果你在TraceMonkey上运行它,你可以免费获得基于跟踪树的Ruby :-)

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有