[Mono-dev] New profiler (work in progress)
ben.motmans at gmail.com
Thu Oct 11 17:40:41 EDT 2007
excellent news !
I'm going to add support for this profiler to the MonoDevelop profiling
addin as soon as possible.
On 10/11/07, Massimiliano Mantione <massi at ximian.com> wrote:
> we decided to overhaul the current mono profiler.
> It is not a revolution, because the profiling API stays the same,
> just a reimplementation of the current default profiler.
> In the attached files you can find some documentation, and the work
> I've done so far.
> Note that you will need at least svn r87098, otherwise the needed
> events will not be called by the runtime.
> Everything implemented is working, except the statistical profiler.
> Currently I have problems getting the jit info, I just commented
> the line so that all events appear to have hit unmanaged code.
> However, I still don't handle mapping of unmanaged function names,
> so the statistical profiler is useless for now.
> Moreover, I still don't implement parsing of arguments, so the
> flags are hardcoded into "setup_user_options".
> Then, the reader program is still to be refined.
> And I sort of ported it to Windows, but never tested it there.
> Apart from that, the thing works, but it produces *huge* files.
> Running the "bench.exe" program in mono/mini generates almost one
> GB of data.
> The nice thing is that it works :-)
> Have fun,
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list