发明名称 |
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 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|