摘要 |
<p>The present invention relates to bytecode interpretation. The inerpreter selects frequently executed bytecodes and translates them into corresponding machine code. The interpreter also extends a jump table (40) used by the interpreter to index the bytecodes with the machine code (44). The extension includes a reference to the frequently executed bytecodes as well as the corresponding machine code. Thus interpretation is dynamically profiled and optimized.</p> |