+2010-07-29 Mark Mason <glowingpurple@gmail.com>
+
+ * mini-ops.h: Fix mips branch opcodes
+ * mini-mips.h: enable IMT for MIPS
+ * mini-mips.c: Use NULLIFY_INS(), fixup *_OVF expansions with extra move.
+ * tramp-mips.c: Some cleanups to trampoline handling
+
+2010-07-27 Mark Mason <glowingpurple@gmail.com>
+
+ * mini-mips.c: Fix compilation errors.
+
+2010-07-25 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-trampolines.c (common_call_trampoline): Fix a warning.
+
+2010-07-24 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-s390x.c: Change the calling convention to pass this as first as on other
+ architectures. Remove some dead code from the get_vcall_slot().
+
+2010-07-24 Geoff Norton <gnorton@novell.com>
+
+ * mini-darwin.c: Having reviewed xnu-1504.7.4 it is safe to call fork directly
+ here, it seems the old implementation was a hold over from the linux behaviour
+ This fixed gdb backtrace on amd64 and ppc.
+
+2010-07-23 Zoltan Varga <vargaz@gmail.com>
+
+ * xdebug.c (mono_save_trampoline_xdebug_info): Call
+ mono_loader_lock/unlock_if_inited () to avoid asserts on some platforms during
+ startup.
+
+2010-07-23 Marek Habersack <mhabersack@novell.com>
+
+ * Makefile.am (version.h): generate version using GIT commit info,
+ removed the old svn and git-svn code.
+
+2010-07-22 Jb Evain <jbevain@novell.com>
+
+ * method-to-ir.c (BRANCH_COST): set to 10.
+
+2010-07-20 Zoltan Varga <vargaz@gmail.com>
+
+ * method-to-ir.c (op_to_op_src2_membase): Reorganize the amd64 op->op membase
+ code, it was missing a few 'break's.
+
+2010-07-20 Zoltan Varga <vargaz@gmail.com>
+
+ * method-to-ir.c (mini_emit_inst_for_method): Add Array.GetLength/GetLowerBound ().
+ Fixes #618176.
+
+2010-07-16 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-arm.c: Fix the arm build by passing a MonoGenericSharingContext to get_call_info.
+
+2010-07-16 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-llvm.c: Add more SIMD instructions.
+
+2010-07-15 Miguel de Icaza <miguel@novell.com>
+
+ * mini.c: Allow "casts" to be passed on MONO_DEBUG as well.
+
+2010-07-15 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-ia64.c: Change the calling convention to pass this as first as on other
+ architectures. Remove some dead code from the get_vcall_slot() and the implementation
+ of the CALL_MEMBASE opcodes as a result.
+
+2010-07-13 Miguel de Icaza <miguel@novell.com>
+
+ * mini.c: LLVM is disabled by default on LLVM builds. You can use
+ the MONO_ENV_OPTIONS to set the --llvm flag.
+
+2010-07-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * driver.c : windows build fix for --with-moonlight.
+
+2010-07-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
+
+ * mini.c|h:
+ * mini-exceptions.c: Add an option to MONO_DEBUG for tracking down exceptions
+ that reach native code from a reverse pinvoke.
+
+2010-07-11 Zoltan Varga <vargaz@gmail.com>
+
+ * method-to-ir.c (mono_method_to_ir): Kill some duplicated code.
+
+ * mini-<ARCH>.c (get_call_info): Call mini_type_get_underlying_type () before passing
+ a type to MONO_TYPE_IS_REFERENCE (), since the latter can't handle VAR/MVAR.
+ Fixes #620864.
+
+ * generics.cs: Add a test.
+
2010-07-11 Rodrigo Kumpera <rkumpera@novell.com>
* mini.c (mono_jit_compile_method_inner): Don't bomb out if we don't
* tramp-amd64.c (mono_arch_nullify_class_init_trampoline): Fix the LLVM support
by merging the LLVM and !MAP_32BIT cases.
+2009-12-14 Geoff Norton <gnorton@novell.com>
+
+ * debugger-agent.c: The end_runtime_invoke guard isn't working on
+ AMD64 as __builtin_frame_address (1) returns NULL. Disable the
+ behaviour by default, and make it runtime configurable.
+
2009-12-13 Jonathan Chambers <joncham@gmail.com>
* debugger-agent.c (mono_debugger_agent_thread_interrupt): Handle a NULL