Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
0be40bf53fc4aa6707636a385e5eaaf01da7c7e4
/
rtc_base
/
critical_section.h
a0eefc1
Rename USE_NATIVE_MUTEX_ON_MAC to RTC_USE_NATIVE_MUTEX_ON_MAC.
by Mirko Bonadei
· 6 years ago
84ce3c0
Macro rename s/CS_DEBUG_CHECKS/RTC_CS_DEBUG_CHECKS.
by Mirko Bonadei
· 6 years ago
2644a70
Delete rtc::TryCritScope as unused
by Danil Chapovalov
· 6 years ago
13471a4
Switch back to native mutexes on macOS
by Oskar Sundbom
· 6 years ago
695af94
Add reentrancy comment for critical section.
by Ruslan Burakov
· 6 years ago
10542f2
(4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries
by Steve Anton
· 6 years ago
1c05765
(3) Rename files to snake_case: move the files
by Steve Anton
· 6 years ago
[Renamed from rtc_base/criticalsection.h]
a12c42a
Delete root header file typedef.h.
by Niels Möller
· 7 years ago
665174f
Reformat the WebRTC code base
by Yves Gerey
· 7 years ago
b06b0a6
Delete rtc_base/basictypes.h
by Niels Möller
· 7 years ago
8d2c5a8
Detangling target dependencies in rtc_base_approved.
by Tommi
· 7 years ago
7120742
Adding NOLINT for typedefs.h and common_types.h
by Mirko Bonadei
· 7 years ago
92ea95e
Fixing WebRTC after moving from src/webrtc to src/
by Mirko Bonadei
· 7 years ago
bb54720
Moving src/webrtc into src/.
by Mirko Bonadei
· 7 years ago
[Renamed from webrtc/rtc_base/criticalsection.h]
3c6abd2
Update thread annotiation macros in rtc_base to use RTC_ prefix
by danilchap
· 7 years ago
42a70e3
Revert of Rename thread annotation macros to have RTC prefix for syncrhonization primitives. (patchset #1 id:1 of https://codereview.webrtc.org/3004393002/ )
by danilchap
· 7 years ago
9a2d2dd
Rename thread annotation macros to have RTC prefix for syncrhonization primitives.
by danilchap
· 7 years ago
e96c45b
Reland "Update includes for webrtc/{base => rtc_base} rename (3/3)"
by kjellander
· 8 years ago
0072511
Revert "Update includes for webrtc/{base => rtc_base} rename (3/3)"
by Henrik Kjellander
· 8 years ago
f1c5ebf
Update includes for webrtc/{base => rtc_base} rename (3/3)
by kjellander
· 8 years ago
c036276
Reland "Move webrtc/{base => rtc_base}" (https://codereview.webrtc.org/2877023002)
by Henrik Kjellander
· 8 years ago
[Renamed (97%) from webrtc/base/criticalsection.h]
ec78f1c
Revert "Move webrtc/{base => rtc_base}" (https://codereview.webrtc.org/2877023002)
by Henrik Kjellander
· 8 years ago
6776518
Move webrtc/{base => rtc_base}
by Henrik Kjellander
· 8 years ago
d6e9466
No compliation-flag-dependent members in CriticalSection
by eladalon
· 8 years ago
5377bc7
Test RTC_DCHECK_IS_ON instead of checking DCHECK_ALWAYS_ON everywhere
by kwiberg
· 8 years ago
8f90106
Revert of Test RTC_DCHECK_IS_ON instead of checking DCHECK_ALWAYS_ON everywhere (patchset #2 id:20001 of https://codereview.webrtc.org/2384693002/ )
by guidou
· 8 years ago
ab0b929
Test RTC_DCHECK_IS_ON instead of checking DCHECK_ALWAYS_ON everywhere
by kwiberg
· 8 years ago
77eab70
Enable the -Wundef warning for clang
by kwiberg
· 8 years ago
cdf6172
Replace reentrant ASSERT checks in MessageQueueManager with a non-racy version.
by andresp
· 9 years ago
388d8e9
Remove unused CriticalSection::IsLocked()
by andresp
· 9 years ago
7406b96
CriticalSection: Use types+methods from base/platform_thread*.*.
by tommi
· 9 years ago
ed281e9
New lock implementation for mac.
by tommi
· 9 years ago
af9e663
Make rtc::CriticalSection lockable from f() const.
by Peter Boström
· 9 years ago
b71b4f0
Update attributes to match gclibc's ansidecl.h
by kjellander
· 9 years ago
46ad542
Revert of "Create rtc::AtomicInt POD struct." (patchset #3 id:40001 of https://codereview.webrtc.org/1498953002/ )
by pbos
· 9 years ago
84f0970
Reland of "Create rtc::AtomicInt POD struct."
by Peter Boström
· 9 years ago
3c12f4d
Revert of Create rtc::AtomicInt POD struct. (patchset #12 id:220001 of https://codereview.webrtc.org/1420043008/ )
by pbos
· 9 years ago
b27f590
Create rtc::AtomicInt POD struct.
by pbos
· 9 years ago
91d6ede
Add RTC_ prefix to (D)CHECKs and related macros.
by henrikg
· 9 years ago
3c089d7
Add RTC_ prefix to contructormagic macros.
by henrikg
· 9 years ago
fec2c6d
Prevent potential double-free if srtp_create fails.
by Joachim Bauch
· 10 years ago
ff019b0
Move rtc::AtomicOps to webrtc/base/atomicops.h.
by Peter Boström
· 10 years ago
494f209
Move CriticalSection into rtc_base_approved.
by Tommi
· 10 years ago
7f287cc
rtc::CriticalSection: Add dummy implementation of IsLocked for release builds
by Magnus Jedvert
· 10 years ago
6bf1084
rtc::CriticalSection: Add function IsLocked
by Magnus Jedvert
· 10 years ago
bef8d2d
Add a lock to NSSContext to fix data race
by Jiayang Liu
· 10 years ago
c7157da
Use atomic operations for setting/reading the trace filter.
by tommi@webrtc.org
· 10 years ago
25819b8
Revert 8753 "Use atomic operations for setting/reading the trace..."
by tommi@webrtc.org
· 10 years ago
c383c24
Use atomic operations for setting/reading the trace filter.
by tommi@webrtc.org
· 10 years ago
a32f064
Fix build configuration bug with debug builds.
by tommi@webrtc.org
· 10 years ago
679d2f1
Disable CS_TRACK_OWNER on Mac in debug mode.
by tommi@webrtc.org
· 10 years ago
4a4e688
Remove dependecy on win32.h in criticalsection.h. This was causing build errors that we haven't fully figured out yet but somehow this caused override files to include the files they're supposed to override, which in turn included webrtc build files that then conflict with Chromium's configuration.
by tommi@webrtc.org
· 10 years ago
d312505
Test to try to track down the alignment problem on Mac 10.9.
by tommi@webrtc.org
· 10 years ago
a43fce6
Add functions rtc::AtomicOps::Load and rtc::RefCountedObject::HasOneRef
by magjed@webrtc.org
· 10 years ago
04cd466
Move ThreadChecker into rtc_base_approved.
by tommi@webrtc.org
· 10 years ago
d60d79a
Thread annotation of rtc::CriticalSection.
by pbos@webrtc.org
· 10 years ago
f048872
Adds a modified copy of talk/base to webrtc/base. It is the first step in
by henrike@webrtc.org
· 11 years ago
e9a604a
Revert 6107 "Adds a modified copy of talk/base to webrtc/base. I..."
by perkj@webrtc.org
· 11 years ago
2c7d1b3
Adds a modified copy of talk/base to webrtc/base. It is the first step in migrating talk/base to webrtc/base.
by henrike@webrtc.org
· 11 years ago