Interprocedural Path Pro ling
暂无分享,去创建一个
In path pro ling, a program is instrumented with code that counts the number of times particular path fragments of the program are executed. This paper extends the intraprocedural path-pro ling technique of Ball and Larus to collect information about interprocedural paths (i.e., paths that may cross procedure boundaries).
[1] James R. Larus,et al. Exploiting hardware performance counters with flow and context sensitive profiling , 1997, PLDI '97.
[2] Bjarne Steensgaard,et al. Points-to analysis in almost linear time , 1996, POPL '96.