Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
e5d8e6ea8b8de8c7a0c99a2f98cb6351fa4e3ada
/
base
/
synchronization
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
· 10 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
· 11 years ago
a94d232
Revert of base: Cleanup: Simplify the declaration of Lock class. (https://codereview.chromium.org/159283003/)
by pkotwicz@chromium.org
· 11 years ago
cf86bc3
base: Cleanup: Simplify the declaration of Lock class.
by tfarina@chromium.org
· 11 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
bd138ea
base: Rename OSLockType to NativeHandle in Lock API.
by tfarina@chromium.org
· 11 years ago
4d1bc94
Pretty-print the return value from the pthread API.
by ajwong@chromium.org
· 11 years ago
a043a86
Use a direct include of the message_loop header in base/.
by avi@chromium.org
· 11 years ago
b45ec93
Use a direct include of time headers in base/, part 2.
by avi@chromium.org
· 11 years ago
7501b03
Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"
by rsleevi@chromium.org
· 11 years ago
ed1c9ba
Reland: base: Support setting thread priorities generically.
by epenner@chromium.org
· 11 years ago
209e542
Adding TryPostTask to the message loop
by cpu@chromium.org
· 11 years ago
ec4720c
Assert on deleting a held lock.
by siggi@chromium.org
· 11 years ago
e9e11f5
base: Convert MessageLoop::RunUntilIdle() cases to base::RunLoop variant.
by tfarina@chromium.org
· 12 years ago
cd16b3a
Refactor: Simplify WaitableEventWatcher.
by teravest@chromium.org
· 12 years ago
beb853c
Revert 179987
by dmichael@chromium.org
· 12 years ago
96c2504
Refactor: Simplify WaitableEventWatcher.
by teravest@chromium.org
· 12 years ago
15bc41d
base: Convert scoped_arrays to the new scoped_ptr style.
by tfarina@chromium.org
· 12 years ago
07615b4
Add missing, and remove unnecessary, 'explicit' from constructors. (base/)
by hans@chromium.org
· 12 years ago
3b5d147
base: Update the calls from MessageLoop::Quit() to QuitWhenIdle().
by tfarina@chromium.org
· 12 years ago
56d7195
base: Update calls froms RunAllPending() to RunUntilIdle().
by tfarina@chromium.org
· 12 years ago
d94714a
Change explicit usage of each type of message loop in WaitableEventWatcher tests to instead loop through an array of message loop types.
by leng@chromium.org
· 12 years ago
1d967bf
Remove the rest of #pragma once in one big CL.
by ajwong@chromium.org
· 12 years ago
d55e9a4
RefCounted types should not have public destructors, base/ edition
by rsleevi@chromium.org
· 12 years ago
8ed4614
Disallow UI/IO thread blocking on any other thread.
by jam@chromium.org
· 12 years ago
de3a6cf
Add virtual and OVERRIDE to base/ implementation files
by rsleevi@chromium.org
· 12 years ago
d595b42
Objects that derive from RefCounted/RefCountedThreadSafe should not have public dtors.
by rsleevi@chromium.org
· 12 years ago
58b69ff
simplify a few header includes
by vapier@chromium.org
· 13 years ago
11935b1
Disable ConditionVariableTest.MultiThreadConsumerTest on Windows.
by mattm@chromium.org
· 13 years ago
c37c516
Move spin_wait to base/synchronization.
by brettw@chromium.org
· 13 years ago
b6d9a1f
Make ConditionVariableTest.MultiThreadConsumerTest less flaky.
by jknotten@chromium.org
· 13 years ago
aaa6303
Change code in base (primarily unit tests) to use Sleep(TimeDelta).
by tedvessenes@gmail.com
· 13 years ago
b1eaabe
Condition variable implementation for vista, win7
by cpu@chromium.org
· 13 years ago
577838d
Prep work for win7-specific condition variable
by cpu@chromium.org
· 13 years ago
bf4c737
Fix a possible mismatch in OS-specific code in WaitableEventWatcher.
by joi@chromium.org
· 13 years ago
82b86ad
Remove custom Task implementations in base.
by dcheng@chromium.org
· 13 years ago
08e6a60
Add OVERRIDE to base/.
by avi@chromium.org
· 13 years ago
c427d5d
Revert 107835 (since the underlying issue has been identified and fixed) - Temporary instrumentation to help understand lock errors on mac debug bots.
by eroman@chromium.org
· 13 years ago
87aec2e
Temporary instrumentation to help understand lock errors on mac debug bots.
by eroman@chromium.org
· 13 years ago
8a22da6
Modify WaitableEvent::Wait() to return void
by steveblock@chromium.org
· 13 years ago
1b42c24
Upstream ProcessUtilTest, and make a few other files compile on Android.
by jingzhao@chromium.org
· 13 years ago
8e2e300
Delete Tracked, and move Location to its own file.
by ajwong@chromium.org
· 13 years ago
80e4c5e
Create ipc.dll. Review URL: http://codereview.chromium.org/7633042
by darin@chromium.org
· 13 years ago
e585bed
Rename BASE_API to BASE_EXPORT.
by darin@chromium.org
· 13 years ago
78b7593
Virtual destructors should have virtual keyword.
by hans@chromium.org
· 13 years ago
75d1cb3
linux: components support for base/
by evan@chromium.org
· 13 years ago
c3b6518
Base: Last set of files to use BASE_API (for base.dll)
by rvargas@google.com
· 13 years ago
5c52868
Move some files from base to base/memory.
by levin@chromium.org
· 13 years ago
4891e7d
Base: A few more files using BASE_API (for base.dll)
by rvargas@google.com
· 13 years ago
7a976cf
Base: First pass at having base.dll: definition of
by rvargas@google.com
· 14 years ago
73bfc43
More DCHECK() updates. A mixture of _EQ and _GE.
by mhm@chromium.org
· 14 years ago
abe477a
Remove obsolete base/lock.h and fix up callers to use the new header file and
by brettw@chromium.org
· 14 years ago
37c078e
Order function definitions in base/ according to the header.
by erg@google.com
· 14 years ago
d5fffd4
Start sorting methods in class declarations.
by erg@google.com
· 14 years ago
5238c7d
Move CancellationFlag and WaitableEvent to the synchronization subdirectory.
by brettw@chromium.org
· 14 years ago
e439a96
Move base/lock and base/condition_variable to base/synchronization/
by brettw@chromium.org
· 14 years ago