Log profiler: better object tracking.
authorPaolo Molaro <lupus@oddwiz.org>
Mon, 8 Nov 2010 19:03:38 +0000 (20:03 +0100)
committerPaolo Molaro <lupus@oddwiz.org>
Mon, 8 Nov 2010 19:03:38 +0000 (20:03 +0100)
commita3f7f33f6b19e13ed0d851e3ebb24d639151228c
tree49729616f5f1936c81a873beb8408cc37fa7d824
parent3be51e2a0e3bbcd3f7c2a5998531a5433070654f
Log profiler: better object tracking.

* decode.c: the --track option can now take more than one object address to track.
Added the --find option to automatically track objects of a given size and/or
type name. When backtrace and heapshot information is present, we can now, for
example, find when and where all the byte[] arrays bigger than a certain size
have been created and which other heap objects reference them.
mono/profiler/decode.c
mono/profiler/log-profiler.txt