首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何学习即时编译?

如何学习即时编译?
EN

Stack Overflow用户
提问于 2013-07-13 09:38:49
回答 1查看 1.6K关注 0票数 7

有很多书解释了传统的静态编译理论和技术,但这些书没有太多关于即时编译器的内容。

虽然阅读JIT的源代码是一种学习的方法,但代码并不总是清楚地解释背景和问题以解决问题。理解设计即时编译器的基础结构和原则(例如优化)的最佳方式是什么?特别是,我对脚本语言或动态语言的JIT更感兴趣。

有什么书或框架值得推荐吗?至于具体的代码,从哪个JIT编译器开始比较好呢?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-07-24 06:09:54

我不确定是否有一本详细解释了JIT的书:如果你想学习基础知识,下面的链接会很有帮助:

http://pic.dhe.ibm.com/infocenter/java7sdk/v7r0/index.jsp?topic=%2Fcom.ibm.java.zos.70.doc%2Fdiag%2Funderstanding%2Fjit_overview.html

http://docs.oracle.com/cd/E15289_01/doc.40/e15058/underst_jit.htm

然而,莱斯大学的Anshuman Das Gupta有一篇博士论文,他在JIT上做了很多工作,你可能会在那里找到很多关于JIT技术的知识:

http://scholarship.rice.edu/handle/1911/20595

hth,

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17626148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档