Invention Grant
US07958499B2 Program execution control device, program execution control method, control program, and recording medium
有权
程序执行控制装置,程序执行控制方法,控制程序和记录介质
- Patent Title: Program execution control device, program execution control method, control program, and recording medium
- Patent Title (中): 程序执行控制装置,程序执行控制方法,控制程序和记录介质
-
Application No.: US10556396Application Date: 2004-05-28
-
Publication No.: US07958499B2Publication Date: 2011-06-07
- Inventor: Shigenori Doi , Hiroshi Aoki , Yuko Imanishi
- Applicant: Shigenori Doi , Hiroshi Aoki , Yuko Imanishi
- Applicant Address: JP Osaka
- Assignee: Panasonic Corporation
- Current Assignee: Panasonic Corporation
- Current Assignee Address: JP Osaka
- Agency: Wenderoth, Lind & Ponack, L.L.P.
- Priority: JP2003-151472 20030528
- International Application: PCT/JP2004/007731 WO 20040528
- International Announcement: WO2004/107170 WO 20041209
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
When a home appliance equipped with a processor implementing a conventional JVM with a JIT compiler executes uncompiled methods, the execution speed is slower because the methods are compiled at runtime. To suppress the execution speed reduction, a program execution control device judges, on invocation of a method during program execution, whether a method invoked has previously been compiled. If the method is uncompiled, the device executes the method by interpreting associated bytecodes, and also issues a compilation request for the method. If the method is compiled, the device executes native code having been generated by compiling the method. Compilation of a method requested is executed as a separate task from tasks of instruction execution such as interpreter execution or native code execution.
Public/Granted literature
Information query