[sdb] Improve some sdb logging messages.
authorZoltan Varga <vargaz@gmail.com>
Thu, 1 Aug 2013 04:53:52 +0000 (06:53 +0200)
committerZoltan Varga <vargaz@gmail.com>
Thu, 1 Aug 2013 04:53:52 +0000 (06:53 +0200)
mono/mini/debugger-agent.c

index ebf7735578575cfda26e0b514b6960322c38e463..778b7c51830b8df9929427c550b4b6e379a34382 100644 (file)
@@ -4433,7 +4433,10 @@ ss_update (SingleStepReq *req, MonoJitInfo *ji, SeqPoint *sp)
 
        if (!loc || (loc && ji->method == ss_req->last_method && loc->row == ss_req->last_line)) {
                /* Have to continue single stepping */
-               DEBUG(1, fprintf (log_file, "[%p] Same source line, continuing single stepping.\n", (gpointer)GetCurrentThreadId ()));
+               if (!loc)
+                       DEBUG(1, fprintf (log_file, "[%p] No line number info for il offset %x, continuing single stepping.\n", (gpointer)GetCurrentThreadId (), sp->il_offset));
+               else
+                       DEBUG(1, fprintf (log_file, "[%p] Same source line (%d), continuing single stepping.\n", (gpointer)GetCurrentThreadId (), loc->row));
                hit = FALSE;
        }