A novel just-in-time compiler on an embedded object-oriented processor

被引:0
|
作者
Yau, CH [1 ]
Tan, YY [1 ]
Fong, AS [1 ]
机构
[1] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
关键词
object; !text type='Java']Java[!/text; Just-in-time (JIT); compiler; access control; operand descriptor;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As software trend is moving to Object-Oriented Programming (OOP), a novel object processor for running OOP offers an opportunity to enhance the system security, performance and to provide an alternative for a Virtual Machine to suit OOP. We select Java as our targeting language due to its security, re-usability and portability. However, Java's severe restrictions of its real-time behavior become the barrier on embedded devices. Our solution is to build a Java Just-In-Time compiler on jHISC, a descriptor processor targeting on Java, in order to excel in running Java language. Through this hardware and software co-development, Java can run as a native language in embedded devices similar to the performance of running C language on RISC or CISC and penetrate all Java's features to increase overall system security and performance.
引用
收藏
页码:771 / 775
页数:5
相关论文
共 50 条
  • [1] An object-oriented processor with Just-In-Time compilation support
    City University of Hong Kong, Hong Kong, Hong Kong
    3CA - Int. Symp. Comput., Commun., Control Autom., (299-302):
  • [2] Object-oriented approach to model a just-in-time production system
    Dept. of Indust. Management Science, National Cheng Kung University, Tainan, Taiwan
    不详
    Int J Comput Appl Technol, 2 (199-205):
  • [3] An object-oriented approach to model a just-in-time production system
    Lyu, J
    Gunasekaran, A
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 1999, 12 (2-5) : 199 - 205
  • [4] Using two object-oriented modelling techniques - Specifying the just-in-time kanban
    Ling, S
    Durnota, B
    INTERNATIONAL JOURNAL OF OPERATIONS & PRODUCTION MANAGEMENT, 1995, 15 (09) : 185 - &
  • [5] Just-in-Time Compiler Assisted Object Reclamation and Space Reuse
    Zhang, Yu
    Yuan, Lina
    Wu, Tingpeng
    Peng, Wen
    Li, Quanlong
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 18 - 34
  • [6] AN OBJECT-ORIENTED SPECIFICATION FOR COMPILER
    WU, PC
    WANG, FJ
    SIGPLAN NOTICES, 1992, 27 (01): : 85 - 94
  • [7] The design of a novel object-oriented processor: OOMIPS
    Ji, Weixing
    Shi, Feng
    Qiao, Baojun
    Kamran, Muhammad
    2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 198 - 203
  • [8] Embedded Processor Oriented Compiler Infrastructure
    Djukic, Miodrag
    Popovic, Miroslav
    Cetic, Nenad
    Povazan, Ivan
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2014, 14 (03) : 123 - 130
  • [9] Simulation constructs for computer-integrated just-in-time production systems: an object-oriented approach
    Horng, HC
    Cochran, JK
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1998, 11 (02) : 130 - 141
  • [10] A Novel Lightweight Instruction Scheduling Algorithm for Just-In-Time Compiler
    Shi, Xiaohua
    Guo, Peng
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 73 - +