profiling

A process of measuring time spent in various parts of program.