DocumentCode
2657778
Title
A Java Virtual Machine design based on hybrid concurrent compilation model
Author
Weimin, Zheng ; Fengzhou, Zheng ; Bo, Yang ; Yanling, Wang
Author_Institution
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
fYear
2000
fDate
2000
Firstpage
18
Lastpage
23
Abstract
The shift from interpretation to just-in-time (JIT) compilation has improved Java´s performance greatly. However, further amelioration is still possible. A new execution model of Java-the hybrid concurrent compilation model (HCCM)-is proposed in this paper, which possesses the potential to surpass JIT by overlapping the production of native code with program execution through multithreaded control. We also present the design of our ongoing HCCM-based Java Virtual Machine (JVM), discuss some newly-emerged technical issues in the implementation of such a JVM and make some predictions about its performance
Keywords
Java; multi-threading; parallelising compilers; software performance evaluation; virtual machines; Java Virtual Machine; hybrid concurrent compilation model; implementation; just-in-time compilation; multithreaded control; native code production; performance; program execution model; Computer languages; Computer science; Java; Postal services; Predictive models; Production; Program processors; Roads; Virtual machining; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 2000. TOOLS - Asia 2000. Proceedings. 36th International Conference on
Conference_Location
Xi´an
ISSN
1530-2067
Print_ISBN
0-7695-0875-8
Type
conf
DOI
10.1109/TOOLS.2000.885893
Filename
885893
Link To Document