mfbt/WeakPtr.h
2dbeb8d5eeec4b6a1502036ed798c576fafb7528
created 2014-08-05 09:21 -0400
pushed 2014-08-06 00:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048013 - Fix some bad implicit constructors in MFBT; r=froydnj
8a7cbe9ed925429432adad630a9a138c9649a88d
created 2014-07-30 15:52 -0400
pushed 2014-07-31 10:58 +0000
Benoit Jacob Benoit Jacob - Bug 1044658 - 5/6 - remove asWeakPtr - r=froydnj
5beea07a9f5f5ba7920d2bf74a87c6b93219d35f
created 2014-07-30 15:52 -0400
pushed 2014-07-31 10:58 +0000
Benoit Jacob Benoit Jacob - Bug 1044658 - 4/6 - remove the need for asWeakPtr, and make asWeakPtr just return 'this' - r=froydnj
77a2a058bc912c083750a9dd85cf1792e6141ff9
created 2014-07-30 15:52 -0400
pushed 2014-07-31 10:58 +0000
Benoit Jacob Benoit Jacob - Bug 1044658 - 3/6 - make WeakPtr<const T> work - r=froydnj
a8f57c397a0449f565b61b3791a071304292b012
created 2014-07-30 15:52 -0400
pushed 2014-07-31 10:58 +0000
Benoit Jacob Benoit Jacob - Bug 1044658 - 2/6 - remove useless base classes around WeakPtr - r=froydnj
cd926197c6c91d7222e177a6e6e6c2950c862bb3
created 2014-07-30 15:52 -0400
pushed 2014-07-31 10:58 +0000
Benoit Jacob Benoit Jacob - Bug 1044658 - 1/6 - remove useless template parameters around WeakPtr - r=froydnj
1b7d7dcf71e23f6ed68f10a72416f7dc5e58a6c2
created 2014-07-22 20:54 -0700
pushed 2014-07-24 13:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1041914 - Convert the fourth quarter of MFBT to Gecko style. r=Ms2ger.
91d7659bb35145e10ff737753688e0972c1a79b5
created 2014-07-10 19:10 -0700
pushed 2014-07-11 20:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
d7dc39d162348d21bd2b51b3a3b56fa2fe969dd5
created 2014-06-06 23:17 -0400
pushed 2014-06-07 18:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013662 - Fix bad implicit conversion constructors in MFBT; r=froydnj,Waldo
7d5848e153010a645c109343cf57cd118c4e078b
created 2014-03-28 00:12 -0400
pushed 2014-03-28 23:16 +0000
Ehsan Akhgari Ehsan Akhgari - Add a comment to WeakPtr.h which explicitly calls out the fact that it's not thread-safe, no bug, DONTBUILD
6ece485bb7223d6a6b48e117669e9f6cb0e8e603
created 2014-03-09 14:36 -0400
pushed 2014-03-10 03:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 935778 - Part 3: Add trace-refcount logging for AddRef and Release in RefCounted objects; r=dbaron
f0ce508ce329e4988b6b281f50966e20ff85318c
created 2014-02-24 21:07 -0500
pushed 2014-02-25 13:28 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset f74c9326b89c (bug 976247) because I landed the wrong patch :(
f74c9326b89c94440109bbcfc99330695b6576d5
created 2014-02-24 19:37 -0500
pushed 2014-02-25 13:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 976247 - Remove a useless static keyword from mozilla::detail::DEAD; r=froydnj
a29b5994e73ad65f69755456dea4749eaca6de04
created 2014-02-20 21:33 -0500
pushed 2014-02-21 12:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
287878a32dd22f0d6a26845a3ee1cddc012b961b
created 2013-10-16 13:48 -0400
pushed 2013-10-17 11:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 923554 - Backout the atomic weak pointer implementation because it's neither atomic nor thread-safe; r=froydnj
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-07-31 01:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
f55906cadf07a9ef44cc4ce2574fe35f3dc85672
created 2013-07-24 09:41 +0200
pushed 2013-07-24 07:43 +0000
Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
5ff5c972e3af55bd1190d1418f6634e665213dbc
created 2013-05-18 09:52 +0200
pushed 2013-05-19 01:08 +0000
Mike Hommey Mike Hommey - Bug 864035 - Add an atomic RefCounted and WeakPtr implementation. r=Waldo
c23e30df38d1628a1ff55b45f2c4d55d8b04cd8c
created 2013-04-19 17:59 -0400
pushed 2013-04-21 16:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 863884 - Prepare WeakPtr to support a thread-safe variant; r=Waldo
761d4d55680d50700e4aef7ae7419c329d9ec9c6
created 2013-02-17 22:56 -0800
pushed 2013-02-18 08:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 563195: Avoid triggering -Wshadow warnings in mfbt/. r=Waldo
c155591689563acb69005e63dfc65a7a647fb91a
created 2012-12-18 11:37 -0500
pushed 2012-12-19 00:32 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 821804 - Allow unitialized WeakPtrs to work properly. r=Waldo
0e3e4275119519096133d0967bf703a769b93952
created 2012-10-12 18:17 -0400
pushed 2012-10-18 02:10 +0000
Joe Drew Joe Drew - Bug 801120 - Support T* WeakPtr<T>::get(). r=Ms2ger,ehsan
a2630fb2dbfa056a44106b59c84bfc7f9351a943
created 2012-10-04 15:45 -0400
pushed 2012-10-05 10:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 792954. Add a WeakPtr implementation to use instead of nsISupportsWeakReference. r=joe,ehsan,Waldo
less more (0) tip