[Mono-dev] Finding the invoked object in a profiler
Ruben Vermeersch
ruben at savanne.be
Mon Apr 5 15:50:45 EDT 2010
Hi everyone,
I'm currently writing a tool to track the correct disposal of resources
in my application. Am doing this by writing a custom profiler using
mono's profiling API. As part of this, I need to track when Dispose is
called on an object.
So I figured I could hook into the enter/leave profiling and evaluate
whether we're calling Dispose on each enter. So far so good (that's
doable).
When this happens, I need to be able to get a reference to the
MonoObject on which the Dispose method is invoked (basically "this" in
C#). Haven't found a way to do this though.
Is this possible? Anyone want to give me a hint for the right direction?
Cheers,
Ruben
--
Ruben Vermeersch (rubenv)
http://www.savanne.be/
More information about the Mono-devel-list
mailing list