Patent ID: 7546591
Filing Date: 2009-06-09
Classification: G06F

Abstract:
1. A program conversion method comprising: compiling a program and generating a machine code by controlling a computer when an execution object of said program transitions execution from a first code column executed by means of an interpreter to a second compiled code column, including: a first step of setting a first code that is ignorable in a predetermined transformation for the second code column among codes in the first code column, which affects transformation of the second code column and storing the first code into memory; and a second step of performing said predetermined transformation for said second code column by ignoring said first code on the basis of said first code stored in the memory, wherein said second step comprises two sub-steps of: a third step of generating a compensating code required for transforming the second code column including propagation of a copy instruction, and inserting the code into said first code column prior to the transformation of said second code column, wherein the transformation including said propagation of copy instruction is performed for said second code column by ignoring said ignorable first code in said second step.