Chris Leary
|
329e16e64e
|
Merge mozilla-central to tracemonkey.
|
2011-04-11 16:54:01 -07:00 |
|
Luke Wagner
|
5954356511
|
Remove implicit cycle-collector dependency on XPConnect lazy initialization broken by 59705c13d959 (rs=peterv)
|
2011-04-07 16:53:33 -07:00 |
|
Andrew McCreight
|
ff37de748d
|
Bug 641910. Don't add non-grey nodes to the cycle collector model graph. r=gal@uci.edu
|
2011-03-28 13:05:48 -07:00 |
|
Peter Van der Beken
|
cab0250f9d
|
Fix for bug 584048 (Clean up cycle collection code) - merge RootWhite and CollectWhite. r=bent.
|
2011-03-06 12:11:31 +01:00 |
|
Peter Van der Beken
|
5e9f7069fe
|
Fix for bug 584048 (Clean up cycle collection code) - rename RootAndUnlinkJSObjects to Root. r=bent.
|
2010-12-16 16:30:13 +01:00 |
|
Peter Van der Beken
|
5b1dbd07be
|
Fix for bug 603844 (Leak txUnknownHandler+ with transformToDocument(textnode)). r=sicking.
|
2010-12-02 11:12:27 -05:00 |
|
bent.mozilla@gmail.com
|
5e450f9830
|
Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker
|
2011-02-23 00:08:36 -08:00 |
|
Ginn Chen
|
64f0f08dc4
|
Bug 633457 - "Firefox hangs at startup" (r=bent, a=hardblocker)
|
2011-02-11 20:49:00 -08:00 |
|
Olli Pettay
|
4835783840
|
Bug 634916 - Crash on shutdown [@ nsCycleCollector_collect] in DEBUG_CC code, r=peterv, a=NPOTB
|
2011-02-17 19:50:53 +02:00 |
|
bent.mozilla@gmail.com
|
44d355203f
|
Fix DEBUG_CC (bug 615058, r=gal, a=NPOTB).
|
2011-02-09 17:34:22 -08:00 |
|
Peter Van der Beken
|
25c2cf795b
|
Fix DEBUG_CC build bustage. a=build bustage.
--HG--
extra : rebase_source : 5059f7704b2833c797aff4bb187402d9700c985b
|
2011-01-17 12:24:51 +01:00 |
|
Peter Van der Beken
|
9e2691dd4c
|
Fix orange from 77979cd6890d. a=bustage fix.
|
2011-01-14 15:51:43 +01:00 |
|
Peter Van der Beken
|
4af1d3767d
|
Fix for bug 621258 (Don't refcount CC listeners on the CC thread). r=bent, a=jst.
--HG--
extra : rebase_source : fa0c79fb25b9120ffe25da60249c8d07aaa0228f
|
2011-01-14 11:06:09 +01:00 |
|
Ben Turner
|
fca93ac512
|
Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
|
2010-11-11 14:52:30 -08:00 |
|
Igor Bukanov
|
b8792e95c1
|
bug 597736 - fixing TreeFragment leak. r=gal
|
2010-09-21 14:58:19 +02:00 |
|
Robert O'Callahan
|
b096738cb6
|
Fix for bug 466157 (Enable dumping of cycle-collector graphs in any build). r=dbaron, a=jst.
--HG--
extra : rebase_source : b47d149434c735981a9a80ae6016624120fee371
|
2010-08-12 12:03:23 +12:00 |
|
Dão Gottwald
|
9389a17efd
|
Backed out changeset a27043cd19ff
|
2010-08-18 09:46:54 +02:00 |
|
Robert O'Callahan
|
3ea434fa14
|
Bug 497808. Enable dumping of cycle-collector graphs in any debug build. r=peterv,a=blocking
|
2010-08-12 12:03:23 +12:00 |
|
Robert Sayre
|
073bde8d2b
|
Merge mozilla-central to tracemonkey.
|
2010-07-30 21:57:41 -07:00 |
|
Peter Van der Beken
|
75d7cd044e
|
Back out debugging code for bug 500105.
|
2010-07-30 11:57:19 +02:00 |
|
Andreas Gal
|
c8091508b9
|
Support independent cycle collection and garbage collection (573175, r=jst).
|
2010-07-19 23:31:01 -07:00 |
|
Andreas Gal
|
4b4fb2fced
|
Move the cycle collector out of the GC callback (573060, r=peterv).
|
2010-07-15 18:08:47 -07:00 |
|
Andreas Gal
|
852209f576
|
Bug 579524 - DEBUG_CC broken by fatval. r=sayrer
|
2010-07-16 20:41:28 -07:00 |
|
Andreas Gal
|
483a33d003
|
Backed out bug 573060.
|
2010-07-15 14:14:26 -07:00 |
|
Andreas Gal
|
124d968d35
|
Move the cycle collector our of the GC callback (573060, r=peterv).
|
2010-07-15 10:30:37 -07:00 |
|
Jonas Sicking
|
26eb9625c3
|
Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst
|
2010-04-30 12:40:59 -07:00 |
|
Mitchell Field
|
9818f00bf2
|
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
|
2010-04-29 18:59:13 +02:00 |
|
Jonas Sicking
|
8e86b28780
|
Bug 549743: Abort if cycle collected object is refcounted from threads other than the main thread. Such refcounting will randomly cause leaks and crashes anyway, so better crash up front to make sure developers notice. r=dbaron
|
2010-03-02 16:04:34 -08:00 |
|
timeless@mozdev.org
|
0c5fea1c77
|
Bug 503638 OOM crash [@ PL_DHashTableOperate | _MD_CURRENT_THREAD] in nsCycleCollector
r=dbaron
|
2010-02-28 11:23:59 +01:00 |
|
L. David Baron
|
d0b883e1b0
|
Make GraphWalker use templates instead of virtual functions. (Bug 537547) r=smaug
|
2010-01-12 08:51:39 -08:00 |
|
Peter Van der Beken
|
1ab8a39a5f
|
Make sure debugging code for topcrash bug 500105 brings up breakpad. r=dbaron.
|
2009-12-03 12:23:06 +01:00 |
|
Benjamin Smedberg
|
43b1c28f44
|
Bug 526586 - XULRunner crashes on startup on Windows r=bustage fix and at least agreement on the approach from dbaron
|
2009-11-09 14:30:01 -05:00 |
|
Benjamin Smedberg ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
699dcb26a7
|
Add runtime NS_IsMainThread checks to protect the cycle collector's purple buffer, and make NS_IsMainThread faster on our major platforms. (Bug 521750) r=peterv
|
2009-10-28 10:28:57 -07:00 |
|
Peter Van der Beken
|
e7c0714f81
|
Add temporary debugging code to help figure out top crash bug 500105, part 2. r=dbaron.
|
2009-10-07 17:44:28 -07:00 |
|
Peter Van der Beken
|
c55812fbbb
|
Add temporary debugging code to help figure out top crash bug 500105, part 1. r=dbaron.
|
2009-10-27 13:38:18 +01:00 |
|
L. David Baron
|
f58e5b8427
|
Backed out changeset d6add78eff55 (Increase maximum collections at shutdown from 5 to 10 to see if it fixes the leaks on Windows mochitests 2/5).
|
2009-10-23 00:47:27 -04:00 |
|
L. David Baron
|
de8e4a44ba
|
Increase maximum collections at shutdown from 5 to 10 to see if it fixes the leaks on Windows mochitests 2/5.
|
2009-10-22 18:08:57 -04:00 |
|
Andreas Gal
|
81c28c4fe8
|
Notify JS_CommenceRuntimeShutdown from CycleCollector (511522, r=graydon).
|
2009-08-19 15:13:02 -07:00 |
|
Blake Kaplan
|
c333b464ab
|
Bug 502687 - GCGraphBuilder::AddNode crashes on OOM. r=dbaron
|
2009-07-16 13:06:48 -07:00 |
|
L. David Baron
|
9a8d97752d
|
Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
|
2009-07-08 18:10:29 -07:00 |
|
L. David Baron
|
7f0a460c49
|
Expose the cycle collector language runtimes so that other code can do cycle collection traversal. (Bug 500317) r+sr=peterv
|
2009-07-08 18:10:29 -07:00 |
|
Peter Van der Beken
|
8291a79679
|
Fix for bug 492324 ("ASSERTION: wrong entry" during cycle collection (nsXBLDocumentInfo)). r=dbaron, sr=jst.
--HG--
extra : rebase_source : ea5eb556d1fe86b42ede4a0515e0c4c06544117b
|
2009-06-01 21:22:18 +02:00 |
|
L. David Baron
|
5efb37b7c1
|
Make cycle collector's purple buffer consist of entries that the objects in the purple buffer can point to, and remove the notion of scan delay (which was previously set to 0). (Bug 490695) r+sr=peterv r=bsmedberg
|
2009-05-06 13:46:04 -07:00 |
|
L. David Baron
|
a8fbab994c
|
Use the purple buffer in ExplainLiveExpectedGarbage. (Bug 488603) r+sr=peterv
|
2009-04-24 15:45:34 -07:00 |
|
L. David Baron
|
1d193a2b78
|
Reverse the meaning of suspectCurrentCount and rename it to expectedGarbageCount. (Bug 488603) r+sr=peterv
|
2009-04-24 15:45:34 -07:00 |
|
L. David Baron
|
23e03f54d1
|
When we print warnings about objects that should have been collected, see if they're in the purple buffer and print different warnings if they are. (Bug 488603) r+sr=peterv
|
2009-04-24 15:45:34 -07:00 |
|
Peter Van der Beken
|
5832c7c26e
|
Fix for bug 423473 (Cycle collector should restart after getting a fault). r/sr=jst.
--HG--
extra : rebase_source : fd82c02bef434c36383df0862af2399455caa65b
|
2009-04-09 14:02:48 +02:00 |
|
Robert O'Callahan
|
e4d777c4ce
|
Bug 475023. Fix DEBUG_CC compilation for nsCStringArray removal. r+sr=roc
--HG--
extra : rebase_source : e217b220febb4a5770efb562580210992fa88126
|
2009-01-30 20:16:16 +13:00 |
|
Fred Jendrzejewski
|
8759b06c00
|
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
|
2009-01-22 17:15:34 +13:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|