A Java Virtual Machine design based on hybrid concurrent compilation model

2000 
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.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    0
    Citations
    NaN
    KQI
    []