I was wondering if there were any tools that allow me to see roughly how long it takes to run through a function or program. Such as it would tell you that your typical merge sort alogrithim ran ~nlogn or took x time per n or to complete. Stuff like that.
It seems like Visual Studio Ultimate and Team has something that does stuff like that for you but I don't have that so looking for alternatives.