Java Virtual Machine Specification
Java Virtual Machine Specification
A Just-in-Time Compiler for Memory-Constrained Low-Power Devices
Proceedings of the 2nd Java Virtual Machine Research and Technology Symposium
Object-Oriented Architectural Support for a Java Processor
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Code Sharing among Virtual Machines
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Hi-index | 0.00 |
Java has been widely used in embedded systems such as mobile phones. Just-In-Time compilation technique (JIT) is used for PC applications, but many embedded systems have not much memory or processor power. Therefore, JIT method for Java is hardly used in small embedded systems such as mobile phones and PDAs.In this paper, a new optimization method without JIT: Java Object Look Aside Buffer (JOLAB) for Java Virtual Machine and/or Java processor is proposed. JOLAB keeps resolution information for speedup constant pool references of JVM bytecode. Hence, JOLAB will reduce effective object access latency, as well as TLB for virtual addressing.We also present some performance number with benchmarks.