Font Size: a A A

Research And Implementation, Based On Arm Embedded Java Virtual Machine

Posted on:2008-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:D J ZhongFull Text:PDF
GTID:2208360215450055Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Java is the next popular commercial language after C and C++, which is used widely in various fields. The architecture of Java can help a programmer adapt to changing and developing on hardware platform, owing to the ability of Java Virtual Machine providing: security, platform independence, and network-mobility. Java Virtual machine has been becoming more and more important for this reason. How to get a high-performance Java Virtual Machine is the goal of the platform manufacturerThe implementation of Jikes RVM brings evangel for the people who apply themselves to develop high-performance and full functional Java Virtual Machine. Jikes RVM is not only a Java Virtual Machine with newest Java Virtual Machine technologies ,more importantly, it provides a flexible open test bed to prototype virtual machine technologies and experiment with a large variety of design alternatives.Today, in embedded developing region, the researching on embedded Java Virtual Machine has reach a high peak, various types of embedded Java Virtual Machine have been implemented, but there is almost no one type of embedded Java Virtual Machine like Jikes RVM which both can be Virtual Machine and can be a research platform for Java virtual machine research.Face this situation, by studying the Jike RVM's organization and the implementation on PowerPC/Linux carefully, I propose a plan to design and implement an embedded Jikes RVM on ARM/ARMLinux in this paper.There are two stages about implementation Jikes RVM on ARM/ARMLinux, the first stage is to develop a minimal system ,then the next stage is to focus on enhancing and optimization the minimal system implemented by de previous stage. In this paper, I focus on problems resolving in the first implementation stage.The benefit of implementation of Jikes RVM on ARM/ARMLinux is very obviously, it not only can provide experience on port Jikes RVM to other platform ,more importantly, it can be used as research platform of embedded Java Virtual Machine technology for the ARM architecture.
Keywords/Search Tags:Jikes RVM, Java Virtual Machine, ARM, embedded platform
PDF Full Text Request
Related items