| Index: webrtc/base/thread_checker_impl.h
|
| diff --git a/webrtc/base/thread_checker_impl.h b/webrtc/base/thread_checker_impl.h
|
| index b9867c3e7d8c6268ed5eb8504b409a90784ef7b6..3a0a6c73152cc492808eae16cfb57d01a3e0a794 100644
|
| --- a/webrtc/base/thread_checker_impl.h
|
| +++ b/webrtc/base/thread_checker_impl.h
|
| @@ -13,36 +13,9 @@
|
| #ifndef WEBRTC_BASE_THREAD_CHECKER_IMPL_H_
|
| #define WEBRTC_BASE_THREAD_CHECKER_IMPL_H_
|
|
|
| -#include "webrtc/base/criticalsection.h"
|
| -#include "webrtc/base/platform_thread_types.h"
|
|
|
| -namespace rtc {
|
| -
|
| -// Real implementation of ThreadChecker, for use in debug mode, or
|
| -// for temporary use in release mode (e.g. to RTC_CHECK on a threading issue
|
| -// seen only in the wild).
|
| -//
|
| -// Note: You should almost always use the ThreadChecker class to get the
|
| -// right version for your build configuration.
|
| -class ThreadCheckerImpl {
|
| - public:
|
| - ThreadCheckerImpl();
|
| - ~ThreadCheckerImpl();
|
| -
|
| - bool CalledOnValidThread() const;
|
| -
|
| - // Changes the thread that is checked for in CalledOnValidThread. This may
|
| - // be useful when an object may be created on one thread and then used
|
| - // exclusively on another thread.
|
| - void DetachFromThread();
|
| -
|
| - private:
|
| - CriticalSection lock_;
|
| - // This is mutable so that CalledOnValidThread can set it.
|
| - // It's guarded by |lock_|.
|
| - mutable PlatformThreadRef valid_thread_;
|
| -};
|
| -
|
| -} // namespace rtc
|
| +// This header is deprecated and is just left here temporarily during
|
| +// refactoring. See https://bugs.webrtc.org/7634 for more details.
|
| +#include "webrtc/rtc_base/thread_checker_impl.h"
|
|
|
| #endif // WEBRTC_BASE_THREAD_CHECKER_IMPL_H_
|
|
|