1. A method of software program execution profiling, comprising: measuring variation in execution time between iterations of paths through the software program; and identifying paths having higher execution time variation.