Sign in
chromium
/
chromium
/
src
/
dba8b150955e55508ca018ab721c14dba1374fd3
/
base
/
synchronization
5cc71c0e
Re-enable WaitableEventWatcherTest.DeleteUnder on Win.
by mattm
· 9 years ago
1022458
Remove calls to deprecated MessageLoop methods in base.
by fdoray
· 9 years ago
6162e2705
Fix Windows Condition Variable GetLastError Check
by robliao
· 9 years ago
d9aa1d1
Remove boolean-based WaitableEvent constructor.
by gab
· 9 years ago
56afd66c
Migrate WaitableEvent to enum-based constructor in read_write_lock_unittest.cc
by gab
· 9 years ago
75d7233
Migrate WaitableEvent to enum-based constructor in base/
by gab
· 9 years ago
df6b66ee
Create a reader-writer lock implementaiton in base.
by amistry
· 9 years ago
e5ff4d6
Make WaitableEvent's constructor enum-based.
by gab
· 9 years ago
7a8a904b
Migrate from CRITICAL_SECTION to SRWLOCK
by robliao
· 9 years ago
f11a6c0
Remove XP Condition Variable Affordances
by robliao
· 9 years ago
093de9b
Convert //base to use std::unique_ptr
by dcheng
· 9 years ago
a34d1132
Add RetainedRef uses where needed.
by vmpstr
· 9 years ago
70c4942
Convert Pass()→std::move() on Windows
by dcheng
· 9 years ago
9b6f4293
Switch to standard integer types in base/.
by avi
· 10 years ago
7fab108
Extend base::win::ObjectWatcher to watch an event multiple times.
by jam
· 10 years ago
61f5ad71
Revert of Try changing LockImpl to not have a spin count to see how it affects performance. (patchset #1 id:1 of https://codereview.chromium.org/1333053002/ )
by jam
· 10 years ago
7e1b4584
Use #if DCHECK_IS_ON() in base/synchronization/*
by olli.raula
· 10 years ago
00c9ca6
Try changing LockImpl to not have a spin count to see how it affects performance.
by jam
· 10 years ago
9c98c00
mac: Add a hack to condition_variable_posix.cc to avoid a crash.
by erikchen
· 10 years ago
189c4d96
Fix and enable MSVC warning C4018 for base/.
by pkasting
· 10 years ago
5648c85
clang/win: Fix warnings to prepare for building without -Wno-reorder.
by sammc
· 10 years ago
054861d
base: Remove most uses of MessageLoopProxy
by skyostil
· 10 years ago
7669182
Revert of base: Remove use of MessageLoopProxy (patchset #6 id:100001 of https://codereview.chromium.org/1100773004/)
by stevenjb
· 10 years ago
62aa5ca
base: Remove use of MessageLoopProxy
by skyostil
· 10 years ago
fbce126
Apply automated fixits for Chrome clang plugin to base_unittests.
by dcheng
· 10 years ago
96f887e2
Implement a poor man's PostAfterStartupTask() function. The initial impl claims complete after the first page loads.
by michaeln
· 10 years ago
d65edb7
Base: Truncate the timeout of WaitableEvent::TimedWait on Windows.
by rvargas
· 10 years ago
b2e1b3c
Make sure that WaitableEvent::TimedWait works fine with large timeouts.
by rvargas
· 10 years ago
be6c05c
Revert "Make sure that WaitableEvent::TimedWait works fine with large timeouts."
by rvargas
· 10 years ago
ac3c756
Make sure that WaitableEvent::TimedWait works fine with large timeouts.
by rvargas
· 10 years ago
8572897
Remove base::WaitForExitCode*
by rvargas
· 10 years ago
cdf6fe7b
Split bug 418183 into separate bugs for each janky piece and remove the
by pkasting
· 10 years ago
6501806
Adding instrumentation to locate the source of jankiness.
by Peter Kasting
· 11 years ago
94ed6c4e
WaitableEvent: Receive ScopedHandle at construction and remove Release method.
by rvargas
· 11 years ago
09e7ebe
Switching profiler instrumentations from ScopedProfile to ScopedTracker. This will disable the instrumentations in all channels except Canary, and developer build. Instrumentations are only enabled in Browser process.
by vadimt
· 11 years ago
5648818
Standardize usage of virtual/override/final in base/
by dcheng
· 11 years ago
9e096de
replace OVERRIDE and FINAL with override and final in base/
by mostynb
· 11 years ago
3c6a5c0
An internal tool shows that the task created by ObjectWatcher::DoneWaiting is janky on Windows. (See the bug; also feel free to contact the author regarding the tool).
by sergeyu
· 11 years ago
59d5d59
Use ScopedHandle for the private members of WaitableEvent.
by rvargas
· 11 years ago
e70af3a
Take extra lock in base::WaitableEvent::WaitMany.
by
[email protected]
· 11 years ago
370c7838
base: Enable lock dchecks with dchecks_always_on
by
[email protected]
· 11 years ago
82952df
make debug mode ~20% faster on linux
by
[email protected]
· 11 years ago
ad8cfa9
Removed LOG_GETLASTERROR and LOG_ERRNO macros.
by
[email protected]
· 11 years ago
cef3729
Delete some dead code.
by
[email protected]
· 11 years ago
d0d7292
The Android team is deprecating pthread_cond_timedwait_monotonic in favor of the more standard pthread_condattr_getclock.
by
[email protected]
· 11 years ago
32f3c23
Revert of base: Cleanup: Simplify the declaration of Lock class. (https://codereview.chromium.org/159283003/)
by
[email protected]
· 11 years ago
ba198cae
base: Cleanup: Simplify the declaration of Lock class.
by
[email protected]
· 11 years ago
24d651b
Enable the following tests back under ThreadSanitizer v2:
by
[email protected]
· 12 years ago
d86c06c
Disable the tests failing under TSan because of incorrect assumptions about the threadpool size:
by
[email protected]
· 12 years ago
4ca4e66
Fix WaitableEvent and ConditionVariable::TimedWait to use monotonic time on non-Mac non-NaCl posix
by
[email protected]
· 12 years ago
8fe650c2
base: Rename OSLockType to NativeHandle in Lock API.
by
[email protected]
· 12 years ago
0b012517
Pretty-print the return value from the pthread API.
by
[email protected]
· 12 years ago
495cad9
Use a direct include of the message_loop header in base/.
by
[email protected]
· 12 years ago
8f9a3a5
Use a direct include of time headers in base/, part 2.
by
[email protected]
· 12 years ago
3703e92
Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"
by
[email protected]
· 12 years ago
54e6ff8
Reland: base: Support setting thread priorities generically.
by
[email protected]
· 12 years ago
2a59a90
Adding TryPostTask to the message loop
by
[email protected]
· 12 years ago
34143d0
Assert on deleting a held lock.
by
[email protected]
· 12 years ago
f7b98b3
base: Convert MessageLoop::RunUntilIdle() cases to base::RunLoop variant.
by
[email protected]
· 13 years ago
329be05
Refactor: Simplify WaitableEventWatcher.
by
[email protected]
· 13 years ago
1eaa5479
Revert 179987
by
[email protected]
· 13 years ago
06a07d9
Refactor: Simplify WaitableEventWatcher.
by
[email protected]
· 13 years ago
dd18b11a
Use LOG_GETLASTERROR in more cases in base/
by
[email protected]
· 13 years ago
604eb05
base: Convert scoped_arrays to the new scoped_ptr style.
by
[email protected]
· 13 years ago
f3c697c5
Add missing, and remove unnecessary, 'explicit' from constructors. (base/)
by
[email protected]
· 13 years ago
91cae259
base: Update the calls from MessageLoop::Quit() to QuitWhenIdle().
by
[email protected]
· 13 years ago
1f18bfe
base: Update calls froms RunAllPending() to RunUntilIdle().
by
[email protected]
· 13 years ago
840246b
Change explicit usage of each type of message loop in WaitableEventWatcher tests to instead loop through an array of message loop types.
by
[email protected]
· 13 years ago
01c86ec
Remove the rest of #pragma once in one big CL.
by
[email protected]
· 13 years ago
cb93248
RefCounted types should not have public destructors, base/ edition
by
[email protected]
· 13 years ago
3a7b66d
Disallow UI/IO thread blocking on any other thread.
by
[email protected]
· 13 years ago
4410618
Add virtual and OVERRIDE to base/ implementation files
by
[email protected]
· 13 years ago
f2ebbf06
Objects that derive from RefCounted/RefCountedThreadSafe should not have public dtors.
by
[email protected]
· 13 years ago
7f8a4eb
simplify a few header includes
by
[email protected]
· 13 years ago
8c321d8
Disable ConditionVariableTest.MultiThreadConsumerTest on Windows.
by
[email protected]
· 13 years ago
a22230c
Move spin_wait to base/synchronization.
by
[email protected]
· 13 years ago
b3cc0c2
Make ConditionVariableTest.MultiThreadConsumerTest less flaky.
by
[email protected]
· 14 years ago
a1b75b94
Change code in base (primarily unit tests) to use Sleep(TimeDelta).
by
[email protected]
· 14 years ago
7f19742
Condition variable implementation for vista, win7
by
[email protected]
· 14 years ago
58f66ed
Prep work for win7-specific condition variable
by
[email protected]
· 14 years ago
e8e902d
Fix a possible mismatch in OS-specific code in WaitableEventWatcher.
by
[email protected]
· 14 years ago
6e238ba
Remove custom Task implementations in base.
by
[email protected]
· 14 years ago
b171946
Add OVERRIDE to base/.
by
[email protected]
· 14 years ago
e840891
Revert 107835 (since the underlying issue has been identified and fixed) - Temporary instrumentation to help understand lock errors on mac debug bots.
by
[email protected]
· 14 years ago
e3b140e
Temporary instrumentation to help understand lock errors on mac debug bots.
by
[email protected]
· 14 years ago
a42d463
Replace most LOG/CHECK statements with DLOG/DCHECK statements in base.
by
[email protected]
· 14 years ago
2f4a8e1
Revert 107042 - Replace most LOG/CHECK statements with DLOG/DCHECK statements in base.
by
[email protected]
· 14 years ago
da7d86e
Replace most LOG/CHECK statements with DLOG/DCHECK statements in base.
by
[email protected]
· 14 years ago
866cf33
Modify WaitableEvent::Wait() to return void
by
[email protected]
· 14 years ago
4d0f93c
Upstream ProcessUtilTest, and make a few other files compile on Android.
by
[email protected]
· 14 years ago
c62dd9d
Delete Tracked, and move Location to its own file.
by
[email protected]
· 14 years ago
7c85437
Create ipc.dll. Review URL: http://codereview.chromium.org/7633042
by
[email protected]
· 14 years ago
0bea725
Rename BASE_API to BASE_EXPORT.
by
[email protected]
· 14 years ago
3690ebe0
Virtual destructors should have virtual keyword.
by
[email protected]
· 14 years ago
91d91fa
linux: components support for base/
by
[email protected]
· 14 years ago
9493ee95c
Base: Last set of files to use BASE_API (for base.dll)
by
[email protected]
· 14 years ago
3b63f8f4
Move some files from base to base/memory.
by
[email protected]
· 14 years ago
90509cb
Base: A few more files using BASE_API (for base.dll)
by
[email protected]
· 14 years ago
f53121d
Base: First pass at having base.dll: definition of
by
[email protected]
· 14 years ago
5d2b449
More DCHECK() updates. A mixture of _EQ and _GE.
by
[email protected]
· 14 years ago
Next »