From: Bart Van Assche Date: Sat, 29 Mar 2008 12:54:01 +0000 (+0000) Subject: Minor optimization: eliminated an if-statement. X-Git-Tag: svn/VALGRIND_3_4_0~785 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=be4d5d44a1fc384b7e6f444dd27f603d11367ae2;p=thirdparty%2Fvalgrind.git Minor optimization: eliminated an if-statement. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7804 --- diff --git a/exp-drd/drd_thread.h b/exp-drd/drd_thread.h index bffa6a7ec1..7ada919eb8 100644 --- a/exp-drd/drd_thread.h +++ b/exp-drd/drd_thread.h @@ -170,16 +170,13 @@ void thread_set_stack_min(const DrdThreadId tid, const Addr stack_min) #if 0 tl_assert(0 <= tid && tid < DRD_N_THREADS && tid != DRD_INVALID_THREADID); #endif - if (s_threadinfo[tid].stack_max) - { - s_threadinfo[tid].stack_min = stack_min; + s_threadinfo[tid].stack_min = stack_min; #if 0 - tl_assert(s_threadinfo[tid].stack_min < s_threadinfo[tid].stack_max); + tl_assert(s_threadinfo[tid].stack_min < s_threadinfo[tid].stack_max); #endif - if (UNLIKELY(stack_min < s_threadinfo[tid].stack_min_min)) - { - s_threadinfo[tid].stack_min_min = stack_min; - } + if (UNLIKELY(stack_min < s_threadinfo[tid].stack_min_min)) + { + s_threadinfo[tid].stack_min_min = stack_min; } }