xpcom/glue/nsISupportsImpl.h
f0e0c591f7d0a2a02e15a373b44279b14df131f8
created 2014-03-27 13:54 -0700
pushed 2014-03-27 20:59 +0000
Steve Workman Steve Workman - Bug 925623 - Implement NS_IMPL_ISUPPORTS13 r=bsmedberg
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2014-03-27 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
8e36e8719eac2222d08c785f7122f12a7f9aaf57
created 2014-03-17 12:20 -0400
pushed 2014-03-19 13:18 +0000
Nathan Froyd Nathan Froyd - Bug 984443 - get rid of #ifndef $OTHER_HEADER bits from xpcom/ as relics of a bygone era; r=ehsan
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2
created 2014-02-26 13:36 -0800
pushed 2014-02-26 21:37 +0000
L. David Baron L. David Baron - Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
302362be50751467758da728a52be1d129fa5c63
created 2014-01-06 13:52 -0500
pushed 2014-01-06 19:22 +0000
Patrick McManus Patrick McManus - bug 751465 - websockets dns and proxies r=jduell r=bsmedberg
ab66120d083325d7832c285c7cf4a76ee0f8fe42
created 2013-12-13 19:50 -0500
pushed 2013-12-21 20:41 +0000
Nathan Froyd Nathan Froyd - Bug 950882 - micro-optimize NS_TableDrivenQI calling sequence by reordering argument list; r=bsmedberg
36a1e65b949762f8ed5df1ff19cc6faed37e4376
created 2013-12-17 19:29 -0800
pushed 2013-12-18 03:30 +0000
Andrew McCreight Andrew McCreight - Bug 937818, part 1 - Add objects to the purple buffer on AddRef. r=smaug
03ff4ad4bc05148523ce15050bd7fb6092490bd7
created 2013-12-17 09:20 +0100
pushed 2013-12-17 08:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 261091719842 (bug 937818) for static rooting hazard analysis bustage on a CLOSED TREE
2610917198420519c7c31791cb080571a92ab029
created 2013-12-16 21:30 -0800
pushed 2013-12-17 05:31 +0000
Andrew McCreight Andrew McCreight - Bug 937818, part 1 - Add objects to the purple buffer on AddRef. r=smaug
8ac753c1b66a456fc93ca36b3436b6fe7534eeb5
created 2013-12-13 19:17 -0500
pushed 2013-12-16 22:33 +0000
Nathan Froyd Nathan Froyd - Bug 950281 - micro-optimize NS_TableDrivenQI by ensuring the table has at least 1 non-null entry; r=bsmedberg
50f556cb54bb4ae37832d2174dbc29011e644df3
created 2013-11-26 14:29 -0500
pushed 2013-11-26 19:31 +0000
Andrew McCreight Andrew McCreight - Bug 931738 - Remove nsPurpleBufferEntry from nsISupportsImpl.h. r=smaug
20f2a3e61f370b7374d78c7c03f4420f92f12756
created 2013-10-10 16:41 -0400
pushed 2013-10-10 20:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (2/3); r=ehsan
d5786c86f7dad702126972c5be5e53ec38453a46
created 2013-09-24 09:53 +0800
pushed 2013-09-24 02:03 +0000
Kyle Huey Kyle Huey - Bug 919380: Disable threadsafety assertions when --enable-profiling is set. r=smaug
790b53064b3898df6b652be1095610499c126621
created 2013-09-17 12:05 -0400
pushed 2013-09-17 16:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917348 - Part 1: Make NS_IMPL_CYCLE_COLLECTING_AGGREGATED build on non-debug configurations; r=bsmedberg
9fa41054b0dcdc2a54e96e64e2ab23fd129b17f5
created 2013-08-30 10:06 -0700
pushed 2013-08-30 17:18 +0000
Kyle Huey Kyle Huey - Bug 907914: Turn on refcounting threadsafety assertions in opt trunk builds. r=bent
0baf6eca3e3b066eda000bfbad27dcb3ba1041ad
created 2013-08-22 08:31 +0200
pushed 2013-08-22 08:39 +0000
Ms2ger Ms2ger - Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey
30ef08a0a1bc90072378bf1bb430f483863c3ad7
created 2013-08-13 10:45 -0700
pushed 2013-08-13 17:48 +0000
Kyle Huey Kyle Huey - Bug 901630: Remove support for the cc thread. r=mccr8
c4d279b1012830a324c0d35243132927049fb089
created 2013-07-11 15:21 -0500
pushed 2013-07-23 13:48 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
256cf2fd8c6fe01d15ae5ff25fb8d17f2f4efdd4
created 2013-07-13 20:28 -0500
pushed 2013-07-23 13:48 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 2: Add NS_DECL_THREADSAFE_ISUPPORTS, r=jlebar.
955975fb2ca768f7d966fd6bfd5766e556aeae10
created 2013-07-13 20:18 -0500
pushed 2013-07-23 13:48 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 1: Use mozilla::Atomic in NS_DECL_INLINE_THREADSAFE_REFCOUNTING, r=jlebar
d42a2a82f3d248a677f5534c24fd7dc0dbc2930e
created 2013-07-09 13:30 -0400
pushed 2013-07-09 22:10 +0000
Olli Pettay Olli Pettay - bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
b8e61a08334029746778ad2454621b25d4bf45c8
created 2013-04-30 10:41 -0700
pushed 2013-04-30 17:42 +0000
Andrew McCreight Andrew McCreight - Bug 866151 - Clean up usage of nsCycleCollector.h and nsCycleCollectorUtils.h. r=smaug,bsmedberg
c5dd0f5ef51766032cdb890dc34b1a7bf828315b
created 2013-02-26 13:34 -0800
pushed 2013-02-26 21:34 +0000
Kyle Huey Kyle Huey - Bug 845441: Remove DEBUG_CC. r=mccr8
1b725f0b2e833916e0d21615b6f7fac334f850cc
created 2013-02-07 20:50 -0800
pushed 2013-02-11 19:18 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 1: Replace some XPCOM refcount NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
bdfca6aa9742b1c015aec457882184a08383b3ec
created 2013-01-25 13:40 -0500
pushed 2013-01-25 18:40 +0000
Benoit Jacob Benoit Jacob - Bug 832831 - Make NS_ASSERT_OWNINGTHREAD_AND_NOT_CCTHREAD fatal - r=khuey
5ef3d98bc229120f1bb126e32817a62daf52639d
created 2012-12-08 00:08 -0500
pushed 2012-12-16 13:35 +0000
Trevor Saunders Trevor Saunders - bug 819215 - make NS_IMPL_CYCLE_COLLECTION_XXXCLASS unnecessary r=smaug, mccr8
17f8e44632a6c3143372110608cc07c4fa011221
created 2012-11-15 02:32 -0500
pushed 2012-11-15 07:33 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 3: fold the TRAVERSE_NATIVE and AMBIGUOUS cases - r=mccr8,smaug
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-29 22:08 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
d3f02a9d4238de52da37126a94fcc6fbb054e905
created 2011-11-18 15:27 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
2abc79eb92830241f5b367dd88dfb618978a5cb7
created 2012-09-08 13:46 +0300
pushed 2012-09-09 01:13 +0000
Olli Pettay Olli Pettay - Bug 784563 - Investigate being lazier about removing things from the purple buffer, r=mccr8
94038167af79185b2d1c0e76370277994e984003
created 2012-08-28 12:33 -0400
pushed 2012-08-30 21:22 +0000
Luqman Aden Luqman Aden - Bug 786008 - Add a debug check to make sure that QueryInterface implementations always handle nsISupports; r=ehsan
ecbb10bf79b32677e5a673f5cd7bae33b019759b
created 2012-08-24 09:50 -0700
pushed 2012-08-24 16:50 +0000
Andrew McCreight Andrew McCreight - Bug 750570, part 4 - Switch most native CC classes to use the purple buffer. r=smaug
24368b894189f68944f2acceded49f6a3f0859a4
created 2012-08-24 09:50 -0700
pushed 2012-08-24 16:50 +0000
Andrew McCreight Andrew McCreight - Bug 750570, part 3 - Remove unused stabilizeForDeletion argument. r=smaug
9077df78db40c7cf71f564831e66673be1e49e05
created 2012-08-24 09:50 -0700
pushed 2012-08-24 16:50 +0000
Andrew McCreight Andrew McCreight - Bug 750570, part 2 - Add purple buffer support for non-nsISupports classes. r=smaug
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
db9fc4c50e24f3a4080e1fc7299ffa79561e07f2
created 2012-06-25 20:59 +0100
pushed 2012-06-25 22:53 +0000
Jonathan Watt Jonathan Watt - Bug 767388 - Kill NS_DEBUG. r=bz.
60d87fbe87b20421470b4df0a40823123d4cc722
created 2012-05-24 16:31 +0100
pushed 2012-05-24 15:55 +0000
Josh Matthews Josh Matthews - Bug 722845 - Part 2: Generalize channel private browsing information to a PB consumer interface. r=jduell
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
04aa64acdc6597872b8ff1f2df6c39026e2bddbc
created 2012-03-28 22:43 -0700
pushed 2012-03-29 05:43 +0000
Phil Ringnalda Phil Ringnalda - Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
b00bf7f3869c471073f6ade173b50617904066e0
created 2012-03-28 19:07 -0700
pushed 2012-03-29 02:07 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. rs=bent
f01aac7289844cf5f24a43c858e5cd027825dfeb
created 2012-03-26 09:57 -0700
pushed 2012-03-26 16:57 +0000
Andrew McCreight Andrew McCreight - Bug 738769 - only unmark purple if purple. r=smaug
49afabda6701e120b15e625446cf067a1d450334
created 2012-01-14 18:58 +0200
pushed 2012-01-16 04:55 +0000
Olli Pettay Olli Pettay - Bug 716518 - Add skip* phases to cycle collector, r=mccr8
d20b9d389776748c211e37a30d3a413683cb671e
created 2011-11-18 10:19 -0500
pushed 2011-11-18 21:29 +0000
Kyle Huey Kyle Huey - Fix Bug 700512. r=sicking,bsmedberg
less more (0) -100 -60 tip