Interprocedural Path Profiling
David Melski and Thomas Reps
In path profiling, 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-profiling
technique of Ball and Larus to collect information about
interprocedural paths (i.e., paths that may cross
procedure boundaries).
(Click here to access the paper:
PostScript,
PDF.)
University of Wisconsin