gecko-dev/xpcom
Andrew McCreight 7f21d47f87 Bug 1308652, part 2 - Only allow nsTraceRefcnt::DumpStatistics to be called once. r=froydnj
DumpStatistics does not track any objects that are created or
destroyed while it is running, which means that any subsequent calls
to it will produce incorrect results. This can lead to incorrect
positive or negative leaks being reported. See 1271182.

Now that about:bloat has been removed, DumpStatistics should only be
called once, during shutdown.

MozReview-Commit-ID: IjMkExeBRBr

--HG--
extra : rebase_source : 5966789c2febfedc796d17f8589e8c3703d266cb
2016-10-10 11:55:15 -07:00
..
base Bug 1308652, part 2 - Only allow nsTraceRefcnt::DumpStatistics to be called once. r=froydnj 2016-10-10 11:55:15 -07:00
build Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop 2016-10-08 11:14:49 +02:00
components Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-09-19 09:45:57 -04:00
doc
ds Bug 1308036 - Check sizes when growing nsISupportsArray. r=froydnj 2016-10-07 09:55:32 -07:00
glue Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop 2016-10-08 11:14:49 +02:00
idl-parser Bug 1304131 - list xpidl.stub as the first output for header.py; r=gps 2016-09-19 13:43:39 -04:00
io Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan 2016-10-04 17:57:51 +02:00
libxpt/xptcall
reflect Bug 1304962 - fix argument processing in AARCH64 xptcall; r=froydnj 2016-09-24 06:36:16 +02:00
rust/nsstring Bug 1307615 - Avoid depending on potentially-undefined behavior in the rust nsstring bindings, r=froydnj 2016-10-05 11:54:51 -04:00
string Bug 1306616 - part 2 - remove nsWritingIterator<T>::write; r=erahm 2016-10-03 17:21:52 -04:00
system Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop 2016-10-08 11:14:49 +02:00
tests Bug 1279240 - move path parsing of commandline handlers for mimetypes/protocols to nsILocalFileWin, r=froydnj 2016-09-30 17:18:41 +01:00
threads Bug 1306733: Don't crash on release builds if mTimer isn't set here. r=froydnj 2016-09-30 16:42:45 -05:00
typelib Bug 1298855 - part 2 - remove prcpucfg.h #include from xpt_arena.h; r=erahm 2016-09-21 18:16:10 -04:00
windbgdlg Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
xpidl Bug 1293784 - Only recurse into xpcom/idl-parser/xpidl once; r=gps 2016-08-09 16:58:18 -04:00
moz.build Bug 1295762 - Part 1: Implement rust bindings to XPCOM's string types, r=froydnj 2016-09-20 11:26:43 -04:00
xpcom-config.h.in
xpcom-private.h.in