Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
52b30724a46a3f583e2c73f9b20860e14155450e
/
base
/
observer_list_threadsafe.h
adc170b
Remove "using" for ObserverListThreadsafe namespace.
by brettw
· 9 years ago
cf58460
Move ObserverList to base namespace.
by brettw
· 9 years ago
79a9090
Move Tuple to base namespace.
by brettw
· 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
3c02ea2
Clean up ObserverList Pointers to use nullptr instad of NULL or 0
by robliao
· 9 years ago
1023589
base: Stop passing a non-const ref to ObserverListBase::Iterator.
by danakj
· 10 years ago
de6142a
base: Put DISALLOW_COPY_AND_ASSIGN inside private section of classes.
by danakj
· 10 years ago
57b1bc5
Pass FROM_HERE to ObserverListThreadSafe::Notify to improve profile.
by reillyg
· 10 years ago
d5c8587
Simplify observer_list_threadsafe.h using a variadic template.
by thakis
· 10 years ago
216a328
Update legacy Tuple-using code.
by Avi Drissman
· 10 years ago
a043a86
Use a direct include of the message_loop header in base/.
by avi@chromium.org
· 11 years ago
ab2678f
Update includes of message_loop_proxy.
by brettw@chromium.org
· 11 years ago
ff47fa5
base: Use base::MessageLoop.
by xhwang@chromium.org
· 11 years ago
e2903a5
base: Reuse STLDeleteValues() function to clean up the objects owned by ObserverListThreadSafe.
by tfarina@chromium.org
· 11 years ago
1d967bf
Remove the rest of #pragma once in one big CL.
by ajwong@chromium.org
· 12 years ago
86992ef
Add ObserverListThreadSafe::IsEmpty().
by sergeyu@chromium.org
· 13 years ago
e4f3dc3
Remove task.h and finish base::Bind() migration.
by ajwong@chromium.org
· 13 years ago
4a31021
base::Bind: Remove callback_old.h.
by jhawkins@chromium.org
· 13 years ago
1aab77c
Make ObserverListThreadSafe key its observers by PlatformThreadId instead of MessageLoop.
by rsesek@chromium.org
· 13 years ago
22d6756
base::Bind: Cleanup in base/observer_list*.
by jhawkins@chromium.org
· 13 years ago
8e2e300
Delete Tracked, and move Location to its own file.
by ajwong@chromium.org
· 13 years ago
ba04861
Add MessageLoopProxy::current
by nduca@chromium.org
· 13 years ago
2bc73e7
Use MessageLoopProxy instead of MessageLoop to dispatch notifications in ObserverListThreadsafe.
by adamk@chromium.org
· 13 years ago
9c28994
Revert 96013 - Use MessageLoopProxy instead of MessageLoop to dispatch notifications in ObserverListThreadsafe.
by adamk@chromium.org
· 13 years ago
6827f0a
Use MessageLoopProxy instead of MessageLoop to dispatch notifications in ObserverListThreadsafe.
by adamk@chromium.org
· 13 years ago
59a0fef
[Sync] Split DirectoryChangeListener for thread-safety
by akalin@chromium.org
· 13 years ago
cbec5fb
Fix bug in ObserverListThreadsafe::RemoveObserver
by akalin@chromium.org
· 13 years ago
f7b5ad9
iwyu: Use callback_old.h where appropriate, part 1.
by jhawkins@chromium.org
· 13 years ago
5c52868
Move some files from base to base/memory.
by levin@chromium.org
· 13 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
e43be3d
Add workaround for VS2005 compile error introduced by r70933
by akalin@chromium.org
· 14 years ago
982d9d5
Made ObserverListThreadSafe's destructor private since it's ref-counted.
by akalin@chromium.org
· 14 years ago
2777ca5
Fix removal of multiple observers in ObserverListThreadSafe.
by willchan@chromium.org
· 14 years ago
4c7f03e
Allow NOTIFY_EXISTING_ONLY in ObserverListThreadSafe. Switch NCN to using it.
by willchan@chromium.org
· 14 years ago
6bde7e8
FBTF: Remove unneeded #includes of <string> and <vector> from src/app and src/base.
by viettrungluu@chromium.org
· 14 years ago
01d1452
`#pragma once` for app, base, chrome, gfx, ipc, net, skia, views
by thakis@chromium.org
· 14 years ago
a752852
Attempt four at landing the "histogram.h removed from message_loop.h" patch.
by erg@chromium.org
· 14 years ago
6f206e7
Revert everything related to the relanding.
by erg@chromium.org
· 14 years ago
bd75797
Reland r52336.
by erg@chromium.org
· 14 years ago
4ab02e8
Revert 52336 - More header cleanup:
by erg@chromium.org
· 14 years ago
275dc60
More header cleanup:
by erg@chromium.org
· 14 years ago
aed4e58
Massively simplify the NetworkChangeNotifier infrastructure:
by pkasting@chromium.org
· 14 years ago
0aad842
Use DISALLOW_COPY_AND_ASSIGN instead of DISALLOW_EVIL_CONSTRUCTORS in app and base directories.
by tfarina@chromium.org
· 14 years ago
6ed4f88
Pulled out Callback code into base/callback.h. This is the first step towards redoing the Callback interfaces.
by akalin@chromium.org
· 15 years ago
d52d47f
Fix up some style guide violations wrt aligning function arguments.
by willchan@chromium.org
· 15 years ago
e574344
Fixes CRLF and trailing white spaces.
by maruel@chromium.org
· 16 years ago
8fe7adc
NO CODE CHANGE (except one global std::wstring changed to const wchar_t* const per style compliance).
by maruel@chromium.org
· 16 years ago
34c6dee
Add a TODO from Jar. Review URL: http://codereview.chromium.org/9262
by mbelshe@google.com
· 16 years ago
f135f9e
The base unittests were succeeding for the isolated
by mbelshe@google.com
· 16 years ago
2d95cab
Make the SystemMonitor observer list thread safe.
by mbelshe@google.com
· 16 years ago
877d203
Create a thread-safe observer list. Will be used by SystemMonitor.
by mbelshe@google.com
· 16 years ago