摘要
即时编译器是把一种机器上运行的应用程序动态地转换成在另一种机器上运行的应用程序的程序。由于解释执行的性能瓶颈,为了达到更高的性能,虚拟机一般采用即时编译技术,通过对即时编译器的分析,提出采用一种自适应的编译方法实现ARM即时编译器的设计,并使用目标代码管理器有效的控制内存开销,能够适应嵌入式设备的特点,有效的提高ARM虚拟机的性能。
JIT compiler is an application that dynamicly converts applications on certain machine to applications on another machine. Due to low peformance of the interpreter, most of the ARM virtual machine use JIT to achieve higher performance. This thesis presents a design for a Just-In-Time compiler for ARM and use the target code managment to save the memory which can meet the requirement of embedded devices. This solution remarkably boosts the performance of ARM virtual machine.
出处
《商洛学院学报》
2009年第2期38-41,共4页
Journal of Shangluo University