Thanks a lot kaud. The timer method actually helped. I could get the precise time. Actually with the profiler running in debug mode, we can put two breakpoints , which gives the time it took for b/w the two breakpoints. But the disadv is that, profiler needs to be run in debug mode ( and may not be having same timing as run in release mode).