|Subject:||Time terminology is not consistent|
Trying out Devel::NYTProf for the first time (on Win32 yay!) the thing that sticks out the most is that the way time is described is not consistent across the entirety of the reports. The most obvious case is that the coloured time boxes are all described in scientific notation seconds, even when very low. For example. 0.50000 1.1e-05 And yet in the text strings which describe inbound and outbound calls to a line or function, it is described in unit terms. # spent 93.8ms making 43497 calls to Scalar::Util::blessed, avg 2µs/call When comparing the time spent called to other functions with the times on the left, it's hard to make a direct comparison, because of the completely different notation. Please find a way to reconcile these differences... Personally, I would probably prefer to have the latter form used consistently.