Invention Grant
- Patent Title: System for overriding interpreted byte-code with native code
- Patent Title (中): 用本机代码覆盖解码字节码的系统
-
Application No.: US11565099Application Date: 2006-11-30
-
Publication No.: US08683453B2Publication Date: 2014-03-25
- Inventor: Mark A. Patel , Steve R. Bunch , Raymond B. Essick
- Applicant: Mark A. Patel , Steve R. Bunch , Raymond B. Essick
- Applicant Address: US IL Libertyville
- Assignee: Motorola Mobility LLC
- Current Assignee: Motorola Mobility LLC
- Current Assignee Address: US IL Libertyville
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
In a method of executing a program on an interpreted bytecode language, a plurality of interpreted bytecode modules (each having an associated name) is loaded. A pointer is directed from each method entry to a different interpreted bytecode module. A native code module library is loaded and includes a native code module (also having an associated name) that implements a function corresponding to an interpreted bytecode module. When the name of an interpreted bytecode module corresponds to the name of a native code module, the pointer directed to the interpreted bytecode module is redirected to the corresponding native code module. Each interpreted bytecode module and native code module pointed to by the each method entry in the method table is executed according to an application-controlled order of execution.
Public/Granted literature
- US20080134154A1 SYSTEM FOR OVERRIDING INTREPRETED BYTE-CODE WITH NATIVE CODE Public/Granted day:2008-06-05
Information query