xpcom/base/nsCycleCollector.cpp
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-31 21:26 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
1e5bf398fc887b518462e789526ee4159fdaf632
created 2012-10-17 18:22 -0700
pushed 2012-10-31 21:26 +0000
Bill McCloskey Bill McCloskey - Bug 798678 - Add weakmap key preservation support to cycle collector (r=mccr8)
e676a99a7a8dddc52583c391e0ac0a9d92320d50
created 2012-10-15 22:12 -0400
pushed 2012-10-31 21:26 +0000
Justin Lebar Justin Lebar - Bug 800486 - Part 1: Dump a GC and CC log upon receiving SIGRTMIN + 2. r=mccr8,njn,cjones
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-10-05 13:20 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
045c549ff07867f405ba8a22150f780571130008
created 2012-09-14 15:47 +0200
pushed 2012-09-18 19:23 +0000
Florian Quèze Florian Quèze - Bug 790947 - Show in the error console the path to the dumped memory reports, r=njn,smaug.
f36b93c70d054c848c29273b048df41b16c32c7a
created 2012-09-13 09:24 +0200
pushed 2012-09-18 19:23 +0000
Olli Pettay Olli Pettay - Bug 790589 - Add env variable to define the cc/gc log directory, r=mccr8
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-18 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
2abc79eb92830241f5b367dd88dfb618978a5cb7
created 2012-09-08 13:46 +0300
pushed 2012-09-18 19:23 +0000
Olli Pettay Olli Pettay - Bug 784563 - Investigate being lazier about removing things from the purple buffer, r=mccr8
7bf95bb092331b1db96ba9d561400fcdfb9f09d6
created 2012-08-29 17:57 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
0a5dee7e43fa274074ab02ac87633ec45a83459a
created 2012-08-27 10:28 -0700
pushed 2012-08-30 01:33 +0000
Andrew McCreight Andrew McCreight - Bug 785666 - Remove old-style CC Suspect and Forget functions. r=smaug,bsmedberg
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
61efc4bbf95b58fffe94dd4d30e5407a5c75173f
created 2012-08-27 10:41 -0700
pushed 2012-08-30 01:33 +0000
Andrew McCreight Andrew McCreight - Bug 749366 - Remove mostly bogus size arg from CC callbacks. r=smaug
62f13ac39e4c9c1fd2a24b0fbc6a83f460c64b1a
created 2012-08-24 16:18 -0400
pushed 2012-08-30 01:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
9077df78db40c7cf71f564831e66673be1e49e05
created 2012-08-24 09:50 -0700
pushed 2012-08-30 01:33 +0000
Andrew McCreight Andrew McCreight - Bug 750570, part 2 - Add purple buffer support for non-nsISupports classes. r=smaug
45204dc49ac2e75e33170539fe251e48507cefcc
created 2012-08-24 12:26 -0700
pushed 2012-08-30 01:33 +0000
Olli Pettay Olli Pettay - Bug 785463 - Tweak PurpleBuffer Block size, r=mccr8
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
31f9c38e4cb9719649d9b974c00fe232e3bbb71e
created 2012-07-26 18:19 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
0ea41e0924f50f2831354e9672c11d19c71cdba5
created 2012-07-26 11:16 -0400
pushed 2012-08-06 22:42 +0000
Ehsan Akhgari Ehsan Akhgari - Remove some extra trailing semicolons from nsCycleCollector.cpp (no bug)
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
fa36c61ce4c8fae48100594819e278087020ad9b
created 2012-06-30 14:16 -0700
pushed 2012-08-06 22:42 +0000
Bill McCloskey Bill McCloskey - Bug 758034 - Clean up browser GC API (r=smaug)
0a0ecbc48d9a4cce919af89ed3b8cb813a78bdbd
created 2012-06-28 15:17 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
06fe901437d5e5ed8ebfe66670352111132e5116
created 2012-06-27 08:09 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 754495, part 5 - Add support for compartment merging to cycle collector. r=smaug
f0109113e35b59d36564b49d83795a3317936a10
created 2012-06-27 11:00 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
df43767956ba99d8d811eacbb0c609212b5bbd54
created 2012-06-26 13:11 -0700
pushed 2012-10-31 21:26 +0000
Bill McCloskey Bill McCloskey - Bug 768282 - Run GCCyle only once for CC_FORCED GCs (r=mccr8)
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
01844720b147314475896425f6c5ae9e6f363053
created 2012-06-07 14:41 -0700
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
9efa5af3c1d873795a7fd61c5152cb91b0aec00b
created 2012-06-14 08:52 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 753614 - enable DumpHeapComplete in non-debug builds. r=billm,smaug
d3b12cb2c877b24c8b077ce6e1866000304ed214
created 2012-06-05 19:51 -0400
pushed 2012-10-31 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
772d9d20cdf913568c154a6387d784a3c36dc622
created 2012-06-12 19:06 +0200
pushed 2012-10-31 21:26 +0000
Honza Bambas Honza Bambas - Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-10-31 21:26 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
1cb527eb50412c516ae7ed744592f2f115f707e9
created 2012-05-25 09:18 +0200
pushed 2012-10-31 21:26 +0000
Ms2ger Ms2ger - Bug 757977 - Don't use uint32 in nsCycleCollector::ScanWeakMaps; r=bsmedberg
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-31 21:26 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
50177d59c0e173e03d93ef7a3b67a704f1a1cb34
created 2012-05-14 12:10 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
04f69f8d207c016716393aca22f545f88494ff71
created 2012-05-11 13:23 -0700
pushed 2012-10-31 21:26 +0000
Matt Brubeck Matt Brubeck - Back out c209fea124e1 (bug 754198) because of Win64 build failure
c209fea124e106511d7e3297827c2764b1b866d3
created 2012-05-11 12:34 -0700
pushed 2012-10-31 21:26 +0000
Fabrice Desré Fabrice Desré - Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg]
ff94073c1907847eb47adad281abf16a9fb0892c
created 2012-05-11 14:35 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
704ffa6c0791521a5e9b452ff9a8cbabcbab42d6
created 2012-05-10 07:59 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 748040 - remove malloc hooks from cycle collector. r=smaug
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
c52b99b9a15daef9df0be7700796f166a4639a27
created 2012-05-03 12:28 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 5 - Remove remaining langID things from CC. r=smaug
1d47a68dbe56313d13dcb11c92a2bb094ae38776
created 2012-05-03 12:28 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 4 - Remove nsCycleCollectionLanguageRuntime. r=smaug
6b0956a736bc4657d6cac9a6d956a79905648b22
created 2012-05-03 12:28 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 3 - Change NoteRoot to NoteJSRoot and NoteNativeRoot. r=smaug
e637e514910b0809004c9d609f982e9756da732d
created 2012-05-03 12:28 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 2 - Change NoteScriptChild to NoteJSChild. r=smaug
9fca7e83d16b692c7a4657952d254fd6adc6059c
created 2012-05-03 12:28 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 1 - Store nsCycleCollectionJSRuntime separately. r=smaug
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
1a38b48816c97943118f90500f9215da60468731
created 2012-04-09 22:52 -0700
pushed 2012-10-31 21:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar.
d2bececb50a1a20a49ce11d99e0e78ffdab900c5
created 2012-04-25 08:10 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 678615, part 2: remove FinishCycleCollection. r=smaug
a454f62db5728ba41241fcf37bcbcdd75a713182
created 2012-04-25 08:10 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 678615 - remove ExplainLiveExpectedGarbage. r=smaug sr=peterv
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-10-31 21:26 +0000
Mark Capella Mark Capella - Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
d9964e231f469686a109f1da0a30a107c79e2ace
created 2012-04-11 16:50 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 744088 - remove nsCycleCollector_getRuntime. r=smaug
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
f01aac7289844cf5f24a43c858e5cd027825dfeb
created 2012-03-26 09:57 -0700
pushed 2012-10-31 21:26 +0000
Andrew McCreight Andrew McCreight - Bug 738769 - only unmark purple if purple. r=smaug
c3726485025a34d2cd4b01ea04ca3c3e53bda6a6
created 2012-03-22 11:45 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
a6cb28e6c61ccdbb3a46fb38ce6743261c30fc74
created 2012-03-21 14:07 -0400
pushed 2012-10-31 21:26 +0000
Hessam Salehi Hessam Salehi - Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip