1. b78a84f Disallow redundant Bind calls. by dcheng · 8 years ago
  2. fecd186 Add const to BindStateBase to align to RefCounted constness by tzik · 8 years ago
  3. 1d2f363 Split BindStateBase ctor for non-cancellable Bind by tzik · 8 years ago
  4. c60a812 Introduce OnceClosure and BindOnce by tzik · 8 years ago
  5. 058872d Add Callback::IsCancelled by tzik · 8 years ago
  6. d0473e6 Move CallbackBase::polymorphic_invoke_ into BindStateBase by tzik · 8 years ago
  7. e467aa4 Support rvalue-reference IgnoreResult in base::Bind impl by tzik · 8 years ago
  8. 6bb5cb4 Pass weak pointer by ref in Bind implementation by tzik · 8 years ago
  9. b4ec92d Pass Functor on BindState constructor by reference by tzik · 8 years ago
  10. 31d3fae Allow binding captureless lambdas into base::Callback by base::Bind by tzik · 8 years ago
  11. 9f27e1f Remove `Runnable` concept from base/bind_internal.h by tzik · 8 years ago
  12. 18c15fc Remove an unused Unwrap overload and HasNonConstReferenceItem by tzik · 8 years ago
  13. fa6c985 Decouple Invoker from BindState by tzik · 8 years ago
  14. a84047c Pass bound values in base::Bind as const values by tzik · 8 years ago
  15. c44f1fd Introduce base::IsWeakReceiver for base::Bind to support external weak pointers by tzik · 8 years ago
  16. f09a370 Remove base::Tuple by tzik · 8 years ago
  17. e1ad6f6 Support rvalue-reference Runnables in base::Bind internals by tzik · 8 years ago
  18. fa7381d Support smart pointers in base::Bind as a receiver of a method invocation by tzik · 9 years ago
  19. 03628b5 Ensure CV qualifier compatibility in RunnableAdapter::Run by tzik · 9 years ago
  20. ca5fe73 base: Remove scoped_refptr unwrapping for Bind arguments. by vmpstr · 9 years ago
  21. 56bd765 Replace template_util.h stuff with C++11 <type_traits> by tzik · 9 years ago
  22. 0d4bab2 Support move-only type on base::Callback::Run by tzik · 9 years ago
  23. 1e23c5c Unify BindState refcount management into the bound arguments. by tzik · 9 years ago
  24. c9adefe Remove UnwrapTraits by tzik · 9 years ago
  25. 4b1cea4 Use Perfect Forwarding where possible in bind_internals.h by tzik · 9 years ago
  26. 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
  27. 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
  28. ea1d3a1 Do Perfect Forwarding from base::Bind to BindState storage by tzik · 9 years ago
  29. a6a6a68 Switch to standard integer types in base/. by avi · 9 years ago
  30. 260fab5 Replace typedef with using for Callback/Bind related files by tzik · 9 years ago
  31. 5b8bf3f Remove unbound base::Bind overload by tzik · 9 years ago
  32. b063222 Clean up base::Callback stuff by tzik · 9 years ago
  33. 486c61f Switch to static_assert in base/. by avi · 9 years ago
  34. 495da40 styleguide: Allow enable_if, conditional, and other type_traits. by vmpstr · 9 years ago
  35. 9cef421 Devirtualize base::BindState to save 1% of Chrome's binary size (1MB) by tapted · 9 years ago
  36. 07e9940 Bind: Use Variadic Templates in bind_internal.h by tzik · 10 years ago
  37. 2f7bc20 Fixes for Clang plugin checks in base/ by dmichael · 10 years ago
  38. 8df08a5 [Base] Use variadic template in bind.h by tzik · 10 years ago
  39. 012481a [Base] Use variadic template for helpers in bind_internal.h by tzik · 10 years ago
  40. d276ffa Update base/ to use WeakPtr<T>::get() instead of implicit "operator T*" by akalin@chromium.org · 11 years ago
  41. bc14c57 Add DCHECK to avoid binding values to null callbacks by hashimoto@chromium.org · 12 years ago
  42. 296aa04 Revert 154885 - Extend base::Callback to 8 arguments. by rsleevi@chromium.org · 12 years ago
  43. 1868db9 Extend base::Callback to 8 arguments. by leandrogracia@chromium.org · 12 years ago
  44. 11e3bfd Add quick reference for bind/callback usage. by brettw@chromium.org · 12 years ago
  45. 1d967bf Remove the rest of #pragma once in one big CL. by ajwong@chromium.org · 12 years ago
  46. f66a7db Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
  47. d71e8fe Revert 115441 - Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by jeremya@chromium.org · 13 years ago
  48. 4621f54 Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
  49. 4534eee Revert of "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_ar..." by ajwong@chromium.org · 13 years ago
  50. bcfb103 Revert of "Revert of "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr..." by ajwong@chromium.org · 13 years ago
  51. 06fa77c Revert "Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array...." by ajwong@chromium.org · 13 years ago
  52. 01c9009 Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, scoped_array.... by ajwong@chromium.org · 13 years ago
  53. 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
  54. b087c42 Add Pass(), which implements move semantics, to scoped_ptr, scoped_array, and scoped_ptr_malloc. by ajwong@chromium.org · 13 years ago
  55. 6f015bd Increase Bind/Callback Arity from 6 -> 7. by ajwong@chromium.org · 13 years ago
  56. 9c410bd Revert "Increase Bind/Callback Arity from 6 -> 11: These go to eleven." by ajwong@chromium.org · 13 years ago
  57. 92edb6c Increase Bind/Callback Arity from 6 -> 11: These go to eleven. by ajwong@chromium.org · 13 years ago
  58. c9c79af Callback API Change: Reimplement Bind(); support IgnoreResult, full currying, and use less types. by ajwong@chromium.org · 13 years ago
  59. 2720de2 Reverting as an experiment to determine if this caused increased Win build by jhawkins@chromium.org · 13 years ago
  60. e507a03 base::Bind: Increase the arity to 7. by jhawkins@chromium.org · 13 years ago
  61. 27e5685 Use NeedsScopedRefptrButGetsRawPtr instead of UnsafeBindtoRefCountedArg. by ajwong@chromium.org · 13 years ago
  62. d483ffe Allow Bind() to take a Callback<> and bind all its free parameters. by ajwong@chromium.org · 13 years ago
  63. ec1750a Add COMPILE_ASSERT to ensure the result of Bind matches the Callback's type. by ajwong@chromium.org · 13 years ago
  64. c711b82 Support binding WeakPtr<> to methods with void return types. by ajwong@chromium.org · 13 years ago
  65. a7e7482 Callback support for unbound reference and array arguments. by ajwong@chromium.org · 14 years ago
  66. cb17534 Callback support for __fastcall and __stdcall functions. by ajwong@chromium.org · 14 years ago
  67. e064823 Callbacks: Replumb the type-inference. by ajwong@chromium.org · 14 years ago
  68. fa0ff43 Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h by ajwong@chromium.org · 14 years ago
  69. 14542f0 Revert "Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h" by ajwong@chromium.org · 14 years ago
  70. 35377cb Callback: De-inline CallbackBase, and move to callback_helpers -> callback_internal.h by ajwong@chromium.org · 14 years ago
  71. e2cca63 Unified callback system based on tr1::function/tr1::bind and Google's internal callback code. by ajwong@chromium.org · 14 years ago