36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00)
A Java Virtual Machine Design Based on Hybrid Concurrent Compilation Model
Xi'an, China
October 30-November 04
ISBN: 0-7695-0875-8
The shift from interpretation to Just-In-Time compilation has improved Java's performance largely. However, further amelioration is still possible. A new execution model of Java - 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, discuss some new-emerged technical issues in the implementation of such a Java VM and make some prediction about its performance.
Citation:
Zheng Weimin, Zheng Fengzhou, Yang Bo, Wang Yanling, "A Java Virtual Machine Design Based on Hybrid Concurrent Compilation Model," tools, pp.18, 36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00), 2000