xpcom/base/nsISupportsImpl.h
4bcb64fd8fa1aae1bdb7a2a019a283eacb7af4ca
created 2018-12-14 10:28 +0100
pushed 2018-12-14 09:38 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513900 - Reformat everything on the ESR branch to the Google coding style r=ehsan a=liz
91d647c847e56cb0db2be19647507cec207b1d08
created 2018-02-12 15:44 -0500
pushed 2019-10-22 22:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436902 part 3. Replace usage of NS_IMPL_ISUPPORTS_INHERITED0 with NS_INLINE_DECL_REFCOUNTING_INHERITED when possible. r=mccr8
68bab9b6f40b820fb8bb387c995720f18eaf150a
created 2018-02-12 15:43 -0500
pushed 2019-10-22 22:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436902 part 1. Add a new NS_INLINE_DECL_REFCOUNTING_INHERITED macro that declares addref/release only for logging purposes. r=mccr8
15884c8faf5358d3e82a6406b5baeffef03d1440
created 2018-02-12 14:36 -0500
pushed 2019-10-22 22:25 +0000
Nathan Froyd Nathan Froyd - Bug 1437604 - remove NS_INTERFACE_MAP_END_THREADSAFE; r=mystor
6c6f3fd9c5e114a1cb0ebb7fb5c19933954e94dd
created 2018-01-10 09:47 +0200
pushed 2019-10-22 22:25 +0000
Olli Pettay Olli Pettay - Bug 1429244 - Make Selection to use main thread only AddRef/Release, r=mccr8
cc72b46a44f177cbf4d647e4e8435ad81f036e50
created 2017-10-25 13:51 -0700
pushed 2019-10-22 22:25 +0000
Andrew McCreight Andrew McCreight - Bug 1410209, part 3 - Use Runnable::mName for the class name with XPCOM leak checking. r=smaug
c2d3e50e7a8ecc231b8d9c0b9ef1c436a1bb6e2e
created 2017-10-18 13:17 +1100
pushed 2019-10-22 22:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409598 - Change nsIXPCScriptable::className and nsIClassInfo::{contractID,classDescription} from string to AUTF8String. r=froydnj.
d65d668da45fc2e4bb4fbaf74ee3c25ce7f3cd8a
created 2017-09-06 10:57 -0700
pushed 2019-10-22 22:25 +0000
Bobby Holley Bobby Holley - Bug 1397052 - Don't update |result| after the acquire fence in nsThreadSafeRefCnt::operator--. r=froydnj
6169c1d97aab3ef1fcad843619916040fe698e96
created 2017-09-06 13:54 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 80e9cd4126b4 (bug 1397052) for adding a hazard to the build a=backout
80e9cd4126b49eedcbd9310407997ec429bdc769
created 2017-09-06 10:57 -0700
pushed 2019-10-22 22:25 +0000
Bobby Holley Bobby Holley - Bug 1397052 - Don't update |result| after the acquire fence in nsThreadSafeRefCnt::operator--. r=froydnj
5ba4dfac42cb422839bf54ced6929aff080870e7
created 2017-08-22 17:47 +0300
pushed 2019-10-22 22:25 +0000
Olli Pettay Olli Pettay - Bug 1392564 - Use nursery purple buffer for nsRange and RangeItem, r=mccr8
f63a7cba6c08cc4fe68678ed264818f2130ea39d
created 2017-08-22 00:01 +0300
pushed 2019-10-22 22:25 +0000
Olli Pettay Olli Pettay - Bug 1391423, add a nursery for purple buffer to allow faster addref/release on the main thread, r=mccr8
dd7b9bb53462d7ef12fb770003a70f98a9e987a5
created 2017-05-26 14:21 -0700
pushed 2019-10-22 22:25 +0000
Bill McCloskey Bill McCloskey - Bug 1384395 - Use nsAutoOwningThread for mfbt/WeakPtr.h thread assertions (r=froydnj)
54b84edc0588d0a320036410dea1af1320303457
created 2017-05-26 12:58 -0700
pushed 2019-10-22 22:25 +0000
Bill McCloskey Bill McCloskey - Bug 1371080 - Use GetCurrentVirtualThread for XPCOM thread safety checks (r=froydnj)
f360dd9d411e7ba61531bed2c32a0981cc6c418a
created 2017-06-02 15:07 +0900
pushed 2019-10-22 22:25 +0000
Mike Hommey Mike Hommey - Bug 1369622 - Restore static asserts for lack of arguments on some macros. r=froydnj
2265602a89551359f9a31fee81887bd9a6360d53
created 2017-05-25 15:47 +0900
pushed 2019-10-22 22:25 +0000
Mike Hommey Mike Hommey - Bug 1368932 - Allow MOZ_PASTE_PREFIX_AND_ARG_COUNT to work with 0 arguments. r=froydnj
8457e1358dda18f6e8d3ab787f306314668e5fb9
created 2017-04-26 11:41 -0400
pushed 2019-10-22 22:25 +0000
Nathan Froyd Nathan Froyd - Bug 1359415 - move threadsafety checks inside nsAutoOwningThread; r=erahm
24f889bd554967c3008fd325c36903b5651188af
created 2017-04-04 20:59 -0700
pushed 2019-10-22 22:25 +0000
L. David Baron L. David Baron - Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj
2ba7fac730edb476a51a732011872e95d34d82c8
created 2017-04-04 09:55 +0200
pushed 2019-10-22 22:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a52e75fdda07 (bug 1277709) for 10.10 xpcshell failures
a52e75fdda073ca38e2a88b91ad7070c4138d702
created 2017-04-03 20:43 -0700
pushed 2019-10-22 22:25 +0000
L. David Baron L. David Baron - Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj
ff0000b808c501d75c44eadcfed14224e1fb3ca0
created 2017-01-25 14:51 -0500
pushed 2019-10-22 22:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj
19391089d475f8862bb9cdc06029d5861f92a1d5
created 2017-01-23 09:24 -0500| base
pushed 2019-10-22 22:25 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1332631 part B - file moves from xpcom/glue to xpcom/base, r=froydnj
less more (0) tip