summaryrefslogtreecommitdiffstats
path: root/base/memory/weak_ptr.h
Commit message (Expand)AuthorAgeFilesLines
* Remove obsolete WeakPtr hack.sievers@chromium.org2013-08-031-17/+0
* base: Re-re-apply WeakPtr support for SequencedWorkerPoolstommycli@chromium.org2013-07-301-3/+3
* Revert 213906 "base: Re-apply WeakPtr support for SequencedWorke..."dewittj@chromium.org2013-07-261-3/+3
* base: Re-apply WeakPtr support for SequencedWorkerPools, fixing deadlocktommycli@chromium.org2013-07-261-3/+3
* Revert 211956 "base: Change WeakPtr to use SequenceChecker inste..." vandebo@chromium.org2013-07-201-3/+3
* base: Change WeakPtr to use SequenceChecker instead of ThreadChecker.tommycli@chromium.org2013-07-171-3/+3
* Make expressions like "if (weak_ptr)" workakalin@chromium.org2013-06-061-0/+18
* Remove WeakPtr<T>'s operator T*()akalin@chromium.org2013-06-061-1/+0
* Revert 204293 "Remove WeakPtr<T>'s operator T*()"kkania@chromium.org2013-06-051-0/+1
* Remove WeakPtr<T>'s operator T*()akalin@chromium.org2013-06-051-1/+0
* Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"rsleevi@chromium.org2013-05-311-1/+2
* Remove all but one use of WeakPtrFactory::DetachFromThread. wez@chromium.org2013-05-291-28/+27
* Revert 202038 "Remove all but one use of WeakPtrFactory::DetachF..."erg@chromium.org2013-05-241-27/+28
* Remove all but one use of WeakPtrFactory::DetachFromThread.wez@chromium.org2013-05-241-28/+27
* Overhaul comments on WeakPtr to emphasize WeakPtrFactory over SupportsWeakPtr.wez@chromium.org2013-04-251-88/+81
* Fix WeakPtr's generalized copy constructor to work on non-owner threadsakalin@chromium.org2013-03-021-2/+4
* Second try of http://codereview.chromium.org/10698063/kaiwang@chromium.org2012-07-111-10/+23
* Remove the rest of #pragma once in one big CL.ajwong@chromium.org2012-07-111-1/+0
* Revert 145402 - Rename/re-comment tests and 2 new death tests for WeakPtrraymes@google.com2012-07-041-12/+8
* Rename/re-comment tests and 2 new death tests for WeakPtrkaiwang@chromium.org2012-07-041-8/+12
* RefCounted types should not have public destructors, base/ editionrsleevi@chromium.org2012-06-261-0/+3
* Add weak pointer static casting.gavinp@chromium.org2012-06-151-3/+61
* Let WeakPtrFactory operations fail once its dtor is calledoshima@chromium.org2012-05-181-0/+8
* Make WeakPtr::operator* return reference instead of pointerhashimoto@chromium.org2012-02-291-2/+2
* Fix weak_ptr's operator* implementation.mnaganov@chromium.org2012-02-241-2/+2
* Make WeakPtr thread-safe, i.e. allow cross-thread copying of WeakPtrsievers@chromium.org2011-08-261-8/+15
* Revert 97808 - Make WeakPtr thread-safe, i.e. allow cross-thread copying of W...cbentzel@chromium.org2011-08-231-15/+8
* Make WeakPtr thread-safe, i.e. allow cross-thread copying of WeakPtrsievers@chromium.org2011-08-231-8/+15
* Rename BASE_API to BASE_EXPORT.darin@chromium.org2011-08-051-4/+4
* Fix base::internal::WeakReference::Flag to be RefCountedThreadSafe.willchan@chromium.org2011-04-111-7/+16
* Revert 81142 - Fix base::internal::WeakReference::Flag to be RefCountedThread...erg@google.com2011-04-111-16/+7
* Fix base::internal::WeakReference::Flag to be RefCountedThreadSafe.willchan@chromium.org2011-04-111-7/+16
* Move some files from base to base/memory.levin@chromium.org2011-03-281-0/+246