+2007-07-19 Mark Probst <mark.probst@gmail.com>
+
+ * mini.c: Removed the MonoLoaderErrorKind enum and replaced it
+ with the MONO_EXCEPTION_ defines.
+
+2007-07-17 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-amd64.c (mono_arch_find_imt_method): Handle mov reg,IMM64 case. Fixes
+ #82117.
+
+ * mini-amd64.c (mono_arch_find_imt_method): Add some debug code to help find out
+ the cause of an assertion.
+
+Mon Jul 16 19:31:21 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini.c, jit-icalls.c: mono_get_inflated_method() is obsolete,
+ removed.
+
+2007-07-15 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-amd64.c (mono_arch_build_imt_thunk): Remove the non-32bit MonoMethod
+ assert. Should fix #82103.
+
+2007-07-14 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-exceptions.c (mono_jit_walk_stack_from_ctx): Use MONO_CONTEXT_GET_SP ()
+ here too. Fixes #82095.
+
+ * mini-amd64.c (mono_arch_build_imt_thunk): Add support for non-32bit MonoMethod
+ addresses.
+
+ * mini-amd64.c (mono_arch_get_vcall_slot_addr): Add a couple asserts.
+
+ * mini-amd64.h: Enable IMT for amd64.
+
+ * mini-amd64.c (mono_arch_build_imt_thunk): Optimize IMT thunk size.
+
+2007-07-12 Zoltan Varga <vargaz@gmail.com>
+
+ * mini-amd64.c (mono_arch_get_vcall_slot_addr): Add support for IMT call sequences.
+
+2007-07-12 Mark Probst <mark.probst@gmail.com>
+
+ * mini.c (check_linkdemand, mono_method_to_ir): Abort compilation
+ as soon as check_linkdemand sets an exception_type.
+
+Thu Jul 12 12:18:22 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini-x86.c: fixed offsets for IMT call sequence.
+ * mini-x86.h: enable IMT again.
+
+2007-07-11 Zoltan Varga <vargaz@gmail.com>
+
+ * trace.c (mono_trace_enter_method): Decode MonoType too.
+
+ * mini-amd64.c (mono_arch_get_vcall_slot_addr): Handle signed displacements too.
+
+ * mini.h mini-x86.h mini-trampolines.c: Change the signature of mono_arch_find_imt_method () to pass the calling code address too.
+
+ * mini-amd64.c: Add preliminary IMT implementation.
+
+Wed Jul 11 18:21:30 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini-x86.c: adjusted mono_arch_get_vcall_slot_addr () to
+ understand the new IMT-base interface invocation (thanks to
+ Daniel Nauck for the report and the remote debugging session).
+
+Wed Jul 11 14:54:39 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini-x86.c: size and speed optimizations for the IMT bsearch.
+
+2007-07-11 Zoltan Varga <vargaz@gmail.com>
+
+ * Makefile.am (aotcheck): Make this actually use the AOTed code.
+
+Wed Jul 11 12:41:32 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini-trampolines.c: implement AOT IMT support.
+ * mini-x86.h: enable IMT support for wider testing.
+
+2007-07-10 Zoltan Varga <vargaz@gmail.com>
+
+ * inssel.brg (emit_imt_argument): Add aot support here.
+
+ * aot-runtime.c (decode_patch_info): Fix reading of MONO_PATCH_INFO_METHOD.
+
+Tue Jul 10 17:50:58 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+ * mini-x86.c, mini-x86.h, tramp-x86.c: x86 arch-specific changes
+ of the IMT implementation, partially from massi, with my
+ implementation of the bsearch sequence. Disabled by default until
+ the AOT code is implemented.
+
2007-07-10 Zoltan Varga <vargaz@gmail.com>
* cpu-x86.md: The source argument of sext_i1/i2 must by a byte reg.