摘要 |
A method of profiling a software application made up of hierarchically-arranged modules or functions, is an iterative process of compilation with profiling hooks (ST20) of only a selected subset of the functions. The process successively adds in to the subset functions at different hierarchical levels in a call graph, performs profiling on just these functions (ST22, ST24) and weeds out unnecessary functions (ST26, ST28) to leave a subset of the most critical functions for further profiling and/or optimization. |