Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
24efe5e94ba1f0dcd010587c97bf6a8ab9414271
/
base
/
callback_internal.cc
d155d9f
Run clang-tidy modernize-use-equals-{delete,default} on //base
by Chris Watkins
· 7 years ago
57dfb64
Expand base::internal::{Copy,Repeat}Mode into base::Callback
by tzik
· 7 years ago
bfc6770
Start BindStateBase ref count from 1 instead of 0
by tzik
· 7 years ago
2513141
Use base::RefCountedThreadSafe on BindStateBase
by tzik
· 7 years ago
c192f0c
Avoid copy on move-conversion from RepeatingCallback to OnceCallback
by tzik
· 8 years ago
fecd186
Add const to BindStateBase to align to RefCounted constness
by tzik
· 8 years ago
1d2f363
Split BindStateBase ctor for non-cancellable Bind
by tzik
· 8 years ago
c60a812
Introduce OnceClosure and BindOnce
by tzik
· 8 years ago
058872d
Add Callback::IsCancelled
by tzik
· 8 years ago
ecb4c27
Make BindStateBase constructor out-of-line
by tzik
· 8 years ago
d0473e6
Move CallbackBase::polymorphic_invoke_ into BindStateBase
by tzik
· 8 years ago
a93b24f
Use defaulted move ctor and assign in CallbackBase
by tzik
· 8 years ago
880a55b
Extend base::Callback to have a move-only variant
by tzik
· 9 years ago
9cef421
Devirtualize base::BindState to save 1% of Chrome's binary size (1MB)
by tapted
· 9 years ago
60283a8
Out of line CallbackBase's copy and assignment operators.
by dcheng
· 10 years ago
61846ae
Make base::internal::CallbackBase::is_null inline.
by ricea
· 10 years ago
7501b03
Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"
by rsleevi@chromium.org
· 11 years ago
bf27cb7
Make Callback.Reset safe against deleting itself.
by mattm@chromium.org
· 12 years ago
84b42de
Fix comment typo.
by bryeung@chromium.org
· 12 years ago
abd7000
Retry 114494 - Remove BindStateHolder and have Bind() return a Callback<> object directly."
by ajwong@chromium.org
· 13 years ago
eb8d972
Revert 114494 - Remove BindStateHolder and have Bind() return a Callback<> object directly.
by sail@chromium.org
· 13 years ago
a355d8f
Remove BindStateHolder and have Bind() return a Callback<> object directly.
by ajwong@chromium.org
· 13 years ago
c9c79af
Callback API Change: Reimplement Bind(); support IgnoreResult, full currying, and use less types.
by ajwong@chromium.org
· 13 years ago
fa0ff43
Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h
by ajwong@chromium.org
· 14 years ago
14542f0
Revert "Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h"
by ajwong@chromium.org
· 14 years ago
35377cb
Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h
by ajwong@chromium.org
· 14 years ago