webrtc/rtc_base/synchronization
Tommi 301e546a68 Remove SequenceCheckerImpl::valid_system_queue_
As pointed out in issue webrtc:15146 this Mac/iOS specific variable,
makes the SequenceChecker behave incorrectly on those platforms.

The variable was introduced in a CL that merged the previous checker
classes, ThreadChecker and SequencedTaskChecker, but curiously neither
one of them had such a variable. So I'm not exactly sure what problem
was being solved. Hence I'm wondering if we actually need it.

Reference: https://webrtc-review.googlesource.com/c/src/+/129721

Bug: webrtc:15146
Change-Id: Ia7a9eb17b993c4f8a1e8204c658bf0b3dbdaa1e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304401
Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40019}
2023-05-09 09:40:51 +00:00
..
BUILD.gn Always check out google_benchmark, part 5. 2023-03-15 07:52:04 +00:00
DEPS Introduces rtc_base/synchronization/mutex.h. 2020-06-04 09:55:12 +00:00
mutex.h Format /rtc_base 2023-04-21 06:17:42 +00:00
mutex_abseil.h Add method Mutex::AssertHeld 2021-07-27 07:46:32 +00:00
mutex_benchmark.cc Fix 'DoNotOptimize<int>' is deprecated issue. 2023-03-17 14:56:40 +00:00
mutex_critical_section.h Add method Mutex::AssertHeld 2021-07-27 07:46:32 +00:00
mutex_pthread.h Add method Mutex::AssertHeld 2021-07-27 07:46:32 +00:00
mutex_unittest.cc Remove usage of MessageHandlerAutoCleanup in rtc_base unittests 2022-09-05 10:14:50 +00:00
sequence_checker_internal.cc Remove SequenceCheckerImpl::valid_system_queue_ 2023-05-09 09:40:51 +00:00
sequence_checker_internal.h Remove SequenceCheckerImpl::valid_system_queue_ 2023-05-09 09:40:51 +00:00
yield.cc Introduces rtc_base/synchronization/mutex.h. 2020-06-04 09:55:12 +00:00
yield.h Introduces rtc_base/synchronization/mutex.h. 2020-06-04 09:55:12 +00:00
yield_policy.cc
yield_policy.h
yield_policy_unittest.cc In rtc_base/ and api/ replace mock macros with unified MOCK_METHOD macro 2020-05-14 19:33:26 +00:00