Next: Perfect Club Performance Up: Perfect Club LODs Previous: Perfect Club LODs

Optimizing LOD frequency

Of particular interest is the dominance of call and return LODs in some of the programs. Such LODs can be optimized away relatively easily by subroutine inlining. Table 2 shows how the overall LOD counts change in six programs which were deemed candidates for inlining. The inlining was performed by KAP, and the resulting code was re-compiled and re-profiled to measure the alteration in LOD frequencies. Most programs experienced a significant reduction in overall LOD count, even though some experienced increased A-LOD counts.


ships@dcs.ed.ac.uk
Wed Mar 1 16:43:22 GMT 1995