2002-03-30 Dietmar Maurer <dietmar@ximian.com>
[mono.git] / mono / metadata / ChangeLog
index e0b70259a64446a40dff5a2f4971c5756558b0e6..df838f6c8ccb0f9832c8f2a16dfd879a8dfc3502 100644 (file)
@@ -1,3 +1,89 @@
+2002-03-30  Dietmar Maurer  <dietmar@ximian.com>
+
+       * icall.c (mono_message_init): impl. (code cleanup)
+       (ves_icall_InternalExecute): impl. FieldGetter
+
+       * class.c (mono_class_init): added exerimental EXT_VTABLE_HACK, if
+       defined we call all (non-static)methods through the vtable. 
+
+Fri Mar 29 18:09:08 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * class.c: it seems GC_debug_malloc() makes the Boehm GC call the
+       finalizer even though the memory is still referenced (and the chunk of
+       memory is not freed).
+
+Fri Mar 29 17:43:04 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * assembly.c: fix brokeness.
+
+Fri Mar 29 16:09:54 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * class.c: kill some warnings. Check explicit interface method
+       implementation also without considering the namespace.
+       Load also literal strings in static class data.
+
+2002-03-29  Miguel de Icaza  <miguel@ximian.com>
+
+       * assembly.c (default_assembly_name_resolver): Kill memory leak. 
+       (default_assembly_name_resolver): Make the resolver take the
+       "base" directory where the assembly was originally defined, so we
+       can load DLLs that are in the same directory as the assembly that
+       is being referenced.
+
+2002-03-28  Dick Porter  <dick@ximian.com>
+
+       * file-io.h: 
+       * file-io.c:
+       * socket-io.c: 
+       * unicode.h: 
+       * unicode.c: Warning cleanups
+
+Thu Mar 28 18:06:14 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * object.h, reflection.h: use the correct type instead of MonoObject.
+
+2002-03-28  Martin Baulig  <martin@gnome.org>
+
+       * debug-symfile.c (mono_debug_class_get): Don't look in referenced assemblies.
+       (mono_debug_update_symbol_file): Initialize classes if necessary.
+
+Thu Mar 28 15:58:43 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * assembly.c, debug-helpers.c, image.c, image.h, metadata.c, pedump.c,
+       rawbuffer.c, reflection.c, verify.c: mare warning cleanups.
+
+Thu Mar 28 15:20:39 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * assembly.h: fix function prototype.
+       * metadata.h, metadata.c, object.h, private.h: get rid of warnings.
+       * mono-endian.h: use const cast.
+
+2002-03-28  Dietmar Maurer  <dietmar@ximian.com>
+
+       * icall.c (ves_icall_MonoMethodMessage_InitMessage): moved from message.c
+
+Thu Mar 28 12:32:00 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * loader.c: don't assert when a typeref can't be loaded, give
+       a chance to the runtime to trow an exception instead.
+       * loader.h: fix warning.
+
+2002-03-28  Dietmar Maurer  <dietmar@ximian.com>
+
+       * class.c (mono_class_proxy_vtable): added proxy support
+
+2002-03-27  Dan Lewis <dihlewis@yahoo.co.uk>
+
+       * icall.c: removed last of PAL calls, added System.Environment
+       * file-io.h, file-io.c: MonoIO implementation
+       * object.h, object.c: mono_string_to_utf16() now returns gunichar2*
+
+Tue Mar 26 19:56:10 CET 2002 Paolo Molaro <lupus@ximian.com>
+
+       * appdomain.c: do not use the byte marker in ldstr table lookup.
+       * debug-helpers.c: allow two ':' to separate class and method name.
+       * object.c: allocate arrays bounds with the GC, too.
+       * verify: add a few more checks.
 
 Tue Mar 26 18:45:46 CET 2002 Paolo Molaro <lupus@ximian.com>