发明名称 COMPILING METHOD, COMPILING PROGRAM, COMPILING DEVICE AND RECORDING MEDIUM FOR COMPILE
摘要 PROBLEM TO BE SOLVED: To solve the problem that if an execution time decision method is compiled by a conventional method, a method address storing table is created redundantly among different classes. SOLUTION: Method address storage table information, class information, and function reference information are extracted from an intermediate code and analyzed. When other classes do not override one for the execution time decision method against a certain class, a method address storing table of each class is deleted, a method address storing table which can be used for both of the classes in common is generated, method address storing table pointers of both of the classes are updated to the start address value of the generated method address storing table which can be used for the classes of both. Thereby, the method address storing table generated redundantly among the different classes is deleted, and the object code size can be reduced. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2006163686(A) 申请公布日期 2006.06.22
申请号 JP20040352558 申请日期 2004.12.06
申请人 MATSUSHITA ELECTRIC IND CO LTD 发明人 ASAO SHINOBU
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址