Patent ID: 6292937
Filing Date: 2001-09-18
Classification: G06F

Abstract:
A program conversion device that converts a source program written in an object-oriented language into a machine language program, comprising:detecting means for detecting in the source program an object generation statement that invokes an object generation function to generate an object;judgement means for judging whether execution of the object generation function invoked by the detected object generation statement would involve processing other than statically setting values in member variables of the object generated using the object generation statement;member variable value calculation means for calculating, if the execution of the object generation function is judged to not involve processing other than statically setting the values in the member variables, the values that would be set in the member variables if the object generation function was executed; andconverting means for converting the object generation statement into data that is of a same size as a total size of the member variables and that is the values calculated by the member variable value calculation means.