Mon Apr 15 11:37:33 CEST 2002 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / metadata / ChangeLog
index 149b92bee1008d72e6b1459b21aaf232620f3ad2..038dccdacb5d1aecdb90d866b2a80b5d73d6b88c 100644 (file)
@@ -1,3 +1,53 @@
+
+Mon Apr 15 11:37:33 CEST 2002 Paolo Molaro <lupus@ximian.com>
+
+       * assembly.c: fix bugs found with valgrind.
+       * metadata.h, metadata.c: added mono_metadata_guid_heap().
+
+2002-04-14     Patrik Torstensson <patrik.torstensson@labs2.com>
+
+       * threads: added icall support for getting current domain for
+                  the thread.
+2002-04-13  Martin Baulig  <martin@gnome.org>
+
+       * debug-symfile.h (MonoDebugLocalInfo): Renamed to MonoDebugVarInfo.
+       (MonoDebugVarInfo): Added `index' field for register based addresses.
+       (MONO_DEBUG_SYMBOL_FILE_VERSION): Increased to 9.
+       (MonoDebugMethodInfo): Replaced `guint32 *param_offsets' with
+       `MonoDebugVarInfo *params' and `guint32 this_offset' with
+       `MonoDebugVarInfo *this_var'.
+
+       * debug-symfile.c (relocate_variable): New static function to write
+       a location description for a local variable or method parameter.
+
+2002-04-12  Martin Baulig  <martin@gnome.org>
+
+       * debug-symfile.h (MonoDebugLocalInfo): New type. This contains the
+       stack offset and begin/end scope address of a local variable.
+       (MonoDebugMethodInfo): Replaced `guint32 *local_offsets' with
+       'MonoDebugLocalInfo *locals', added `prologue_end' and `epilogue_begin'.
+       (MONO_DEBUG_SYMBOL_FILE_VERSION): Increased to 8.
+
+       * debug-symfile.c (MRT_variable_start_scope, MRT_variable_end_scope):
+       Added new relocation types for start/end scope of a local variable.
+
+Fri Apr 12 18:30:29 CEST 2002 Paolo Molaro <lupus@ximian.com>
+
+       * object.h: add mono_object_domain() macro.
+       * reflection.c: handle typespecs.
+       * icall.c: MonoMethod::get_Name() implementation.
+
+Thu Apr 11 12:29:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
+
+       * icall.c: String::GetHashCode() icall implementation.
+
+Wed Apr 10 21:16:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
+
+       * icall.c: String::IndexOfAny icall.
+       * object.c, object.h: make array->max_length more useful.
+       Intrduced mono_object_class() and mono_string_length() macros.
+
 2002-04-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * unicode.c (ves_icall_System_Char_IsNumber): use g_unichar_isxdigit