+2006-04-20 Geoff Norton <gnorton@customerdna.com>
+
+ * mini-ppc.c: Call mono_jit_thread_attach when transitioning a native
+ to managed wrapper.
+
+2006-04-19 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.h mini.c: Remove mono_type_to_ldind/stind () which are now in marshal.c.
+
+ * mini.c (mono_runtime_install_handlers): Handle SIGABRT similarly to
+ SIGSEGV. Fixes #78072.
+
+ * mini-exceptions.c (mono_handle_native_sigsegv): Add a 'signal' argument,
+ unregister our SIGABRT handler.
+
+2006-04-19 Massimiliano Mantione <massi@ximian.com>
+
+ * mini.c: Disabled inline where it can alter the call stack in a
+ way visible from managed code.
+ * driver.c: enabled inline,consprop,copyprop,treeprop,deadce by
+ default.
+
+2006-04-16 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-amd64.c (mono_arch_emit_prolog): Attach the thread to the runtime as it is done
+ on other platforms. Fixes #78089.
+
+2006-04-13 Martin Baulig <martin@ximian.com>
+
+ * driver.c: Also check a `MONO_INSIDE_MDB' environment variable to
+ determine whether we're inside the debugger.
+
+ * debug-debugger.h
+ (MonoDebuggerMetadataInfo): Added all offsets from `MonoDefaults'.
+
+2006-04-12 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.c (mono_method_to_ir): Handle multiple LEAVE statements inside a single
+ handler clauses. Fixes #78024.
+
+ * mini-sparc.c (mono_arch_output_basic_block): Handle large offsets
+ in the CALL_MEMBASE opcodes. Fixes #78088.
+ (mono_arch_get_vcall_slot_addr): Ditto.
+
+2006-04-10 Martin Baulig <martin@ximian.com>
+
+ * debug-debugger.c: The thread handling code has now been moved
+ into ../metadata/threads.c.
+
+2006-04-10 Zoltan Varga <vargaz@gmail.com>
+
+ * driver.c (mono_main): Fix --with-gc=none build.
+
+ * mini-codegen.c (mono_spillvar_offset): Improve alignment.
+ (mono_spillvar_offset_float): Ditto.
+ (mono_local_regalloc): Only do the OP_MOVE optimization if ins->dreg is a local
+ hreg, not when its !global, since on ia64, there is a third category: stacked
+ registers.
+
+Mon Apr 10 14:39:49 CEST 2006 Paolo Molaro <lupus@ximian.com>
+
+ * mini.c: set MonoInst->klass for load field address and a few other
+ places.
+
+2006-04-10 Zoltan Varga <vargaz@gmail.com>
+
+ * helpers.c (mono_disassemble_code): Emit debug info on amd64 as well.
+
+2006-04-07 Zoltan Varga <vargaz@gmail.com>
+
+ * dominators.c (compute_dominators): Fix yet another bug which surfaced after
+ the branch opt changes.
+
+2006-04-06 Dick Porter <dick@ximian.com>
+
+ * wapihandles.c (mini_wapi_semdel): Fix parameters in semctl () call.
+
+ * wapihandles.c (mini_wapi_seminfo):
+ * driver.c (mono_main): Add semaphore info option
+
+2006-04-05 Zoltan Varga <vargaz@gmail.com>
+
+ * dominators.c (compute_dominators): Fix a bug which surfaced after the recent
+ branch optimization changes. Fixes #78009.
+
+Wed Apr 5 16:40:33 CEST 2006 Paolo Molaro <lupus@ximian.com>
+
+ * mini.c: ignore accessibility of methods in managed->native wrappers.
+
+2006-04-04 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.c (mini_cleanup): Call print_jit_stats () earlier since it accesses metadata.
+
+ * mini.c (mini_cleanup): Free 'emul_opcode_map' as well.
+
+2006-04-03 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.c: Modify the branch optimizations to preserve the invariant that
+ the entries inside the in_bb and out_bb arrays are unique.
+ (mono_unlink_bblock): Avoid creation of new arrays.
+
+2006-04-02 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.c (mono_unlink_bblock): Fix regression caused by previous
+ change (#77992).
+
+2006-04-01 Zoltan Varga <vargaz@gmail.com>
+
+ * mini.c (optimize_branches): Remove the "optimizations" in
+ the cbranch1/cbranch2 -> branch cases which were causing several
+ problems in the past. Fixes #77986.
+
+2006-03-31 Chris Toshok <toshok@ximian.com>
+
+ * driver.c (DEFAULT_OPTIMIZATIONS): back out the new set of
+ default optimizations :(
+
+2006-03-31 Zoltan Varga <vargaz@gmail.com>
+
+ * inssel-x86.brg mini-codegen.c mini.c: Merge some changes/fixes from linear-il
+ branch.
+
+2006-03-31 Massimiliano Mantione <massi@ximian.com>
+
+ * local-propagation.c: Added comments to structs and removed
+ "Mono" prefixes from local tree mover types.
+
+2006-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * Makefile.am (arch_sources): Define this for each architecture so
+ libmono_la_SOURCES is defined in one place.
+
+Wed Mar 29 20:51:14 CEST 2006 Paolo Molaro <lupus@ximian.com>
+
+ * driver.c, wapihandles.c, Makefile.am: integrate the io-layer utils
+ from handles/.
+
+Wed Mar 29 17:16:57 CEST 2006 Paolo Molaro <lupus@ximian.com>
+
+ * driver.c: print the GC name supplied by configure.
+
+2006-03-29 Massimiliano Mantione <massi@ximian.com>
+
+ * local-propagation.c: Added tree mover, and moved here all the
+ local propagation code from mini.c
+ * mini.c: Added support for treeprop, and moved all the local
+ propagation code to local-propagation.c
+ * mini.h: Added support for treeprop
+ * driver.c: Added support for treeprop, enabled consprop, copyprop,
+ treeprop, inline and deadce by default
+ * Makefile.am: Added local-propagation.c
+
+2006-03-25 Zoltan Varga <vargaz@gmail.com>
+
+ * exceptions-sparc.c: Applied patch from David S. Miller <davem@sunset.davemloft.net>: Implement correct support for sparc/linux.
+
+Fri Mar 24 20:07:19 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+ * debug-debugger.c: make it compile without the Boehm GC.
+
+Wed Mar 22 18:25:18 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+ * mini.c: fixed issue with mismatch when an icall is registered
+ with multiple names but same address.
+
+Tue Mar 21 15:59:57 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+ * declsec.c, mini-exceptions.c: use write barrier to set reference
+ fields of managed objects.
+
2006-03-19 Zoltan Varga <vargaz@gmail.com>
+ * mini.c (mono_print_method_from_ip): Recognize JIT trampolines as well.
+ (can_access_internals): Fix a warning.
+
* mini.c (print_method_from_ip): Rename this to
mono_print_method_from_ip so it gets exported.