<div dir="ltr">Hi ,<br><br>As the first part of my patch, I profiled the search example given in xapian-core/examples by changing the weighting scheme to InL2Weight. Surprisingly, get_sumpart() only used 0.01% of the time .:)  I have attached the screenshorts of various kinds of information I gathered including :-<br>
<br>-> Drilling down to the line level of any function in a particular source file.<div>-> Getting a list of all functions which call a given function.</div><div>-> Getting a nice call graph which shows which function gets called by whom, how many times it gets called and the percentage of time spent executing it.</div>
<div>-> Also, you can group the profiled output by source file level, function level etc.</div><div>-> I have obtained information about the various functions of InL2 such as clone(), init(),get_sumpart() etc.<br><br>
Please do let me know if more clarifications or detail is required. As the second part of my patch, I'll send in a sample timed weighting test along with a graph drawn by matplotlib.<br><br>-Regards<br>-Aarsh<br><br></div>
</div>