+
+Tue Mar 16 11:20:14 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+ * mono-profiler-iomap.c: fix some API usage and add a warning
+ about this code.
+
+Wed Mar 3 19:17:14 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+ * mono-profiler-iomap.c: use the normal allocation callback.
+
+Wed Feb 24 15:55:31 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+ * Makefile.am, mono-cov.c, mono-profiler-logging.c,
+ mono-profiler-aot.c: update to the new API/ABI.
+
+2010-02-13 Zoltan Varga <vargaz@gmail.com>
+
+ * mono-profiler-aot.c (output_image): Emit method names instead of tokens so
+ the info can be used for different versions of the same assembly. Don't append
+ the assembly guid to the file names.
+
+2010-01-11 Zoltan Varga <vargaz@gmail.com>
+
+ * mono-profiler-logging.c (_ProfilerFileWriteBuffer): Use MONO_ZERO_LEN_ARRAY.
+ Fixes #569806.
+
+2009-12-11 Marek Habersack <mhabersack@novell.com>
+
+ * mono-profiler-iomap.c: added
+
+ * Makefile.am: added IOMAP profiler
+
+2009-10-14 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Removed MAX_STATISTICAL_CALL_CHAIN_DEPTH
+ definition (it belongs to the runtime), and implemented support for
+ different strategies for building call chains in stat mode.
+
+2009-10-14 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Removed useless "domain" parameter from
+ write_statistical_hit, and consequentely removed a call to
+ mono_thread_current from write_statistical_data_block (which sometimes
+ caused crashes on shutdown).
+
+2009-09-14 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Removed the use of signals to control the
+ profiler and extended the socket based interface to control also
+ heap snapshots.
+
+2009-08-21 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Changed max depth of call chains to 128.
+
+2009-08-21 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Report all wrapper types.
+
+2009-08-21 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: While debugging file writes, also print the
+ exact number of bytes written to disk.
+
+2009-08-18 Christian Hergert <chris@dronelabs.com>
+
+ * mono-profiler-aot.c:
+ * mono-cov.c: Add missing method declarations.
+
+2009-08-14 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c (disable_profiler):
+ Flush buffers synchronously so the GUI knows when we are done.
+
+2009-08-14 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c:
+ - Added user thread reading commands from a local tcp port.
+ - Fixed file flushing after writing a block.
+ - Force full buffer flushing after disabling the profiler.
+
+2009-08-06 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c:
+ - Avoid registering the writer thread with the runtime unless when
+ it must create a heap snapshot.
+ - Simplified buffer flushing when an appdomain, image or assembly is
+ unloaded (now it can be done in the current thread).
+ - During shutdown, moved "code chunk cleanup" is a region of code
+ that holds the profiler lock.
+
+2009-07-29 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Implemented data structures to keep track
+ of code buffers produced by the runtime, and used them instead of
+ jit_info_table_find for the statistical profiler.
+ This eliminates crashes related to problems with the writer thread and
+ its registration to the runtime.
+
+2009-06-18 Massimiliano Mantione <massi@ximian.com>
+ * mono-profiler-logging.c: Removed debugging printf statement.
+
2009-06-18 Massimiliano Mantione <massi@ximian.com>
* mono-profiler-logging.c:
Added assembly information to classes and wrapper flag to methods.