Hey, have you considered using Yourself's High Res Timer, I think it would probably be useful for finding which objects are taking the longest to do things. Heck, you could probably check each individual event.
Just thought I'd give my advise for the full version of rProfiler, rProfiler Graphs is looking great btw.
yes, i have my own HR timers (but ofcourse firstly i want to use Yourself's great .dll : )
so this precise measuring will be there
and maybe in graphs version too - to use own time measuring value for own graph.
each individual event check: i can add code to any event - but - it can very slows down your game, and it can change the work of game (if i add this code to draw event, where you will not have any draw code, then your sprite will not be drawn :\, and few other things... ) so, im still trying to think about another way, stay tuned