[profiler] Report more metadata load/unload information.
authorAlex Rønne Petersen <alexrp@xamarin.com>
Tue, 7 Jul 2015 02:56:09 +0000 (04:56 +0200)
committerAlex Rønne Petersen <alexrp@xamarin.com>
Sat, 11 Jul 2015 09:52:35 +0000 (11:52 +0200)
commitd3752a5496204111a09cdf10cb7954b043f30ca8
tree884e549062483bc8baa05ad2e9c21649e8ad1dcd
parent8a7f7a61873607cdd8ac6537b3aa4ecbf1a7765d
[profiler] Report more metadata load/unload information.

We now report:

* Start/stop events for threads, domains, and contexts.
* Friendly name changes for domains (as for threads).
* Assembly load/unload events (as for images).
* Unload events for images and classes.
16 files changed:
man/mprof-report.1
mcs/class/corlib/System.Runtime.Remoting.Contexts/Context.cs
mono/metadata/appdomain.c
mono/metadata/appdomain.h
mono/metadata/assembly.c
mono/metadata/assembly.h
mono/metadata/domain.c
mono/metadata/icall-def.h
mono/metadata/profiler-private.h
mono/metadata/profiler.c
mono/metadata/profiler.h
mono/metadata/threads-types.h
mono/metadata/threads.c
mono/profiler/decode.c
mono/profiler/proflog.c
mono/profiler/proflog.h