Author: zoltan
Date: 2007-07-11 16:03:05 -0400 (Wed, 11 Jul 2007)
New Revision: 81831

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/trace.c
Log:
2007-07-11  Zoltan Varga  <[EMAIL PROTECTED]>

        * trace.c (mono_trace_enter_method): Decode MonoType too.


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2007-07-11 20:02:26 UTC (rev 81830)
+++ trunk/mono/mono/mini/ChangeLog      2007-07-11 20:03:05 UTC (rev 81831)
@@ -1,5 +1,7 @@
 2007-07-11  Zoltan Varga  <[EMAIL PROTECTED]>
 
+       * 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.

Modified: trunk/mono/mono/mini/trace.c
===================================================================
--- trunk/mono/mono/mini/trace.c        2007-07-11 20:02:26 UTC (rev 81830)
+++ trunk/mono/mono/mini/trace.c        2007-07-11 20:03:05 UTC (rev 81831)
@@ -404,6 +404,8 @@
                                        g_free (as);
                                } else if (class == mono_defaults.int32_class) {
                                        printf ("[INT32:%p:%d], ", o, *(gint32 
*)((char *)o + sizeof (MonoObject)));
+                               } else if (class == 
mono_defaults.monotype_class) {
+                                       printf ("[TYPE:%s", mono_type_full_name 
(((MonoReflectionType*)o)->type));
                                } else
                                        printf ("[%s.%s:%p], ", 
class->name_space, class->name, o);
                        } else {

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to