摘要 |
PROBLEM TO BE SOLVED: To improve responsiveness by increasing speed of processing within a limited memory capacity in relation to a virtual machine having a JIT compiler. SOLUTION: This virtual machine comprises a function of interpreting and executing a bite code of the virtual machine with software, and a code cache as a storage area of a native code having a limited capacity on a memory. The virtual machine also comprises the JIT compiler that compiles the byte code to a native code capable of being directly executed by the virtual machine in executing the byte code, stores the native code in the code cache 3, and then executes the native code. The computer also comprises a retrieval table 2 for retrieving information used for determining whether the native code is compiled, and an address of the compiled native code based on the address of the byte code. COPYRIGHT: (C)2006,JPO&NCIPI
|