• 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