Print frame info during the precise pass as well.
authorZoltan Varga <vargaz@gmail.com>
Mon, 4 Oct 2010 00:15:08 +0000 (02:15 +0200)
committerZoltan Varga <vargaz@gmail.com>
Mon, 3 Jan 2011 14:42:39 +0000 (15:42 +0100)
mono/mini/mini-gc.c

index 32dc4e83147363d8a6fc4cdb6a7e2c245864cd77..5112b6d89610a0d8f821506530ab8f839c389c44 100644 (file)
@@ -991,6 +991,8 @@ precise_pass (TlsData *tls, guint8 *stack_start, guint8 *stack_end)
                fi = &tls->frames [findex];
                frame_start = stack_start + fi->frame_start_offset;
 
+               DEBUG (char *fname = mono_method_full_name (fi->ji->method, TRUE); fprintf (logfile, "Mark(1): %s\n", fname); g_free (fname));
+
                /* 
                 * FIXME: Add a function to mark using a bitmap, to avoid doing a 
                 * call for each object.