[Mono-dev] New profiler (work in progress)

Ben Motmans 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.

-- Ben

On 10/11/07, Massimiliano Mantione <massi at ximian.com> wrote:
>
>
> Hello,
> 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.
>
> Status:
>
> 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,
>   Massimiliano
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071011/a05f9045/attachment.html 


More information about the Mono-devel-list mailing list