1. A computer-implemented method comprising: receiving an output file from a profiling utility by an integrated development environment component; generating an interactive presentation of data from the output file by a computer system to visually organize profiling data from the output file automatically; and displaying corresponding source code in response to a user selection of a data point of the interactive presentation within the integrated development environment.