+2005-03-07 Zoltan Varga <vargaz@freemail.hu>
+
+ * transform.c (generate): Add CEE_MONO_NOT_TAKEN.
+
+2005-01-31 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.c: fix typo
+
+2005-01-29 Ben Maurer <bmaurer@ximian.com>
+
+ * *: MonoMethod->signature might be NULL now. You *MUST* use
+ mono_method_signature.
+
+2005-01-20 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.c: mono_init_icall got renamed
+
+2005-01-03 Zoltan Varga <vargaz@freemail.hu>
+
+ * transform.c (generate): Handle MONO_CLASSCONST.
+
+2004-12-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * interp.c: fix the build. Dunno if it's correct.
+
+2004-12-02 Bernie Solomon <bernard@ugsolutions.com>
+
+ * mintops.def:
+ * transform.c:
+ * interp.c: cope with new thread interruption icall
+
+2004-11-12 Ben Maurer <bmaurer@ximian.com>
+
+ * transform.c: Fix bug with delegates in interp.
+
+2004-11-10 Lluis Sanchez Gual <lluis@novell.com>
+
+ * interp.c: Added MonoRemotingTarget parameter to signature
+ interp_create_remoting_trampoline.
+
+Tue Nov 9 17:28:48 CET 2004 Paolo Molaro <lupus@ximian.com>
+
+ * interp.c: update to exception clause structure changes.
+
+2004-11-08 Ben Maurer <bmaurer@ximian.com>
+
+ * interp.c: warning free
+
+2004-10-29 Zoltan Varga <vargaz@freemail.hu>
+
+ * Makefile.am (libgc_libs): Do some automake magic so libmono/mono
+ depends on libmonogc.
+
+Wed Sep 22 19:06:02 CEST 2004 Paolo Molaro <lupus@ximian.com>
+
+ * interp.c: updates for stack walk interface.
+
+2004-09-09 Lluis Sanchez Gual <lluis@novell.com>
+
+ * interp.c: In interp_walk_stack, don't crash if the context is not set
+ (this may happen if the method is called by unmanaged code).
+
+2004-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
+
+ * interp.c: thread local alloc
+
+2004-08-05 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.c: (mono_interp_init) use g_thread_supported
+ to stop multiple g_thread_init calls.
+ Also attach domain to thread like mono_jit_init
+
+2004-07-31 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.h: add mono_interp_ftnptr_to_delegate
+
+ * transform.c (generate): use mono_interp_ftnptr_to_delegate
+ as ical function.
+
+ * interp.c: add mono_interp_ftnptr_to_delegate to create
+ interpreter style delegate. fixes pinvoke3
+
+2004-07-28 Lluis Sanchez Gual <lluis@novell.com>
+
+ * interp.c: Use mono_init_from_assembly instead of mono_init.
+
+2004-07-27 Bernie Solomon <bernard@ugsolutions.com>
+
+ * transform.c (mono_interp_transform_method):
+ quick fix to cope with the fake ptr classes
+
+2004-07-26 Bernie Solomon <bernard@ugsolutions.com>
+
+ * mintops.def: more options on ICALL op code
+
+ * interp.c: cope with exception in ICALL ops, more of them
+
+ * transforms.c: more ICALL opcodes
+
+2004-07-21 Bernie Solomon <bernard@ugsolutions.com>
+
+ * mintops.def: rename the ICALL op codes to give a better
+ clue about their signature.
+
+ * transform.c (generate): use new ICALL types and add
+ a case for two args + a result
+
+ * interp.c (ves_exec_method_with_context): new ICALL
+ op codes.
+
+2004-07-21 Bernie Solomon <bernard@ugsolutions.com>
+
+ * mintops.def: add MINT_DUP_VT
+
+ * transform.c (generate): cope with CEE_DUP on value type
+
+ * interp.c (ves_exec_method_with_context): implement MINT_DUP_VT
+ (interp_mono_runtime_invoke): don't unbox this for valuetypes
+ here as it is now done in the callers.
+
+2004-07-09 Ben Maurer <bmaurer@ximian.com>
+
+ * interp.c: register gc roots
+
+2004-07-08 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c mintops.def transform.c: Replace CEE_MONO_PROC<x> with
+ CEE_MONO_ICALL.
+
+2004-07-05 Zoltan Varga <vargaz@freemail.hu>
+
+ * mintops.h: Applied patch from Marcin Krzyzanowski (krzak@pld-linux.org). Add support for unaligned access on little endian machines.
+
+ * interp.c:Applied patch from Marcin Krzyzanowski (krzak@pld-linux.org). Fix crash seen on amd64.
+
+2004-06-24 David Waite <mass@akuma.org>
+
+ * interp.c: change to C90-style comments from C99/C++-style
+
+Mon Jun 21 14:06:03 CEST 2004 Paolo Molaro <lupus@ximian.com>
+
+ * interp.h: API updates.
+
+2004-05-21 Bernie Solomon <bernard@ugsolutions.com>
+
+ * transform.c: ignore new LMF opcodes
+
+2004-05-20 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * interp.c, interp.h: Use the new methods for handling thread.abort.
+
+2004-05-04 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c (ves_exec_method_with_context): Disable explicit assignment
+ of 'esi' to the ip variable, since it causes register allocation errors
+ on some versions of gcc. Fixes #58010.
+
+2004-04-29 Bernie Solomon <bernard@ugsolutions.com>
+
+ * transform.c (generate): missed a couple
+ of places that should use ADD_CODE so buffer
+ gets grown properly.
+
+ * interp.c (interp_mono_runtime_invoke):
+ restore state better on catching exception
+ via longjmp here
+
+2004-04-29 Bernie Solomon <bernard@ugsolutions.com>
+
+ * transform.c:
+ * interp.c:
+ Implement STARG for valuetypes as mcs needs it.
+
+2004-04-28 Bernie Solomon <bernard@ugsolutions.com>
+
+ * transform.c: Make sure ENSURE_I4 is called on
+ 32 bit machines too.
+ (mono_interp_transform_method): allow some stack
+ space for tracing to work.
+
+2004-04-26 David Waite <mass@akuma.org>
+
+ * interp.h: remove comma from end of enumeration constants
+ declarations
+
+2004-04-21 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.h: put in space for old type field
+ for PPC as tramp.c assumes it. Quick fix until that's fixed.
+
+ * interp.c: reenable instruction tracing for DEBUG_INTERP
+
+2004-04-19 Bernie Solomon <bernard@ugsolutions.com>
+
+ * Makefile.am:
+ * interp.h:
+ * interp.c: now interprets different VM code
+ * mintops.h:
+ * mintops.def:
+ * mintops.c: definition of new VM code
+ * transform.c: convert CIL to new VM code
+
+2004-04-14 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c (ves_exec_method_with_context): Add support for STRWLPARRAY
+ marshalling convention.
+
+2004-03-29 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.c interp.h: remove child from MonoInvocation
+ as it isn't used.
+
+2004-03-25 Martin Baulig <martin@ximian.com>
+
+ * interp.c (stackval_from_data): Added MONO_TYPE_GENERICINST.
+ (stackval_to_data): Added MONO_TYPE_GENERICINST.
+ (calc_offsets): Use mono_class_get_full() and mono_get_method_full().
+ (ves_exec_method_with_context): Likewise.
+
+2004-03-04 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * interp.c: Get the type of transparent proxies from its remote_class.
+
+2004-02-02 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c (ves_exec_method_with_context): Add new marshalling
+ conventions.
+
+2004-01-22 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c (mono_main): Remove call to mono_verify_corlib (), since
+ the verification code is not up-to-date.
+
+2004-01-19 Bernie Solomon <bernard@ugsolutions.com>
+
+ * interp.c (ves_exec_method_with_context):
+ get_native_wrapper removed and call
+ mono_marshal_get_native_wrapper directly
+ with new DllNotFoundException handling
+
+Mon Jan 19 17:52:33 CET 2004 Paolo Molaro <lupus@ximian.com>
+
+ * interp.c: eliminate CSIZE macro.
+
+2004-01-15 Zoltan Varga <vargaz@freemail.hu>
+
+ * interp.c (ves_array_set): Check for ArrayTypeMismatchException.
+
2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* interp.c: call setlocale (). Fixes bug #52100.