peterv%propagandism.org
|
48c7f383e4
|
Backing out to fix orange.
|
2007-10-26 14:15:29 +00:00 |
peterv%propagandism.org
|
c47e794776
|
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
|
2007-10-26 13:25:35 +00:00 |
Olli.Pettay%helsinki.fi
|
1f2a78728d
|
Landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
|
2007-10-22 21:42:26 +00:00 |
Olli.Pettay%helsinki.fi
|
0d8ed891c3
|
backout Bug 373462, bug 385322. Still regress tp/talos
|
2007-10-21 16:46:56 +00:00 |
Olli.Pettay%helsinki.fi
|
00c264a0fe
|
Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
|
2007-10-21 14:09:31 +00:00 |
Olli.Pettay%helsinki.fi
|
b898a5ddce
|
back out Bug 373462 / bug 385322 (again :( )
|
2007-09-29 17:33:24 +00:00 |
Olli.Pettay%helsinki.fi
|
3462127628
|
Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst
|
2007-09-29 15:02:58 +00:00 |
jag%tty.nl
|
ba8a8d1242
|
Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
|
2007-09-28 20:33:33 +00:00 |
Olli.Pettay%helsinki.fi
|
697380898b
|
backout the test patch for Bug 373462 and 385322
|
2007-09-23 16:10:13 +00:00 |
Olli.Pettay%helsinki.fi
|
bb903a0cc2
|
Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc'
|
2007-09-23 14:05:29 +00:00 |
Olli.Pettay%helsinki.fi
|
cbd66d619b
|
backout patch for Bug 373462, Bug 385322
|
2007-09-21 10:00:48 +00:00 |
Olli.Pettay%helsinki.fi
|
4d46f9de45
|
Bug 373462, Bug 385322, Better scheduling of cycle collection/gc, r=jst, sr=sicking, a=sicking
|
2007-09-21 08:54:36 +00:00 |
dbaron%dbaron.org
|
6d2fb0100d
|
Remove incorrect use of NS_METHOD. b=394566 r+sr=peterv a=bzbarsky
|
2007-09-18 00:30:06 +00:00 |
jwalden%mit.edu
|
97daf72ebf
|
Bug 348748 - Remove the NS_.*_CAST macros completely! r=bsmedberg, a=no-functionality-change
|
2007-09-05 22:31:12 +00:00 |
jwalden%mit.edu
|
29f22d595f
|
Unbreak DEBUG_CC on Windows (calling convention mismatch); apparently nobody really uses it there. NPOTDB, rs=sicking
|
2007-08-30 21:47:26 +00:00 |
bent.mozilla%gmail.com
|
b4fa7a162c
|
Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
|
2007-08-28 23:37:22 +00:00 |
dbaron%dbaron.org
|
255ff3969c
|
Back out a small part of bug 391848 to fix bustage for some people (and add a comment warning about the problem).
|
2007-08-28 05:42:25 +00:00 |
dbaron%dbaron.org
|
17351774fa
|
Do stack walking on a single thread to avoid deadlocks during thread creation. b=391321 r=robarnold@mozilla.com sr=jmathies@mozilla.com (delegated by bsmedberg) a1.9=bzbarsky@mit.edu
|
2007-08-28 05:42:04 +00:00 |
dbaron%dbaron.org
|
9b71a1692b
|
Fix bustage.
|
2007-08-23 01:29:54 +00:00 |
dbaron%dbaron.org
|
8f482fde98
|
Print path to expected garbage along with refcount imbalances. b=387224 r=graydon a=brendan
|
2007-08-23 00:48:28 +00:00 |
dbaron%dbaron.org
|
c13d4e5ee3
|
When doing ExplainLiveExpectedGarbage, suspect all nsXPCWrappedJS so that we get more objects in the graph. b=387224 r=graydon a=brendan
|
2007-08-23 00:48:27 +00:00 |
dbaron%dbaron.org
|
f757dfe784
|
Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan
|
2007-08-23 00:48:26 +00:00 |
bzbarsky%mit.edu
|
7a163b9617
|
Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
|
2007-08-20 22:55:08 +00:00 |
dbaron%dbaron.org
|
69efaea510
|
Allow builds compiled with VC8 to function with older versions of dbghelp.dll. b=391848 r+a=bsmedberg
|
2007-08-19 21:38:31 +00:00 |
dbaron%dbaron.org
|
84d808923d
|
Debugging code and cleanup from fixing Windows stack traces to work on VC8-compiled builds in addition to VC7.1-compiled builds. b=391848 r=bsmedberg a=bzbarsky
|
2007-08-19 21:37:55 +00:00 |
dbaron%dbaron.org
|
dd944c0956
|
Enable Linux stack walking code on Mac OS X. b=336517 r+a=bsmedberg
|
2007-08-16 00:03:29 +00:00 |
dbaron%dbaron.org
|
c01336480d
|
Include file name and line number in Windows stack traces. b=391850 r+a=bsmedberg
|
2007-08-14 16:34:32 +00:00 |
dbaron%dbaron.org
|
0c334e1759
|
Merge nsStackFrameWin and nsStackFrameUnix into nsStackWalk. b=391793 r+a=bsmedberg
|
2007-08-13 19:37:36 +00:00 |
dbaron%dbaron.org
|
fcb9984a4e
|
Remove nsTraceRefcnt::LoadLibrarySymbols, which is no longer needed due to the error handling in SymGetModuleInfoEspecial. b=391793 r+a=bsmedberg
|
2007-08-13 19:36:57 +00:00 |
ginn.chen%sun.com
|
367563acf6
|
Bug 374689 Fix build issues
r+a=dbaron
|
2007-08-13 05:29:55 +00:00 |
dbaron%dbaron.org
|
d834a42cdd
|
Convert trace-malloc to using XPCOM stack walking API. b=374829 r+a=brendan
|
2007-08-10 22:20:49 +00:00 |
dbaron%dbaron.org
|
d9d01ad030
|
Split the address->symbol mapping from the rest of the stack walking code. b=374829 r=bsmedberg a=bzbarsky
|
2007-08-10 21:32:50 +00:00 |
dbaron%dbaron.org
|
322b9b6ea1
|
Export a stack walking API (usable from C or C++) from XPCOM. b=374689 r=bsmedberg a=bzbarsky
|
2007-08-10 21:32:49 +00:00 |
bzbarsky%mit.edu
|
72e242e9e6
|
Add a stack-and-abort value of XPCOM_DEBUG_BREAK
|
2007-08-10 19:42:58 +00:00 |
benjamin%smedbergs.us
|
bbb6d901f3
|
Bug 386025 - Expose cycle-collection symbols, r=graydon
|
2007-08-06 14:34:05 +00:00 |
dcamp%mozilla.com
|
70e3c46599
|
Add an API to access <input type="file"> data. b=371432, r=smontagu (for charset stuff), r+sr=jonas
|
2007-07-25 04:29:49 +00:00 |
dbaron%dbaron.org
|
7c256de140
|
Explain another possibility in this debugging printf. DEBUG_CC only.
|
2007-07-14 19:06:10 +00:00 |
neil%parkwaycc.co.uk
|
11d0936e48
|
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
|
2007-07-11 08:46:49 +00:00 |
dbaron%dbaron.org
|
35f82f7d85
|
Make ExplainLiveExpectedGarbage traverse the suspectCurrent roots, since now that it's more accurate, more graph is always better. b=387005 r=graydon
|
2007-07-08 19:26:44 +00:00 |
jwalden%mit.edu
|
ef68fcf595
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 07:08:56 +00:00 |
dbaron%dbaron.org
|
e76eaa9f3e
|
Make Fault give more information, #ifdef DEBUG_CC. b=386947 r=graydon
|
2007-07-05 22:38:38 +00:00 |
dbaron%dbaron.org
|
e3c7499467
|
In ExplainLiveExpectedGarbage, print only the externally-referenced nodes from which the expected garbage is reachable. b=387005 r=graydon
|
2007-07-05 22:20:16 +00:00 |
dbaron%dbaron.org
|
744bfc7a0c
|
Make suspectCurrent assertion not fire constantly after we Fault. b=386664 r+sr=peterv
|
2007-07-03 21:21:57 +00:00 |
dbaron%dbaron.org
|
17afb32c85
|
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
|
2007-06-27 20:41:26 +00:00 |
dbaron%dbaron.org
|
ec61f386d7
|
Fix gcc warning about casting string literal to char*, DEBUG-only.
|
2007-06-27 20:40:52 +00:00 |
dbaron%dbaron.org
|
7c54a43209
|
Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon
|
2007-06-27 17:51:48 +00:00 |
dbaron%dbaron.org
|
bd26de47a7
|
Back out 385548 to try to fix test orange.
|
2007-06-27 05:26:39 +00:00 |
dbaron%dbaron.org
|
bcef420e0b
|
Don't set the purple bit when suspect calls are dropped on the floor. b=385548 r=graydon
|
2007-06-27 04:47:40 +00:00 |
dbaron%dbaron.org
|
ff5099f1c4
|
Print the warning message for failure to suspect or unlink only for the objects that are the roots of what would have been collected. b=385549 r=graydon
|
2007-06-25 20:36:24 +00:00 |
dbaron%dbaron.org
|
900577f8aa
|
Back out again.
|
2007-06-22 00:30:41 +00:00 |