peterv%propagandism.org
|
5aa4486015
|
Fix for bug 383651 (Re-entrancy into nsCycleCollector::Collect can result in a crash). Patch by ak.miller@auckland.ac.nz, r=graydon, sr=dbaron.
|
2007-06-08 10:17:21 +00:00 |
dbaron%dbaron.org
|
c78656f5ea
|
Don't loop through all the possible shutdown collections when we suspect all native wrappers. b=383234 r+sr=peterv
|
2007-06-06 22:09:00 +00:00 |
dbaron%dbaron.org
|
bfe9d47793
|
Shutdown in one cycle when we set mScanDelay to 0. b=383234 r+sr=peterv
|
2007-06-06 22:08:25 +00:00 |
dbaron%dbaron.org
|
236d50d667
|
strdup when allocating mName so we have useful pointers. b=383234 r+sr=peterv
|
2007-06-06 22:07:29 +00:00 |
dbaron%dbaron.org
|
95cf743124
|
Print info about things that are suspected on the extra collections at shutdown to catch deficiencies in traversal that cause us to need the extra collections. b=383234 r+sr=peterv
|
2007-06-06 22:06:56 +00:00 |
dbaron%dbaron.org
|
7c337eba46
|
When explaining why expected garbage was not collected, list the known references when some were unknown. b=383234 r+sr=peterv
|
2007-06-06 22:06:00 +00:00 |
dbaron%dbaron.org
|
e736230c4a
|
Make nsTraceRefcnt print addresses along with serial numbers, and fix warning about casting to a function pointer. b=383234 r=peterv
|
2007-06-06 22:05:25 +00:00 |
dbaron%dbaron.org
|
b4abaa24fe
|
Make DEBUG_CC compile again. b=383234 r+sr=peter
|
2007-06-06 22:04:26 +00:00 |
peterv%propagandism.org
|
eea1671eb5
|
Fix warning.
|
2007-05-25 10:57:38 +00:00 |
peterv%propagandism.org
|
9eca95ccdc
|
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
|
2007-05-24 14:10:04 +00:00 |
jonas%sicking.cc
|
360162166e
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
|
2007-05-10 20:21:13 +00:00 |
jst%mozilla.org
|
6cd05e346d
|
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
|
2007-05-10 00:42:33 +00:00 |
jonas%sicking.cc
|
917c6cc079
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
|
2007-05-09 23:33:29 +00:00 |
jonas%sicking.cc
|
c21c489595
|
back out last patch since leaks went through the roof
|
2007-05-08 01:03:08 +00:00 |
jonas%sicking.cc
|
9652a963bd
|
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
|
2007-05-07 23:45:26 +00:00 |
dbaron%dbaron.org
|
4c091a4965
|
Remove extra class names to address Neil's comments. b=378514
|
2007-05-03 23:07:26 +00:00 |
dbaron%dbaron.org
|
c663e7b961
|
Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
|
2007-04-25 21:12:11 +00:00 |
peterv%propagandism.org
|
1db166f2c6
|
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
|
2007-04-25 18:33:55 +00:00 |
peterv%propagandism.org
|
d0d256596c
|
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
|
2007-04-25 16:35:31 +00:00 |
dbaron%dbaron.org
|
4da3802f28
|
Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon
|
2007-04-23 23:34:33 +00:00 |
peterv%propagandism.org
|
e0337217d2
|
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
|
2007-04-21 17:43:19 +00:00 |
peterv%propagandism.org
|
b9af28af5a
|
Reorder members to make struct smaller and try to lower MH down again.
|
2007-04-20 08:51:31 +00:00 |
peterv%propagandism.org
|
93712e056d
|
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
|
2007-04-20 08:01:01 +00:00 |
peterv%propagandism.org
|
1395012304
|
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
|
2007-04-18 10:10:37 +00:00 |
peterv%propagandism.org
|
727a2d25e8
|
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
|
2007-04-10 22:05:44 +00:00 |
peterv%propagandism.org
|
84e7da2624
|
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
|
2007-03-27 09:49:06 +00:00 |
peterv%propagandism.org
|
d020bc5120
|
Backing out change for debugging tinderbox orange.
|
2007-03-23 16:10:21 +00:00 |
peterv%propagandism.org
|
af97f9c441
|
Temporarily enable cycle collection timing for debug builds to figure out tinderbox orange. Will back out after qm-xserve01 tinderbox has cycled.
|
2007-03-23 15:11:53 +00:00 |
jst%mozilla.org
|
b04f820608
|
Fixing bug 374239. Add debugging code that will print time spent in various parts of nsCycleCollector::Collect(). r+sr=peterv@propagandism.org
|
2007-03-19 23:21:31 +00:00 |
peterv%propagandism.org
|
09b00a6b2d
|
Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron.
|
2007-03-16 12:52:47 +00:00 |
graydon%mozilla.com
|
ff918fa55c
|
Bug 368869, previous commit had a typo: s/bool/PRBool/, s/false/PR_FALSE/.
|
2007-03-15 23:47:01 +00:00 |
graydon%mozilla.com
|
d474d7e1b4
|
Bug 368869 - Make cycle collection suspect all native wrapper roots
r=brendan, sr=jst
|
2007-03-15 23:05:03 +00:00 |
joshmoz%gmail.com
|
2f5d37badf
|
XPCOM cycle collector is initialized statically, don't do that. b=369336 r=graydon sr=vlad
|
2007-03-14 06:15:10 +00:00 |
dbaron%dbaron.org
|
adcc767817
|
Add debugging code to cycle collector to give information about objects it has been told ought to be freed. b=372766 r=graydon sr=peterv
|
2007-03-09 23:00:14 +00:00 |
peterv%propagandism.org
|
21bb9cfe9c
|
Take care of reviewer comment (bug 373219).
|
2007-03-09 13:49:45 +00:00 |
peterv%propagandism.org
|
9ed7625526
|
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
|
2007-03-09 13:14:06 +00:00 |
peterv%propagandism.org
|
76fe81f310
|
Try to fix bustage.
|
2007-03-08 11:31:14 +00:00 |
peterv%propagandism.org
|
b0d71960ba
|
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
|
2007-03-08 11:17:16 +00:00 |
bzbarsky%mit.edu
|
22392fa747
|
Relanding bug 368523 now that we've established it's the reason for the Txul change.
|
2007-03-06 19:25:10 +00:00 |
bzbarsky%mit.edu
|
2b907fbe12
|
Back out bug 368523 to test performance impact
|
2007-03-06 18:23:15 +00:00 |
dbaron%dbaron.org
|
01dced5738
|
Make nsCycleCollector::Fault do something in debug builds. b=372320 r=graydon sr=peterv
|
2007-03-05 21:07:51 +00:00 |
bzbarsky%mit.edu
|
d2efe4be57
|
Don't hook malloc by default (still hook it if asked to via the env vars), and
when it's hooked ignore free(0) calls. Bug 368523, r=graydon, sr=dbaron
|
2007-03-02 01:08:03 +00:00 |
peterv%propagandism.org
|
13bf3e89cd
|
Fix for bug 367779 (Make cycle collection through JS objects more reliable). r=jst, sr=brendan.
|
2007-02-18 20:05:32 +00:00 |
peterv%propagandism.org
|
7c0a0af3b0
|
Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst.
|
2007-02-18 14:38:04 +00:00 |
jonas%sicking.cc
|
9eea4cd5fe
|
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
|
2007-02-16 23:02:08 +00:00 |
gerv%gerv.net
|
e0e8fe16df
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2007-02-14 17:33:38 +00:00 |
philringnalda%gmail.com
|
f780e390c6
|
Bug 349526: BeOS crashes at startup due to mState buffer overrun, p=tqh <thesuckiestemail@yahoo.se>, r+sr=vlad
|
2007-01-27 05:11:35 +00:00 |
jst%mozilla.org
|
5ff3c88f95
|
Landing graydon's fix for bug 366578. Make the cycle collector run at shutdown.
|
2007-01-25 00:24:08 +00:00 |
martijn.martijn%gmail.com
|
6e5d945b23
|
Bug 366119 � Mingw build error in nsCycleCollector.cpp, r=graydon, sr=jst
|
2007-01-23 00:39:25 +00:00 |
graydon%mozilla.com
|
5b07354fbe
|
Bug 366063: better fix to critical crasher, replacing band-aid submitted in 333078.
r=dbaron
|
2007-01-09 01:33:02 +00:00 |