• DocumentCode
    2063145
  • Title

    Retargetable code generator for Java bytecode

  • Author

    Sung-Ok, Jung ; Sung-Joo, Lee ; Kwang-Man, KO

  • Author_Institution
    Dept. of Comput. Sci., Kwang-Ju Womens Univ., South Korea
  • Volume
    1
  • fYear
    2000
  • fDate
    14-17 May 2000
  • Firstpage
    522
  • Abstract
    The massive growth of the Internet and the World Wide Web has lead to research into programming languages for the development of applications in heterogeneous, network-wide distributed environments. Java is an object-oriented language for such an environment and the Java programming language environment provides a portable, interpreted, high-performance, simple programming language. Bytecode is an intermediate code for the Java language and it enables the development of applications on multiple platforms in heterogeneous, distributed networks, but it takes a lot of time to execute bytecode because an interpretation method is used. We design and implement a retargetable code generation system, which can be systematically reconfigured to generate code for a variety of distinct target computers. Using the system, we realize the code generator which translates the bytecode being produced by the Java compiler into native target code. We use the ACK system to do the work easily.
  • Keywords
    Internet; Java; information resources; program compilers; Internet; Java bytecode; Java compiler; World Wide Web; heterogeneous distributed networks; heterogeneous network-wide distributed environments; high-performance simple programming language; interpreted programming language; object-oriented language; portable programming language; retargetable code generator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-0589-2
  • Type

    conf

  • DOI
    10.1109/HPC.2000.846609
  • Filename
    846609