ACM Home Page
Please provide us with feedback. Feedback
A small hybrid JIT for embedded systems
Full text PdfPdf (466 KB)
Source ACM SIGPLAN Notices archive
Volume 35 ,  Issue 4  (April 2000) table of contents
Pages: 44 - 50  
Year of Publication: 2000
ISSN:0362-1340
Authors
Geetha Manjunath  Hewlett Packard India Software Operations, 29 Cunningham Road, Bangalore, India
Venkatesh Krishnan  Hewtett Packard Laboratories, Palo Alto, California, USA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 23,   Citation Count: 4
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/346443.346451
What is a DOI?

ABSTRACT

Just-In-Time (JIT) Compilation is a technology used to improve speed of virtual machines that support dynamic loading of applications. It is better known as a technique that accelerates Java programs. Current JIT compilers are either huge in size or compile complete methods of the application requiring large amounts of memory for their functioning. This has made Java Virtual Machines for embedded systems devoid of JIT compilers. This paper explains a simple technique of combining interpretation with compilation to get a hybrid interpretation strategy. It also describes a new code generation technique that works using its self-code. The combination gives a JIT compiler that is very small (10K) and suitable for Java Virtual Machines for embedded systems.



Collaborative Colleagues:
Geetha Manjunath: colleagues
Venkatesh Krishnan: colleagues