Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
refs/heads/int/13/fp3
/
base
/
synchronization
28c27b8
Connect history with base c16b351fe090f06ceb1f2531012df93c6219fb2d
by Qijiang Fan
· 4 years ago
6f71b8d
Disconnect history from origin/master
by Qijiang Fan
· 4 years ago
8537b96
Remove redundant !OS_FUCHSIA checks from OS_POSIX sites.
by Wez
· 6 years ago
6559483
Filter out all remaining base tests on Fuchsia.
by Fabrice de Gans-Riberi
· 6 years ago
c568779
Fuchsia: Prepare for OS_POSIX removal in base/
by Fabrice de Gans-Riberi
· 6 years ago
7fa12dc
[base] Add default arguments for WaitableEvent construction.
by Gabriel Charette
· 6 years ago
9ef76e7
[Logging] Hint of use-after-free indicating error in POSIX's LockImpl.
by Gabriel Charette
· 6 years ago
d3ece37
Revert "Thread-safe validity check for WeakPtr"
by Wez
· 6 years ago
46f1346
Thread-safe validity check for WeakPtr
by Olivier Li
· 6 years ago
04992cc
Rename buildflag_header targets in base for consistency
by Scott Violet
· 6 years ago
7a0de5d
Remove some POSIX API calls that are unsupported under Fuchsia.
by Wez
· 6 years ago
404d6d6
Make task runners at RTCPeerConnectionHandle in WaitableEventWatcher changeable
by Hajime Hoshi
· 6 years ago
9948fde
Add GN arg to enable mutex priority inheritance
by Ken MacKay
· 6 years ago
052dd80
Reduce includes of windows.h
by Bruce Dawson
· 6 years ago
653cd66
Run clang-tidy modernize-use-equals-{delete,default} on //base headers
by Chris Watkins
· 7 years ago
d155d9f
Run clang-tidy modernize-use-equals-{delete,default} on //base
by Chris Watkins
· 7 years ago
e88f346
Convert NULL and 0 to nullptr in base using clang-tidy.
by Ivan Kotenkov
· 7 years ago
43d72ee
Don't track locks unless likely to block.
by Brian White
· 7 years ago
7c3de9f
Remove base::ThreadRestrictions::AssertWaitAllowed().
by Francois Doray
· 7 years ago
1a58e9a
Remove Read Write Lock
by Robert Liao
· 7 years ago
3a30859
Fix race condition in AtomicFlagTest.SetOnDifferentSequenceDeathTest
by Hans Wennborg
· 7 years ago
b48656f
Add MAY_BLOCK ScopedBlockingCall in ConditionVariable::*Wait.
by Francois Doray
· 7 years ago
e058b72
Add MAY_BLOCK ScopedBlockingCall in WaitableEvent::*Wait*.
by Francois Doray
· 7 years ago
048369b
Revert "Temporary CHECK in base::Lock destruction"
by Ken Rockot
· 7 years ago
38d25fe
Temporary CHECK in base::Lock destruction
by Ken Rockot
· 7 years ago
cd0c467
Replace base::MakeUnique with std::make_unique in base/.
by Jeremy Roman
· 7 years ago
b131dfc
Reimplement base::WaitableEvent with Mach messaging on Mac.
by Robert Sesek
· 7 years ago
0036fd1
Add new WaitableEventWatcherTests for WaitableEvent::ResetPolicy::AUTOMATIC.
by Robert Sesek
· 7 years ago
274bec8
Mass replace MessageLoop::Quit*() with RunLoop::QuitCurrent*Deprecated().
by Gabriel Charette
· 7 years ago
6cc07fa
Revert "Reland "Reimplement base::WaitableEvent with a kqueue on Mac.""
by Michael Nordman
· 7 years ago
34fcc62
Reland "Reimplement base::WaitableEvent with a kqueue on Mac."
by Robert Sesek
· 7 years ago
b32ff10
Add new test WaitableEventWatcherDeletionTest.DeleteWatcherBeforeCallback.
by Robert Sesek
· 7 years ago
d6db23c
Revert "Reimplement base::WaitableEvent with a kqueue on Mac."
by Keishi Hattori
· 7 years ago
c18a6c1
Reimplement base::WaitableEvent with a kqueue on Mac.
by Robert Sesek
· 7 years ago
256e8c7
Add a dedicated WaitableEventPerfTest.
by Robert Sesek
· 7 years ago
8daa4e7
Add additional tests for WaitableEvent and WaitableEventWatcher.
by Robert Sesek
· 7 years ago
86718a4
Convert WaitableEventWatcherTest to use parameterized tests.
by Robert Sesek
· 7 years ago
11b1631
Make LockImpl::Unlock available for inlining
by hans
· 7 years ago
7a1bdac
fuchsia: Fix race in AtomicFlagTest.ReadFromDifferentThread
by Scott Graham
· 7 years ago
4256516
[Synchronization] Fix a crash in WaitableEventWatcher.
by atuchin
· 7 years ago
6a27536
Convert WaitableEvent::EventCallback to OnceCallback
by tzik
· 7 years ago
6bdbeb2
Rewrite base::Bind into base::BindOnce on trivial cases in base
by tzik
· 7 years ago
dabb492
Reland of Ensure consistent return ordering in base::WaitableEvent::WaitMany (patchset #1 id:1 of https://codereview.chromium.org/2761993004/ )
by rockot
· 7 years ago
16b80e9
Revert of Ensure consistent return ordering in base::WaitableEvent::WaitMany (patchset #5 id:80001 of https://codereview.chromium.org/2758853002/ )
by hzl
· 7 years ago
2c405ec
Ensure consistent return ordering in base::WaitableEvent::WaitMany
by rockot
· 7 years ago
4c8a604
Move spin_lock into partition_allocator.
by palmer
· 7 years ago
f220376
Move OS_WIN specific logic in MessagePumpDefault::Run into waitable_event_win.cc
by stanisc
· 8 years ago
2ef2afe
Move WTF::SpinLock to base::SpinLock.
by palmer
· 8 years ago
c7af0cd
Revert of Move WTF::SpinLock to base::SpinLock. (patchset #4 id:60001 of https://codereview.chromium.org/2484803003/ )
by kapishnikov
· 8 years ago
7d83675
Move WTF::SpinLock to base::SpinLock.
by palmer
· 8 years ago
10cf05f
base: Cleanup class/struct forward declarations
by jbriance
· 8 years ago
3292b8a
base: Update comment for ConditionVariable::Wait() function.
by prashant.n
· 8 years ago
a9a1e00
Make WaitableEventWatcher TaskScheduler-friendly.
by fdoray
· 8 years ago
8d7782d
Add Some Comments to the Timeout Checks on Condition Variables
by robliao
· 8 years ago
a156944
Track thread activities in order to diagnose hangs.
by bcwhite
· 8 years ago
e249e53
Revert "Track thread activities in order to diagnose hangs."
by Philip Jägenstedt
· 8 years ago
0ccb1bc
Track thread activities in order to diagnose hangs.
by bcwhite
· 8 years ago
73fdcc3
Change EXPECT/ASSERT_DCHECK_DEATH macro to not expose the |regex| parameter.
by gab
· 8 years ago
8cbb06a
Add Lock::HandlesMultipleThreadPriorities().
by fdoray
· 8 years ago
6cc275c
Add PTHREAD_PRIO_INHERIT Locks for Mac
by robliao
· 8 years ago
ef0de76
Loosen/improve AtomicFlag semantics.
by gab
· 8 years ago
bcf9c76
Move EXPECT_DCHECK_DEATH from base/task_scheduler and use it in relevant base/ tests
by gab
· 8 years ago
6442808
Rename CancellationFlag to AtomicFlag.
by fdoray
· 8 years ago
9b16d21
Re-enable WaitableEventWatcherTest.DeleteUnder on Win.
by mattm
· 8 years ago
85919bb
Remove calls to deprecated MessageLoop methods in base.
by fdoray
· 8 years ago
21c7526
Remove boolean-based WaitableEvent constructor.
by gab
· 8 years ago
f9374ae
Migrate WaitableEvent to enum-based constructor in read_write_lock_unittest.cc
by gab
· 8 years ago
5616233
Migrate WaitableEvent to enum-based constructor in base/
by gab
· 8 years ago
9877a3a
Create a reader-writer lock implementaiton in base.
by amistry
· 8 years ago
6abe0cd
Make WaitableEvent's constructor enum-based.
by gab
· 8 years ago
e7ee1a6
Migrate from CRITICAL_SECTION to SRWLOCK
by robliao
· 8 years ago
0e36cc0
Remove XP Condition Variable Affordances
by robliao
· 8 years ago
cc8e4d8
Convert //base to use std::unique_ptr
by dcheng
· 8 years ago
6441ef5
Add RetainedRef uses where needed.
by vmpstr
· 8 years ago
a6a6a68
Switch to standard integer types in base/.
by avi
· 8 years ago
5db708f
Use #if DCHECK_IS_ON() in base/synchronization/*
by olli.raula
· 9 years ago
e76794c
mac: Add a hack to condition_variable_posix.cc to avoid a crash.
by erikchen
· 9 years ago
97aefe1
base: Remove most uses of MessageLoopProxy
by skyostil
· 9 years ago
c5c108d
Revert of base: Remove use of MessageLoopProxy (patchset #6 id:100001 of https://codereview.chromium.org/1100773004/)
by stevenjb
· 9 years ago
cbedda7
base: Remove use of MessageLoopProxy
by skyostil
· 9 years ago
21f8440
Apply automated fixits for Chrome clang plugin to base_unittests.
by dcheng
· 9 years ago
fcb16ad
Implement a poor man's PostAfterStartupTask() function. The initial impl claims complete after the first page loads.
by michaeln
· 9 years ago
0c23de6
Make sure that WaitableEvent::TimedWait works fine with large timeouts.
by rvargas
· 9 years ago
88092f3
Revert "Make sure that WaitableEvent::TimedWait works fine with large timeouts."
by rvargas
· 9 years ago
1aa135a
Make sure that WaitableEvent::TimedWait works fine with large timeouts.
by rvargas
· 9 years ago
c66501f
Remove base::WaitForExitCode*
by rvargas
· 9 years ago
cb5b14e
WaitableEvent: Receive ScopedHandle at construction and remove Release method.
by rvargas
· 10 years ago
7dc8df5
Standardize usage of virtual/override/final in base/
by dcheng
· 10 years ago
1fdbe1e
replace OVERRIDE and FINAL with override and final in base/
by mostynb
· 10 years ago
6dd05a0
Use ScopedHandle for the private members of WaitableEvent.
by rvargas
· 10 years ago
b031e91
Take extra lock in base::WaitableEvent::WaitMany.
by yhirano@chromium.org
· 10 years ago
10e6a07
base: Enable lock dchecks with dchecks_always_on
by boliu@chromium.org
· 10 years ago
b8a7a7e
make debug mode ~20% faster on linux
by hubbe@chromium.org
· 10 years ago
78b5e7a
Delete some dead code.
by thakis@chromium.org
· 10 years ago
1c6ab05
The Android team is deprecating pthread_cond_timedwait_monotonic in favor of the more standard pthread_condattr_getclock.
by benm@chromium.org
· 10 years ago
a94d232
Revert of base: Cleanup: Simplify the declaration of Lock class. (https://codereview.chromium.org/159283003/)
by pkotwicz@chromium.org
· 10 years ago
cf86bc3
base: Cleanup: Simplify the declaration of Lock class.
by tfarina@chromium.org
· 10 years ago
3f26845
Enable the following tests back under ThreadSanitizer v2:
by glider@chromium.org
· 11 years ago
d7b4632
Disable the tests failing under TSan because of incorrect assumptions about the threadpool size:
by glider@chromium.org
· 11 years ago
5dace93
Fix WaitableEvent and ConditionVariable::TimedWait to use monotonic time on non-Mac non-NaCl posix
by piman@chromium.org
· 11 years ago
Next »