咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Harissa: A hybrid approach to ... 收藏

Harissa: A hybrid approach to Java execution

作     者:Muller, G Schultz, UP 

作者机构:Inst Rech Informat & Syst Aleatoires INRIA F-35042 Rennes France Univ Rennes Inst Rech Informat & Syst Aleatoires Compose Grp Rennes France 

出 版 物:《IEEE SOFTWARE》 (IEEE Software)

年 卷 期:1999年第16卷第2期

页      面:44-+页

核心收录:

学科分类:0808[工学-电气工程] 08[工学] 0835[工学-软件工程] 

基  金:We thank the Harissa users for their interest and helpful comments. We are also grateful to Lars Raeder Clausen  Olivier Danvy  Julia Lawall  Renaud Marlet  and the anonymous referees for their comments. This work is supported in part by the Brittany Council. The first prototype of Harissa was designed in part by Fabrice Bellard 

主  题:Java program compilers software portability Harissa Java execution dynamic class loading execution environment portability safety compilers dynamic loading Java programming language Portability software portability 

摘      要:Java provides portability and safety at the price of efficiency. Many solutions have been proposed to overcome the lack of efficiency, but most of them lose either portability or the ability to dynamically load bytecode. The authors present a solution that reconciles all these factors. Harissa is an efficient environment for the execution of Java programs that permits mixing compiled and interpreted methods. Harissa s compiler translates Java bytecode to C, incorporating several aggressive optimizations an outperforming JIT systems by a factor of two or more.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分