xpcom/base/nsMemoryInfoDumper.cpp
155f170fa5eaa95fd8026aa9982ba26b1fa45f21
created 2014-09-02 20:34 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1044709 - DMD: emit JSON output and use Python for post-processing. r=mccr8.
abe819e638a9fef308bf0ae69a339c98903f1415
created 2014-09-14 23:36 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1067699 (part 2) - Add mfbt/JSONWriter.h and use it for memory reporting. r=froydnj.
ef537d9428fd5e7f48c194daf95deccee734746c
created 2014-09-10 00:41 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 8) - Rename TempDirMemoryFinishCallback. r=jld.
468af76c47a758cb76a70f7095c6183f69819f03
created 2014-09-10 00:40 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 7) - Move DumpMemoryReportsToNamedFile earlier. r=jld.
68ea49d3131636ddb547e3e09c5d89db326b1920
created 2014-09-10 00:40 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 6) - Factor out code shared by DumpMemoryReportsToNamedFile() and DumpMemoryInfoToTempDir(). r=jld.
f43ce1b77bee82035b24d449626bba60b94cabbe
created 2014-09-10 00:34 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 5) - Make TempDirMemoryFinishCallback a nsIFinishDumpingCallback object. r=jld.
d5e7447df8644cab2a0bca1c3aac0a32d9fed9e3
created 2014-09-10 00:32 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 4) - Move FinishReportingCallback earlier. r=jld.
dd2f3e9c31066fb3c219dda9423d90bcada360f6
created 2014-09-10 00:31 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 3) - Remove TempDirMemoryFinishCallback::mIdentifier, which is dead. r=jld.
2019276e57d6586f73cf3ed9bb8a99d62de90545
created 2014-09-10 00:30 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 2) - Rename some variables. r=jld.
40e1a85a139ec405779b527c994f65313b37d409
created 2014-09-10 00:27 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1065258 (part 1) - Inline TempDirMemoryFinishCallback(). r=jld.
af324a07dedd14ac7bdcb6ef28db53fdd2d1677d
created 2014-08-31 22:36 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1061024 (part 3) - Remove a redundant dmd::ClearReports() call. r=jld.
8163a8cf9c3c2316368080c5d794c40ad1add95b
created 2014-08-31 22:35 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1061024 (part 2) - Some minor DMD clean-ups. r=jld.
f83374a6c136f7173c616aeea1e11278c96dff9d
created 2014-09-04 20:45 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1063321 - Print to the console the paths of all files that DMD opens. r=mccr8.
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936
created 2014-08-25 12:17 -0700
pushed 2014-10-13 16:35 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
b81d755b1b376ea2b23b38fd0de5ac1d92c31239
created 2014-08-05 09:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048239 - Fix more bad implicit constructors in XPCOM; r=froydnj
92b7bbf5c1afa386d768e5c5a8cc7baa4d23100b
created 2014-05-29 23:46 -0700
pushed 2014-10-13 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1035570 (part 3) - DMD: Add DMDAnalyzeHeap(), a heap snapshot function. r=erahm,mccr8.
cddfa382a2ba29ce71e828c793dab227e1515114
created 2014-07-08 17:23 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1035394 - Fix dangerous public destructors in xpcom - r=khuey
35790c8d0aaf0a94af3d6fcc096ae2fdf58eb7a9
created 2014-07-02 15:59 -0700
pushed 2014-09-02 16:39 +0000
Jed Davis Jed Davis - Bug 956961 - Open content processes' DMD log files in the parent process. r=njn
466138f414d86a654b32203eb2b3e710ddcd626f
created 2014-07-02 15:03 -0700
pushed 2014-09-02 16:39 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 956961) for non-unified build bustage
272b01e4f856261c6c54e031402a34e6a785d74c
created 2014-07-02 11:27 -0700
pushed 2014-09-02 16:39 +0000
Jed Davis Jed Davis - Bug 956961 - Open content processes' DMD log files in the parent process. r=njn
bb961917a75cb2bd6e1547a952beca8c588c7414
created 2014-06-30 18:11 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in xpcom/ - r=bsmedberg,khuey,nfroyd
9b33a6d30532305c726e0fd8ff1415ae889e8367
created 2014-06-30 15:50 -0700
pushed 2014-09-02 16:39 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1028588) for build bustage
13a8bae671ca9d52b34de3db0ea1e97d9937ef5b
created 2014-06-30 18:11 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in xpcom/ - r=bsmedberg,khuey,nfroyd
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-09-02 16:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
ac248c8f6861ffb41f21745f9d30c16489d16311
created 2014-05-29 05:24 +0200
pushed 2014-07-21 20:25 +0000
Jan Beich Jan Beich - Bug 1015497 - Enable FifoWatcher and its consumers on every Unix. r=froydn,jld
8936ac79e58afbf16dc2d0a3ed11cbf0f82a5bac
created 2014-05-22 19:45 -0700
pushed 2014-07-21 20:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1014249 - Beef up the "is DMD enabled?" and "is DMD running?" checks. r=mccr8.
2970d506fa3a00283ad18eb29e6af24d1fdc5e43
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 1: Use EqualsLiteral instead of `== NS_LITERAL_STRING(...)`. r=ehsan
e836b7e1101399e0255eec9514bc6c3f0f8db490
created 2014-05-14 23:14 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/base/ (part 2). r=froydnj
8a595b6c575012d839ca8f9b5572fde453a435db
created 2014-05-13 13:13 -0400
pushed 2014-07-21 20:25 +0000
Jed Davis Jed Davis - Bug 973090 - IPC remoting for child GC/CC logging. r=mccr8, r=bent
74e5dc1deb8e0b4045fc7a06af72fd842f03b5fc
created 2014-05-13 20:41 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/base/. r=froydnj,continuation
4e27f466ebbb6578ab008f231f12a00917c2c718
created 2014-05-05 20:30 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/base/ to use 2 space indentation
719c6742188c47517a9712d5854eb7617b3db8a5
created 2014-05-29 22:41 -0400
pushed 2014-06-09 21:49 +0000
Jan Beich Jan Beich - Bug 1015497 - Enable FifoWatcher and its consumers on every Unix. r=froydnj, r=Alphan, r=jld, a=sledru
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
4e47286ce9b73b661b29ea24ff009e90b563dc19
created 2014-04-24 17:35 -0700
pushed 2014-06-09 21:49 +0000
Eric Rahm Eric Rahm - Bug 1000461 - Enable triggering memory report via fifo device on OS X. r=froydnj
f628c9d48728aa58d314e3f7b8cf5d235cb14a52
created 2014-04-24 15:58 -0700
pushed 2014-06-09 21:49 +0000
Eric Rahm Eric Rahm - Bug 1001137 - Enabling FifoWatcher via user pref does not work. r=froydnj
031b49af61a68658a27cf1a5e76bb4081210ad8d
created 2014-04-24 12:43 -0700
pushed 2014-06-09 21:49 +0000
Eric Rahm Eric Rahm - Bug 1000621 - Check if DMD is enabled before dumping. r=njn. DONTBUILD
5643caf4797ff843bc8e27fe309d506796cda4c2
created 2014-03-20 15:29 +0800
pushed 2014-06-09 21:49 +0000
Alphan Chen Alphan Chen - Bug 964636 - Part 1: Move common classes and functions out of nsMemoryInfoDumper. r=dhylands
be4f47078f6ff314545d3b75e8250b46c2750384
created 2014-03-21 13:50 -0700
pushed 2014-06-09 21:49 +0000
Fabrice Desré Fabrice Desré - Bug 980419 - Don't access preferences omt in nsMemoryInfoDumper.cpp r=bsmedberg
714c8927d6afe94183f270a8606b5052e3e1dc99
created 2014-03-05 13:24 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge b2g-inbound to mozilla-central
f933ff8712fe66f764e79fbf815b6fbf5023c876
created 2014-03-04 16:54 -0500
pushed 2014-04-28 18:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9f9ee7372552 (bug 946407) for mochitest-other failures.
8e3a1fa0569cde50eeb204a0fabc9fad537aed9c
created 2014-03-04 18:27 -0800
pushed 2014-04-28 18:51 +0000
Jed Davis Jed Davis - Bug 946407 - Reimplement DumpMemoryInfoToTempDir in terms of GetReports. r=njn
a21fc292b2eac11ef03e18675d98c8ceb17adf52
created 2014-02-25 16:37 +0100
pushed 2014-04-28 18:51 +0000
Gabriele Svelto Gabriele Svelto - Bug 975434 - Remove the ability to cancel memory minimizations. r=njn
a9aa058ce0af57183d8e3e4789a78aeae55c5ca1
created 2014-01-31 14:43 -0800
pushed 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 903131 - Add save GC/CC logs buttons to about:memory. r=njn,mccr8.
5eb195ad921a1ade734e0cda8f8779d5293f22c3
created 2014-02-01 01:43 -0800
pushed 2014-03-17 21:55 +0000
Phil Ringnalda Phil Ringnalda - Back out ea871fc76f16 (bug 903131) for test_aboutmemory6.xul crashes
ea871fc76f16020ffb56a9a984be33df13f82142
created 2014-01-31 14:43 -0800
pushed 2014-03-17 21:55 +0000
Eric Rahm Eric Rahm - Bug 903131 - Add save GC/CC logs buttons to about:memory. r=njn,mccr8.
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
1965b63bb333959041bcf4a383392996193fb14a
created 2013-12-01 16:29 -0800
pushed 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947802 (part 2) - Replace enumerateReporters() with getReportsForThisProcess(). r=mccr8.
b9a394d1c11e63e456be047b659097577f38e873
created 2013-12-01 16:14 -0800
pushed 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947802 (part 1) - Inline DumpReport(). r=mccr8.
49918ec6e0f851c639c27629a29dc328467208fc
created 2013-12-05 09:38 -0500
pushed 2014-02-04 01:06 +0000
Jan Beich Jan Beich - Bug 946560 - Dump about:memory upon receiving a signal on FreeBSD as well. r=njn
a7731ef783483203d26cc378581c142b24650952
created 2013-12-02 13:11 -0800
pushed 2014-02-04 01:06 +0000
Andrew McCreight Andrew McCreight - Bug 938407 - Null check FinishReportingCallback::mFinishDumping. r=froydnj
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2014-02-04 01:06 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2014-02-04 01:06 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
cca1dea21a0de0459754c22c665ba44e4eafb5f3
created 2013-10-22 22:26 -0700
pushed 2014-02-04 01:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 929797 - Implement proper memory reporting for child processes. r=khuey.
9a329ad27e576bc766f60894eb6839adbe3e9a40
created 2013-10-24 20:47 -0700
pushed 2014-02-04 01:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 930851 (part 1) - Make child process naming consistent in both memory reporting paths. r=khuey.
9d86e7b4520804b84224a9b862a0a1a388beb1a7
created 2013-10-22 16:58 -0700
pushed 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 929791 - Fix invalid JSON generation when dumping memory reports to file after viewing about:memory in the presence of child processes. r=mccr8.
ec55161f805947fe5c0d2d29fa02fe427eac89c4
created 2013-10-10 16:41 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (1/3); r=ehsan
b7667dd910879376a0905a539ea691915801c9cc
created 2013-09-10 16:56 -0400
pushed 2013-12-09 19:58 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
793b9afc6332ebcb37278c9aff9eec7852e46e90
created 2013-09-23 17:30 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919505 - Minimize the #includes in dom/ipc; r=jst
b39cfce76d29840cf0c2bc45a5f798f1bfec0822
created 2013-09-19 14:29 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
less more (0) -60 tip