E-bunny: A dynamic compiler for embedded java virtual machines

3Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

A new acceleration technology for Java embedded virtual machines is presented in this paper. Based on the selective dynamic compilation technique, this technology addresses the J2ME/CLDC (Java 2 Micro Edition for Connected Limited Device Configuration) platform. The primary objective of our work is to come up with an efficient, lightweight and low-footprint accelerated embedded Java Virtual Machine. This is achieved by the means of integrating a selective dynamic compiler that we called E-Bunny into the J2ME/CLDC virtual machine KVM. This paper presents the motivations, the architecture, the design and the implementation issues of E-Bunny and how we addressed them. Experimental results on the performance of our modified KVM demonstrate that we accomplished a speedup of 400% with respect to the Sun's latest version of KVM. This experimentation was carried on using standard J2ME benchmarks. ©JOT, 2005.

Cite

CITATION STYLE

APA

Debbabi, M., Gherbi, A., Ketari, L., Talhi, C., Tawbi, N., Yahyaoui, H., & Zhioua, S. (2005). E-bunny: A dynamic compiler for embedded java virtual machines. Journal of Object Technology, 4(1), 83–108. https://doi.org/10.5381/jot.2005.4.1.a2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free