xpcom/base/nsAutoPtr.h
49dfebffbf8e300cf0c63d3040905add42576274
created 2014-03-15 12:00 -0700
pushed 2014-06-02 21:01 +0000
Kyle Huey Kyle Huey - Bug 967364: Privatize already_AddRefed::mRawPtr. r=bsmedberg
fd8248fed936d08f34ffebf58c6bff219afc28fe
created 2014-01-04 13:15 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn
bb557a5557c2d70b2d73f2002855e70ed16870f6
created 2013-08-29 11:54 -0700
pushed 2013-12-03 03:32 +0000
Justin Lebar Justin Lebar - Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-07-29 23:00 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
b25ab04a5813e4962192bbead04a1dcdbd00622c
created 2013-01-24 11:35 -0500
pushed 2013-03-26 17:28 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 827596 - assert at runtime if we try to assign to a nsAutoPtr which already contains the identical pointer, r=dbaron a=lsblakk
17f8e44632a6c3143372110608cc07c4fa011221
created 2012-11-15 02:32 -0500
pushed 2013-02-14 23:19 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 3: fold the TRAVERSE_NATIVE and AMBIGUOUS cases - r=mccr8,smaug
e11ac3ecc685341c62669f2724b228dbbac87380
created 2012-11-15 02:32 -0500
pushed 2013-02-14 23:19 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 1: implement type-generic CC UNLINK/TRAVERSE macros - r=mccr8,smaug
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
edef91ca02823cdc7dbb3208de1c83d0d9807d7a
created 2012-02-02 11:59 -0500
pushed 2012-03-09 01:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 723446. Be a little more careful changing declarations on keyframe rules. r=dbaron, a=akeybl
221eccfa6a3fc8678d9130d6ab26c974b484dd6d
created 2011-12-13 20:03 -0500
pushed 2012-03-09 01:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 710473 - Backout the nsDerivedSafe part from bug 666414 to make PGO builds on Windows work again; r=roc (cause he volunteered) a=xul-diet
489f9e746213f7d4ae2ac51b3a0fb672e211c462
created 2011-09-16 16:22 -0400
pushed 2011-12-16 17:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
3d4b14bd24e3c7527b7dcc941bb49f0a879c8584
created 2011-08-26 00:35 +0100
pushed 2011-12-16 17:32 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 680625 part 0b: Remove more workarounds for past century compilers. r=ted
7a42d6fde7e632eb531451a9f1675f70f368a2e2
created 2010-04-25 12:06 +0100
pushed 2014-06-02 21:01 +0000
Neil Rashbrook Neil Rashbrook - Bug 538964 Provide doQueryObject API that supports calling QueryInterface on non-interface source and/or destination pointers r=dbaron
038a75a355ecda9edd81a2d98c1f70453b0bb1f3
created 2010-03-01 20:56 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 534425. Part 3: Make nsRefPtr be more lenient about initializing from an already_AddRefed. r=bsmedberg
6710e573583d156b49ce304b888b3579683b0bc1
created 2010-02-27 16:01 +0000
pushed 2014-06-02 21:01 +0000
Neil Rashbrook Neil Rashbrook - Bug 545730 Add nsRefPtr overload for CallQueryInterface r=dbaron
ee27986190278555de952929a4c6e9cb8f3df8f0
created 2009-10-29 21:04 -0700
pushed 2014-06-02 21:01 +0000
L. David Baron L. David Baron - Add operator->* to nsAutoPtr and nsRefPtr. (Bug 525205) Pending review, but fixes bustage for a bunch of people.
ddb8d3efc243a075fc5bb064127f0164125c3aa0
created 2009-05-07 15:13 -0400
pushed 2014-06-02 21:01 +0000
Shawn Wilsher Shawn Wilsher - Bug 489705 - nsRefPtr should be able to forget a base class to a pure virtual interface it inherits from
2cdac4c2a0238475b2598847df9818d8589d6bb2
created 2008-08-11 11:05 -0400
pushed 2014-06-02 21:01 +0000
Benjamin Smedberg Benjamin Smedberg - From bug 449561, bug 445949, and others: let's just ditch nsDerivedSafe since the class of errors it's trying to protect against are uncommon in today's world. r=dbaron
9f2ba4b2a87369678589b7157323bc5b997f6be1
created 2007-11-11 10:56 -0800
pushed 2014-06-02 21:01 +0000
bent mozilla bent mozilla - Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons.
2bfe36ffbfbe737af68f1a771a9b2812aa4a9cd3
created 2007-08-28 16:37 -0700
pushed 2014-06-02 21:01 +0000
bent mozilla bent mozilla - Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2014-06-02 21:01 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2014-06-02 21:01 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip