mfbt/RefPtr.h
b3acccbde849d18bf5302a545bc005a13e1a1432
created 2019-01-02 21:44 +0200
pushed 2019-03-11 12:10 +0000
Olli Pettay Olli Pettay - Bug 1517237 - Make move assignment of RefPtr to have the same behavior as nsCOMPtr's, r=froydnj
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
552e33e562c36da4940d1afc7d30cc83785b87bd
created 2018-09-12 18:55 +0000
pushed 2018-12-03 15:51 +0000
Aaron Klotz Aaron Klotz - Bug 1489317: Part 1 - Add forward declaration for mscom::AgileReference to RefPtr; r=froydnj
151b11e40af6f9ce57519999f228887fa243a292
created 2018-09-11 09:22 +0300
pushed 2018-12-03 15:51 +0000
Cosmin Sabou Cosmin Sabou - Backed out 4 changesets (bug 1489317) for causing multiple windows tests timeouts. CLOSED TREE
fddf77dc2f9d02172eaed2e04289b22df4168864
created 2018-09-10 22:58 +0000
pushed 2018-12-03 15:51 +0000
Aaron Klotz Aaron Klotz - Bug 1489317: Part 1 - Add forward delcaration for mscom::AgileReference to RefPtr; r=froydnj
91136930be6477b2c2495e2045874c437a9a94bb
created 2018-09-11 04:22 +0300
pushed 2018-12-03 15:51 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1489317) for windows test failures CLOSED TREE
2787fb454f40584ad146c61fd9b375c419efe803
created 2018-09-10 22:58 +0000
pushed 2018-12-03 15:51 +0000
Aaron Klotz Aaron Klotz - Bug 1489317: Part 1 - Add forward delcaration for mscom::AgileReference to RefPtr; r=froydnj
b9c9088a486865ec1a5275a5a9bd960cfd7e36a1
created 2018-09-11 00:50 +0300
pushed 2018-12-03 15:51 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1489317) for causing Windows test failures CLOSED TREE
8344af6b480d2033894f903a1d644b66350a54c4
created 2018-09-12 18:55 +0000
pushed 2018-10-15 10:40 +0000
Aaron Klotz Aaron Klotz - Bug 1489317: Part 1 - Add forward declaration for mscom::AgileReference to RefPtr; r=froydnj a=pascalc
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
bfdfd3388e9a17d65a81ddbdc4fc669ab2887b3a
created 2018-05-21 17:23 -0700
pushed 2018-08-24 17:02 +0000
Kris Maglione Kris Maglione - Bug 1463299: Add RefPtr::forget special case for ambiguous nsISupports casts. r=bz
20e6ab8c91bcd00d480607715d59b48ed99fe0f9
created 2017-08-24 20:04 -0400
pushed 2017-11-02 12:36 +0000
Nathan Froyd Nathan Froyd - Bug 1390568 - manually de-virtualize do_QueryReferent; r=ehsan
2510955b5c905a325b64384ba9c77bea407a4735
created 2017-08-08 19:48 +0300
pushed 2017-11-02 12:36 +0000
Tristan Bourvon Tristan Bourvon - Bug 1380423 - Add static-analysis to enforce strict rules on functions which can run scripts. r=mystor
66bfd5c79d988fc2eadef5bef8e97832a0f2e5ea
created 2017-04-07 15:08 -0400
pushed 2017-07-31 14:08 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1354642 - Add MakeRefPtr<> helper class. r=Ehsan
8640e2712eef577a339d4d12b0c27af808a633ca
created 2017-02-28 14:41 -0500
pushed 2017-07-31 14:08 +0000
Michael Layzell Michael Layzell - Bug 1331434 - Part 2: Add MOZ_MAY_CALL_AFTER_MUST_RETURN and MOZ_MUST_RETURN_FROM_CALLER annotations, r=ehsan
49ee681bcb6cf43ce069fd63e2bf82ae3769af7c
created 2017-01-03 22:42 -0800
pushed 2017-04-10 20:44 +0000
Chris Peterson Chris Peterson - Bug 1280295 - Remove MOZ_HAVE_REF_QUALIFIERS. r=froydnj
30d3890fca9847a283859a53043277713b7eadab
created 2016-11-08 15:12 +1100
pushed 2017-02-27 14:59 +0000
Gerald Squelart Gerald Squelart - Bug 1316206 - Make RefPtr(decltype(nullptr)) MOZ_IMPLICIT - r=froydnj
d78a1d9f6a4a82a3f134c095ead3d6ecf95ec204
created 2016-11-10 07:58 +1100
pushed 2017-02-27 14:59 +0000
Gerald Squelart Gerald Squelart - Bug 1316206 - RefPtr construction/assignment from nullptr - r=froydnj
aafe24d898d25a20b838a459456d0a1d13e79f9d
created 2016-07-21 09:54 -0700
pushed 2016-10-31 18:13 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 3 - Add more methods involving StaticRefPtr. r=froydnj
d2c17679b215bb340b1b8051c74526f6301c6253
created 2016-07-20 15:40 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1287623) for static build bustage CLOSED TREE
8aa409c9b1ce3ebd68d5e6f970da64cf91d9d011
created 2016-07-20 15:19 -0700
pushed 2016-10-31 18:13 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 3 - Add more methods involving StaticRefPtr. r=froydnj
45fb3e6f39369db6abc5479bf2e129163352de88
created 2016-06-30 10:06 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add do_AddRef(const RefPtr<T>& aObj). r=froydnj
b576d7c8bf12f2f4539b74dd152fb38a3d8a680c
created 2016-05-03 20:45 +0200
pushed 2016-09-05 20:01 +0000
James Cheng James Cheng - Bug 1269968 - Remove unnecessary deduction on RefPtr.h. r=froydnj
4678a49486b3fe0a75c9a8aabc14fd4e43ec4c85
created 2016-04-01 12:43 -0700
pushed 2016-07-25 16:35 +0000
Bobby Holley Bobby Holley - Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj
b8231765b22c6b62b31fa7e11706daae2b4cb086
created 2016-02-17 10:16 -0800
pushed 2016-06-01 01:31 +0000
Bobby Holley Bobby Holley - Bug 1248784 - Followup to add requested comment. r=froydnj DONTBUILD
5039eb1fa76cc1872f7c1372b5d8569188d36998
created 2016-02-15 15:13 -0800
pushed 2016-06-01 01:31 +0000
Bobby Holley Bobby Holley - Bug 1248784 - Extract the AddRef/Release calls into a non-inner helper trait. r=froydnj
c9431b91f57091c24cbcef01eed66d5fbc76f1ec
created 2016-02-15 13:47 -0800
pushed 2016-06-01 01:31 +0000
Bobby Holley Bobby Holley - Bug 1248784 - Rename the existing AddRefTraits to ConstRemovingRefPtrTraits. r=froydnj
de1fd96512f72d4e287a429dd3785c6ae108e466
created 2015-10-17 20:00 -0700
pushed 2016-01-18 19:06 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to b-i
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400| base
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
less more (0) -50 -30 tip