]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Commented out assert statements because of performance reasons.
authorBart Van Assche <bvanassche@acm.org>
Mon, 9 Jun 2008 15:08:22 +0000 (15:08 +0000)
committerBart Van Assche <bvanassche@acm.org>
Mon, 9 Jun 2008 15:08:22 +0000 (15:08 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8207

exp-drd/drd_thread.h

index d122978d42a6cea8b04c0f412c3fa24df0009f22..e466376f259b2e969b74ea2e8f1ce50786dfdab1 100644 (file)
@@ -168,8 +168,10 @@ struct bitmap* thread_get_danger_set(void)
 static __inline__
 Bool running_thread_is_recording(void)
 {
+#if 0
   tl_assert(0 <= (int)s_drd_running_tid && s_drd_running_tid < DRD_N_THREADS
             && s_drd_running_tid != DRD_INVALID_THREADID);
+#endif
   return (s_threadinfo[s_drd_running_tid].synchr_nesting == 0
           && s_threadinfo[s_drd_running_tid].is_recording);
 }
@@ -207,9 +209,11 @@ Bool thread_address_on_stack(const Addr a)
 static __inline__
 Segment* thread_get_segment(const DrdThreadId tid)
 {
+#if 0
   tl_assert(0 <= (int)tid && tid < DRD_N_THREADS
             && tid != DRD_INVALID_THREADID);
   tl_assert(s_threadinfo[tid].last);
+#endif
   return s_threadinfo[tid].last;
 }