Declared thread_set_stack_min() inline.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7698 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/exp-drd/drd_thread.c b/exp-drd/drd_thread.c
index d8c5d19..fafac5f 100644
--- a/exp-drd/drd_thread.c
+++ b/exp-drd/drd_thread.c
@@ -119,7 +119,6 @@
       s_threadinfo[i].vg_thread_exists = True;
       s_threadinfo[i].vg_threadid   = tid;
       s_threadinfo[i].pt_threadid   = INVALID_POSIX_THREADID;
-      s_threadinfo[i].stack_min_min = 0;
       s_threadinfo[i].stack_min     = 0;
       s_threadinfo[i].stack_startup = 0;
       s_threadinfo[i].stack_max     = 0;
@@ -218,7 +217,6 @@
   s_threadinfo[created].stack_max     = VG_(thread_get_stack_max)(vg_created);
   s_threadinfo[created].stack_startup = s_threadinfo[created].stack_max;
   s_threadinfo[created].stack_min     = s_threadinfo[created].stack_max;
-  s_threadinfo[created].stack_min_min = s_threadinfo[created].stack_max;
   tl_assert(s_threadinfo[created].stack_max != 0);
 
   return created;
@@ -251,31 +249,6 @@
   return s_threadinfo[tid].stack_min;
 }
 
-void thread_set_stack_min(const DrdThreadId tid, const Addr stack_min)
-{
-#if 0
-  VG_(message)(Vg_DebugMsg, "thread %d (%d) stack_min = 0x%x"
-               " (size %d, max %d, delta %d)",
-               s_threadinfo[tid].vg_threadid, tid,
-               stack_min,
-               s_threadinfo[tid].stack_max - stack_min,
-               s_threadinfo[tid].stack_max - s_threadinfo[tid].stack_min_min,
-               s_threadinfo[tid].stack_min - stack_min);
-#endif
-  tl_assert(0 <= tid && tid < DRD_N_THREADS && tid != DRD_INVALID_THREADID);
-  if (s_threadinfo[tid].stack_max)
-  {
-    s_threadinfo[tid].stack_min = stack_min;
-    if (stack_min < s_threadinfo[tid].stack_min_min)
-    {
-      s_threadinfo[tid].stack_min_min = stack_min;
-    }
-    tl_assert(s_threadinfo[tid].stack_min_min
-              <= s_threadinfo[tid].stack_min);
-    tl_assert(s_threadinfo[tid].stack_min < s_threadinfo[tid].stack_max);
-  }
-}
-
 DrdThreadId thread_lookup_stackaddr(const Addr a,
                                     Addr* const stack_min,
                                     Addr* const stack_max)
@@ -403,12 +376,6 @@
   s_threadinfo[tid].name[sizeof(s_threadinfo[tid].name) - 1] = 0;
 }
 
-DrdThreadId thread_get_running_tid(void)
-{
-  tl_assert(s_drd_running_tid != DRD_INVALID_THREADID);
-  return s_drd_running_tid;
-}
-
 void thread_set_vg_running_tid(const ThreadId vg_tid)
 {
   tl_assert(vg_tid != VG_INVALID_THREADID);
@@ -845,12 +812,9 @@
 
   if (s_danger_set)
   {
-    bm_clear_all(s_danger_set);
+    bm_delete(s_danger_set);
   }
-  else
-  {
-    s_danger_set = bm_new();
-  }
+  s_danger_set = bm_new();
 
   if (s_trace_danger_set)
   {