Index: base/threading/thread_checker.h |
diff --git a/base/threading/thread_checker.h b/base/threading/thread_checker.h |
index 1d970f093ed74b4d8f71c8d0c34006a10f171f3f..dddf46f778a7179baa98d13867c2b33b36256df1 100644 |
--- a/base/threading/thread_checker.h |
+++ b/base/threading/thread_checker.h |
@@ -8,16 +8,6 @@ |
#include "base/logging.h" |
#include "base/threading/thread_checker_impl.h" |
-// Apart from debug builds, we also enable the thread checker in |
-// builds with DCHECK_ALWAYS_ON so that trybots and waterfall bots |
-// with this define will get the same level of thread checking as |
-// debug bots. |
-#if DCHECK_IS_ON() |
-#define ENABLE_THREAD_CHECKER 1 |
-#else |
-#define ENABLE_THREAD_CHECKER 0 |
-#endif |
- |
namespace base { |
// Do nothing implementation, for use in release mode. |
@@ -64,15 +54,13 @@ class ThreadCheckerDoNothing { |
// } |
// |
// In Release mode, CalledOnValidThread will always return true. |
-#if ENABLE_THREAD_CHECKER |
+#if DCHECK_IS_ON() |
class ThreadChecker : public ThreadCheckerImpl { |
}; |
#else |
class ThreadChecker : public ThreadCheckerDoNothing { |
}; |
-#endif // ENABLE_THREAD_CHECKER |
- |
-#undef ENABLE_THREAD_CHECKER |
+#endif // DCHECK_IS_ON() |
} // namespace base |