Design, and implementation of a Java execution environment

F. G. Chen, Ting-Wei Hou

Research output: Contribution to conferencePaper

3 Citations (Scopus)

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 languageEnglish
Pages686-692
Number of pages7
Publication statusPublished - 1998 Dec 1
EventProceedings of the 1998 International Conference on Parallel and Distributed Systems, ICPADS - Tainan, China
Duration: 1998 Dec 141998 Dec 16

Other

OtherProceedings of the 1998 International Conference on Parallel and Distributed Systems, ICPADS
CityTainan, China
Period98-12-1498-12-16

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Design, and implementation of a Java execution environment'. Together they form a unique fingerprint.

  • Cite this

    Chen, F. G., & Hou, T-W. (1998). Design, and implementation of a Java execution environment. 686-692. Paper presented at Proceedings of the 1998 International Conference on Parallel and Distributed Systems, ICPADS, Tainan, China, .