Log profiler: added statistical sampling mode.
authorPaolo Molaro <lupus@oddwiz.org>
Mon, 29 Nov 2010 11:04:23 +0000 (12:04 +0100)
committerPaolo Molaro <lupus@oddwiz.org>
Mon, 29 Nov 2010 14:44:55 +0000 (15:44 +0100)
commit015ecaf0a98001c1ac2ff7217fc3427b1514c75d
tree10e2510505424d11e0a8b0517094c83070c7dc08
parent487f4c05186d0c370cdc83e38fb76be2d599670a
Log profiler: added statistical sampling mode.

* man/mprof-report.1, log-profiler.txt: updated the documentation.
* decode.c: added jit report and sample report.
* proflog.h, proflog.c: implemented statistical sampling mode, using
either the mono built-in signal based sampling and the Linux
perforamnce counters perf subsystem. Unmanaged symbols are
currently available for ELF systems implementing dl_iterate_phdr()
or systems implementing dladdr().
man/mprof-report.1
mono/profiler/decode.c
mono/profiler/log-profiler.txt
mono/profiler/proflog.c
mono/profiler/proflog.h