Number: 444 Date: 4-Apr-84 6':35':05 Submitter: le.pasa Source: ERIC@SRI-KL.ARPA Subject: Want "cumulative" mode for function call stats Lisp Version: fugue.4 Description: ' i once tried doing timings of function executions and i found that it' would be nice to get overlapping time timings... your profiler' functions count time in an interesting way... if function foo calls' bar and bar calls baz, any time spent in foo that is also spent in' bar is given to bar (unless in baz, in which case it is attributed to' baz). the time is attributed to the lowest function that is being' timed. that is ok, but it would be nice to be able to see the' figures done such that any time in foo was counted against foo; if in' bar as well, then to bar as well. you see, when you find out that' you are spending 20% of your time in assoc (or some such function)' you would like to know what functions are calling it so much... see' what i mean? is there a way to do this? (2) Workaround: Look at the call information at the end of the stats to see who ASSOC is called by. It gives info on who calls ASSOC and how many times. Test Case: Edit-By: Sannella.PA Edit-Date: 27-Jun-84 14':07':00 Attn: Assigned To: MASINTER In/By: Disposition: [marked Superceded, by SPY program] System: Programming Environment Subsystem: Performance Tools Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Hard Frequency: Impact: Minor Priority: Status: Declined Problem Type: Design - UI Source Files: