1. A method for graphically presenting information pertaining to function calls during execution of a process on a computer system, the method comprising the steps of: obtaining a plurality of call stack samples, wherein the samples are based on occurrence of a specific event, and wherein the event is selected from the group consisting of: a cache miss, an execution stall, an operating system event, and a call to at least one specific function from a list of automatically suggested functions; displaying, for at least a portion of the samples, a chart of call stack depth versus sample number; highlighting a portion of the display in response to selection of a location in the chart or selection of a function; and displaying a list of functions associated with the highlighted portion of the display.