]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Improve debug printing.
authorJulian Seward <jseward@acm.org>
Tue, 15 Mar 2005 01:40:12 +0000 (01:40 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 15 Mar 2005 01:40:12 +0000 (01:40 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3361

coregrind/vg_scheduler.c

index 3138b7b53a44bece2c333b6a8b5e60e8d4de4ddb..d407644fc790b366f0e8cd1182ad523e17cc478d 100644 (file)
@@ -716,6 +716,9 @@ VgSchedReturnCode VG_(scheduler) ( ThreadId tid )
    UInt     trc;
    ThreadState *tst = VG_(get_ThreadState)(tid);
 
+   if (VG_(clo_trace_sched))
+      print_sched_event(tid, "entering VG_(scheduler)");      
+
    VGP_PUSHCC(VgpSched);
 
    /* set the proper running signal mask */
@@ -870,7 +873,10 @@ VgSchedReturnCode VG_(scheduler) ( ThreadId tid )
 
       } /* switch (trc) */
    }
-      
+
+   if (VG_(clo_trace_sched))
+      print_sched_event(tid, "exiting VG_(scheduler)");
+
    vg_assert(VG_(is_exiting)(tid));
 
    VGP_POPCC(VgpSched);