- b78a84f Disallow redundant Bind calls. by dcheng · 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
- d0473e6 Move CallbackBase::polymorphic_invoke_ into BindStateBase by tzik · 8 years ago
- e467aa4 Support rvalue-reference IgnoreResult in base::Bind impl by tzik · 8 years ago
- 6bb5cb4 Pass weak pointer by ref in Bind implementation by tzik · 8 years ago
- b4ec92d Pass Functor on BindState constructor by reference by tzik · 8 years ago
- 31d3fae Allow binding captureless lambdas into base::Callback by base::Bind by tzik · 8 years ago
- 9f27e1f Remove `Runnable` concept from base/bind_internal.h by tzik · 8 years ago
- 18c15fc Remove an unused Unwrap overload and HasNonConstReferenceItem by tzik · 8 years ago
- fa6c985 Decouple Invoker from BindState by tzik · 8 years ago
- a84047c Pass bound values in base::Bind as const values by tzik · 8 years ago
- c44f1fd Introduce base::IsWeakReceiver for base::Bind to support external weak pointers by tzik · 8 years ago
- f09a370 Remove base::Tuple by tzik · 8 years ago
- e1ad6f6 Support rvalue-reference Runnables in base::Bind internals by tzik · 8 years ago
- fa7381d Support smart pointers in base::Bind as a receiver of a method invocation by tzik · 9 years ago
- 03628b5 Ensure CV qualifier compatibility in RunnableAdapter::Run by tzik · 9 years ago
- ca5fe73 base: Remove scoped_refptr unwrapping for Bind arguments. by vmpstr · 9 years ago
- 56bd765 Replace template_util.h stuff with C++11 <type_traits> by tzik · 9 years ago
- 0d4bab2 Support move-only type on base::Callback::Run by tzik · 9 years ago
- 1e23c5c Unify BindState refcount management into the bound arguments. by tzik · 9 years ago
- c9adefe Remove UnwrapTraits by tzik · 9 years ago
- 4b1cea4 Use Perfect Forwarding where possible in bind_internals.h by tzik · 9 years ago
- 56453de Reland of Do Perfect Forwarding from base::Bind to BindState storage (patchset #1 id:1 of https://codereview.chromium.org/1654973003/ ) by tzik · 9 years ago
- a9ff676 Revert of Do Perfect Forwarding from base::Bind to BindState storage (patchset #2 id:20001 of https://codereview.chromium.org/1644603003/ ) by tzik · 9 years ago
- ea1d3a1 Do Perfect Forwarding from base::Bind to BindState storage by tzik · 9 years ago
- a6a6a68 Switch to standard integer types in base/. by avi · 9 years ago
- 260fab5 Replace typedef with using for Callback/Bind related files by tzik · 9 years ago
- 5b8bf3f Remove unbound base::Bind overload by tzik · 9 years ago
- b063222 Clean up base::Callback stuff by tzik · 9 years ago
- 486c61f Switch to static_assert in base/. by avi · 9 years ago
- 495da40 styleguide: Allow enable_if, conditional, and other type_traits. by vmpstr · 9 years ago
- 9cef421 Devirtualize base::BindState to save 1% of Chrome's binary size (1MB) by tapted · 9 years ago
- 07e9940 Bind: Use Variadic Templates in bind_internal.h by tzik · 10 years ago
- 2f7bc20 Fixes for Clang plugin checks in base/ by dmichael · 10 years ago
- 8df08a5 [Base] Use variadic template in bind.h by tzik · 10 years ago
- 012481a [Base] Use variadic template for helpers in bind_internal.h by tzik · 10 years ago
- d276ffa Update base/ to use WeakPtr<T>::get() instead of implicit "operator T*" by akalin@chromium.org · 11 years ago
- bc14c57 Add DCHECK to avoid binding values to null callbacks by hashimoto@chromium.org · 12 years ago
- 296aa04 Revert 154885 - Extend base::Callback to 8 arguments. by rsleevi@chromium.org · 12 years ago
- 1868db9 Extend base::Callback to 8 arguments. by leandrogracia@chromium.org · 12 years ago
- 11e3bfd Add quick reference for bind/callback usage. by brettw@chromium.org · 12 years ago
- 1d967bf Remove the rest of #pragma once in one big CL. by ajwong@chromium.org · 12 years ago
- f66a7db Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
- d71e8fe Revert 115441 - Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by jeremya@chromium.org · 13 years ago
- 4621f54 Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
- 4534eee Revert of "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_ar..." by ajwong@chromium.org · 13 years ago
- bcfb103 Revert of "Revert of "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr..." by ajwong@chromium.org · 13 years ago
- 06fa77c Revert "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array...." by ajwong@chromium.org · 13 years ago
- 01c9009 Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
- 3975ab3 Revert 113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array, and scoped_ptr_malloc. by sergeyu@chromium.org · 13 years ago
- b087c42 Add Pass(), which implements move semantics, to scoped_ptr, scoped_array, and scoped_ptr_malloc. by ajwong@chromium.org · 13 years ago
- 6f015bd Increase Bind/Callback Arity from 6 -> 7. by ajwong@chromium.org · 13 years ago
- 9c410bd Revert "Increase Bind/Callback Arity from 6 -> 11: These go to eleven." by ajwong@chromium.org · 13 years ago
- 92edb6c Increase Bind/Callback Arity from 6 -> 11: These go to eleven. 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
- 2720de2 Reverting as an experiment to determine if this caused increased Win build by jhawkins@chromium.org · 13 years ago
- e507a03 base::Bind: Increase the arity to 7. by jhawkins@chromium.org · 13 years ago
- 27e5685 Use NeedsScopedRefptrButGetsRawPtr instead of UnsafeBindtoRefCountedArg. by ajwong@chromium.org · 13 years ago
- d483ffe Allow Bind() to take a Callback<> and bind all its free parameters. by ajwong@chromium.org · 13 years ago
- ec1750a Add COMPILE_ASSERT to ensure the result of Bind matches the Callback's type. by ajwong@chromium.org · 13 years ago
- c711b82 Support binding WeakPtr<> to methods with void return types. by ajwong@chromium.org · 13 years ago
- a7e7482 Callback support for unbound reference and array arguments. by ajwong@chromium.org · 14 years ago
- cb17534 Callback support for __fastcall and __stdcall functions. by ajwong@chromium.org · 14 years ago
- e064823 Callbacks: Replumb the type-inference. by ajwong@chromium.org · 14 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
- e2cca63 Unified callback system based on tr1::function/tr1::bind and Google's internal callback code. by ajwong@chromium.org · 14 years ago