发明名称 COMPILER SYSTEM, COMPILER PROGRAM, RECORDING MEDIUM, COMPILING METHOD, AND DEVICE AND PROGRAM FOR GENERATING EXECUTION TIME INFORMATION
摘要 PROBLEM TO BE SOLVED: To provide a compiler system which eliminates the trouble of requiring a long collection processing time even though the number of times for performing an execution path is appropriately collected, a compiler program, a recording medium, a compiling method, an execution time information generating device and an execution time information generation program. SOLUTION: This compiler system 10 for optimizing a program on the basis of the frequency at which each processing in a program of an optimization object is carried out is provided with a loop processing detecting part 110 for detecting the repeatedly executed loop processing in the program, a loop processing frequency collecting part 140 for collecting a loop processing frequency at which the loop processing is carried out in the program, an intra-loop processings frequency collecting part 150 for collecting an intra-loop processing frequency being a frequency at which a plurality of intra-loop processings included in the loop processing are respectively carried out with respect to the number of times when the loop processing is carried out, an intra-loop execution information generating part 160 for generating intra-loop execution information showing a frequency at which the plurality of intra-loop processings are respectively carried out when the program is performed on the basis of the loop processing frequency and the intra-loop processing frequency, and an optimizing part for optimizing the program on the basis of the intra-loop exectuion information. A frequency in which each processing of the program is carried out can be collected at a high speed. COPYRIGHT: (C)2004,JPO&NCIPI
申请公布号 JP2004272826(A) 申请公布日期 2004.09.30
申请号 JP20030066010 申请日期 2003.03.12
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 YASUE TOSHIAKI;SUGANUMA TOSHIO;KOMATSU HIDEAKI
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址