Abstract
The paper is on how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine, the classloader, the frame and Java the hashtable (class table, native function table and Java string table), the handle of classes.zip, the interface to native function, the interface to JIT and its compiled code for Java methods and the multithreading support, and approaches to boost the performance of the byte code interpreter by programming skills. Benchmarks are made to compare Gabi with Sun's JRE (Java Runtime Environment).
Original language | English |
---|---|
Pages | 686-692 |
Number of pages | 7 |
Publication status | Published - 1998 |
Event | Proceedings of the 1998 International Conference on Parallel and Distributed Systems, ICPADS - Tainan, China Duration: 1998 Dec 14 → 1998 Dec 16 |
Other
Other | Proceedings of the 1998 International Conference on Parallel and Distributed Systems, ICPADS |
---|---|
City | Tainan, China |
Period | 98-12-14 → 98-12-16 |
All Science Journal Classification (ASJC) codes
- Hardware and Architecture