Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the meaning of dotTrace's numbers in Line-By-Line profiling?

alt text

What do those numbers mean exactly? Times the line was hit? Microseconds per invocation? Or what?

Also, what do the 'progress-bars' behind the numbers mean? They aren't even proportional to the numbers, so I'm really confused.

like image 820
Stefan Monov Avatar asked Jan 01 '26 07:01

Stefan Monov


1 Answers

Dear Stefan, These numbers represent the number of calls to the corresponding statements. Please note, that a single C# construct may correspond to several statements. Thus for example "for" loop contains 3 statements. The number is surrounded with a rectangle if this statement takes a significant amount of time an the ratio of this time is painted with light-blue inside the rectangle.

best wishes, Michael

like image 118
Michael Gerasimov Avatar answered Jan 06 '26 11:01

Michael Gerasimov



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!