From: Bart Van Assche Date: Mon, 9 Jun 2008 15:08:22 +0000 (+0000) Subject: Commented out assert statements because of performance reasons. X-Git-Tag: svn/VALGRIND_3_4_0~497 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=41ff8baae4427e8b45ccfd85687f87b1cc64c9ba;p=thirdparty%2Fvalgrind.git Commented out assert statements because of performance reasons. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8207 --- diff --git a/exp-drd/drd_thread.h b/exp-drd/drd_thread.h index d122978d42..e466376f25 100644 --- a/exp-drd/drd_thread.h +++ b/exp-drd/drd_thread.h @@ -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; }