[MonoDevelop] [patch] profiler - core changes

Ben Motmans ben.motmans at gmail.com
Sun Jul 1 19:31:05 EDT 2007


Before my exams, I started working on the profiler addin, this work is
nearly finished but a bit sidetracked due to my SoC project, but once in a
while I'll code a couple of hours so hopefully, by the end of the summer, it
will be finished.

the included patch includes some changes to MonoDevelop.Core and
MonoDevelop.Ide required for the profiler addin
these are:
* added a ProcessId property to IAsyncOperation: this is required for the
profiler addin, because the mono profiler requires a "kill -PROF <pid>" to
create the profiler memory dump, so we need to keep track of the ProcessId
* the Execute and ExecuteFile methods require an overload with the
additional ExecutionContext parameter, this custom context is required to
launch the solution with the "mono --profile=x ..." instead of the normal
"mono ..."

Is the patch OK to commit ?

-- Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20070702/7cbbc7fe/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: prof_initial.diff
Type: text/x-patch
Size: 2936 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/monodevelop-list/attachments/20070702/7cbbc7fe/attachment-0001.bin 

More information about the Monodevelop-list mailing list