memory/replace/dmd/DMD.cpp
3c6bd176246d277649e7a73dd00f201cfa194fc6
created 2014-11-18 19:21 +0900
pushed 2015-02-18 20:30 +0000
Mike Hommey Mike Hommey - Bug 1097507 - Make libxul independent of libdmd when DMD is enabled. r=njn
581fc5d481dedb50e05237e9b51ef7aac1c58c86
created 2014-11-13 09:24 +0900
pushed 2015-02-18 20:30 +0000
Mike Hommey Mike Hommey - Bug 1097506 - Pass a JSONWriteFunc to dmd::AnalyzeReports instead of a JSONWriter. r=njn
3e82193dab5817daa3230587b3133d6d495d3114
created 2014-10-20 17:45 -0700
pushed 2015-02-18 20:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1085727 (part 1, attempt 2) - DMD: make some very short functions one-liners. r=mccr8.
b339acb1f7fe74424fb5f09b16f3cfc7f3234dc4
created 2014-10-09 19:28 -0700
pushed 2015-02-18 20:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1076446 (attempt 2) - Make the DMD test work on Windows. r=glandium.
37e6b0283f65dd04aa9de3bdd1cb15b51661ace1
created 2014-10-24 13:44 -0700
pushed 2015-02-18 20:30 +0000
Andrew McCreight Andrew McCreight - Bug 1082128 - Make id to string conversion in DMD use a class. r=njn
de805196bbc444667c983ff0180ff99d411a8a5b
created 2014-10-24 12:32 +0200
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 835fbe63da4a (bug 1076446) for perma failure in 10.8 mozilla-inbound debug test xpcshell
9c552295345fb2e204f63ef5c86fc1acfd5ac1b0
created 2014-10-24 12:32 +0200
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 450c187cbc1b (bug 1085727)
450c187cbc1bb6f9b9c92096ef56f63a7d1cafc8
created 2014-10-20 17:45 -0700
pushed 2015-02-18 20:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1085727 (part 1) - DMD: make some very short functions one-liners. r=mccr8.
835fbe63da4aad49f636b68077a9261b55a54572
created 2014-10-09 19:28 -0700
pushed 2015-02-18 20:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1076446 - Make the DMD test work on Windows. r=glandium.
1c7a61385d1718fd13f1d1a59a41254923b554ae
created 2014-10-09 16:50 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1078979 - Add more testing of dmd.py. r=erahm.
b820349b5b4666e3ed8c750a58b60e12e8c64ba2
created 2014-10-07 21:44 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1079660 - DMD: don't call malloc et al. directly in the test. r=glandium.
b30e3a050567803de30476019332ec9bd6349023
created 2014-09-28 20:50 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1073312 - Test DMD on TBPL (Linux-only). r=glandium.
33d851b1e655d727f2678f586417fb324945aff5
created 2014-10-08 14:56 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1079657 - DMD: Remove the "stress" mode. r=erahm.
155f170fa5eaa95fd8026aa9982ba26b1fa45f21
created 2014-09-02 20:34 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1044709 - DMD: emit JSON output and use Python for post-processing. r=mccr8.
4ca3b16e24bddaae93abf3efe49f69df01cd4642
created 2014-09-10 21:47 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1062709 (part 1, attempt 2) - Add a frame number argument to NS_WalkStackCallback. r=dbaron.
388e101e75c826f64aa3fb0de4b7fcf1faadcbbf
created 2014-10-03 15:06 +0100
pushed 2015-01-05 23:23 +0000
Ed Morley Ed Morley - Backed out changeset a0b82c954206 (bug 1062709) for Windows mochitest 5 hangs
a0b82c9542069f902161756bc7f3b00cdb090883
created 2014-09-10 21:47 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1062709 (part 1) - Add a frame number argument to NS_WalkStackCallback. r=dbaron.
7392ced145021dbc5d9a7ba16723b8329f0d3218
created 2014-09-30 00:00 +0800
pushed 2015-01-05 23:23 +0000
Cervantes Yu Cervantes Yu - Bug 1051633: Make sure magic file descriptors in the content process will not be taken for other uses. r=khuey
14639e630d21190f4e12138d161ba4f7d0a0d508
created 2014-09-24 11:28 +0200
pushed 2015-01-05 23:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1e25cd3e8219 (bug 1051633) for B2G ICS Emulator Opt m4 test failures
1e25cd3e82197a4c8a683d63506449d531ede741
created 2014-08-15 17:19 +0800
pushed 2015-01-05 23:23 +0000
Cervantes Yu Cervantes Yu - Bug 1051633: Make sure magic file descriptors in the content process will not be taken for other uses. r=khuey
eb2ed80f96b898ed495f56b4233ee829dda5b634
created 2014-09-23 14:23 +0100
pushed 2015-01-05 23:23 +0000
Ed Morley Ed Morley - Backed out changeset d353d79e0610 (bug 1051633) for non-unified build failures
d353d79e0610791923a6c4765f9aa0003a47cee5
created 2014-08-15 17:19 +0800
pushed 2015-01-05 23:23 +0000
Cervantes Yu Cervantes Yu - Bug 1051633: Make sure magic file descriptors in the content process will not be taken for other uses. r=khuey
f83374a6c136f7173c616aeea1e11278c96dff9d
created 2014-09-04 20:45 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1063321 - Print to the console the paths of all files that DMD opens. r=mccr8.
7a7204eb73506b20f0f902d340da007e6d3629a6
created 2014-09-03 09:24 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050601 - Remove fix-linux-stack.pl. r=ted.
96dd3b28ce02858157892d799349f653e07bd3c6
created 2014-09-01 20:03 -0700
pushed 2015-01-05 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1061385 - Remove |Writer| parameter from CodeAddressService. r=mccr8.
baaa0c3ab8fd682d8828c83422cb2e0cea82f6f5
created 2014-09-30 00:00 +0800
pushed 2014-11-24 19:04 +0000
Cervantes Yu Cervantes Yu - Bug 1051633: Make sure magic file descriptors in the content process will not be taken for other uses. r=khuey, a=bajaj
e10f2bc2dd0017a79f766908b0fc10565bc1db2a
created 2014-10-01 21:54 -0400
pushed 2014-11-24 19:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 5a28afa66e38 (bug 1051633) for bustage.
5a28afa66e3830e390f46f678553aaa9c2268d93
created 2014-08-15 17:19 +0800
pushed 2014-11-24 19:04 +0000
Cervantes Yu Cervantes Yu - Bug 1051633 - Make sure magic file descriptors in the content process will not be taken for other uses. r=khuey, a=bajaj
b256487e7f7321cf306eb64b733b2468320f5f8f
created 2014-08-28 12:53 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1058169 - Add explicit ctor annotations in DMD.cpp. r=njn
f9ec09ff142ccaed7441516b80e2e8c7b0d90ab0
created 2014-08-05 14:06 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
9acca266d2c8ebc84e80e3eaaa0a43da32165d58
created 2014-08-08 13:22 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod malloc from MallocProvider and AllocPolicy; r=jonco
a8138c05044d8ab72aaf7361e6c2514017db29fa
created 2014-08-05 14:06 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
93add398e8df0633e04d6caab18b06da925261c5
created 2014-08-08 21:54 -0400
pushed 2014-11-24 19:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6ee4b6cc240c, a818fd0874fe, and 70803a5f4683 (bug 1033442) for multiple crashtest oranges.
a818fd0874fef18782457445e7a1a1356a116952
created 2014-08-05 14:06 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
70803a5f468399d53409b9c3e1df441ed02d1282
created 2014-08-05 14:06 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
c35f4382d0eb45e5572ac8b5d0f279ac51ef935b
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 9 - Rename DMDLocationService to CodeAddressService. r=njn
9b0739a2f246fc1c53c809bc60d18b7a7812279a
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 7 - Move LocationService into xpcom. r=njn,froydnj
949c2636d2d6d6841578063149c2b1ff6644beb1
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 5 - Templatize LocationService over the lock. r=njn
d8e95f35689131c74fd3826cfade57531953461f
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 4 - Templatize LocationService over the string allocator. r=njn
e999a2c92ea1b66e667e1e61a31c6b4b2748a170
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 3 - Templatize LocationService over the string interner. r=njn
f44880e80c0514f820ad85168feef5ad056dd537
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 2 - Templatize LocationService over the writer. r=njn
810152d73f60b6494ddbe2ac6f0db3e0b80d001d
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1004609, part 1 - Inline the W() macro in LocationService. r=njn
11f68c58e5db3ec4170a9639ef0b53cb9b5d85bc
created 2014-07-31 16:39 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1045241 - Make memory reporting for LocationService more normal. r=njn
92b7bbf5c1afa386d768e5c5a8cc7baa4d23100b
created 2014-05-29 23:46 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1035570 (part 3) - DMD: Add DMDAnalyzeHeap(), a heap snapshot function. r=erahm,mccr8.
c58334ac43628dc5225d989576c538a4ee35a70f
created 2014-06-05 19:06 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1035570 (part 2) - DMD: make output easier for machines to parse. r=erahm.
664fbd3821c72cf4ea92fa6f0014c823d5cbeddf
created 2014-06-05 18:57 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1035570 (part 1) - DMD: Rename TraceRecord as Record. r=erahm.
d05fb99bf6412b1e80146d053deb9ceb12f608e2
created 2014-05-29 17:04 -0700
pushed 2014-08-25 18:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1017911 - DMD: don't use alloca(), because it's a pain to get working on multiple platforms. r=mccr8.
8936ac79e58afbf16dc2d0a3ed11cbf0f82a5bac
created 2014-05-22 19:45 -0700
pushed 2014-08-25 18:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1014249 - Beef up the "is DMD enabled?" and "is DMD running?" checks. r=mccr8.
170de1040e9a574829b48e87aa707a0681e3f7ed
created 2014-05-19 19:57 -0700
pushed 2014-08-25 18:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1013011 - DMD: Remove stack frame records. r=erahm.
031b49af61a68658a27cf1a5e76bb4081210ad8d
created 2014-04-24 12:43 -0700
pushed 2014-07-14 18:39 +0000
Eric Rahm Eric Rahm - Bug 1000621 - Check if DMD is enabled before dumping. r=njn. DONTBUILD
b667bd72d90978516a1b686a280208639a50f799
created 2014-02-07 15:23 -0800
pushed 2014-06-02 21:01 +0000
Eric Rahm Eric Rahm - Bug 968956 - DMD: Acquire state lock before clearing reports. r=njn.
9db8c2398cc7ad8789f74684c139e83bf4f3d1ba
created 2013-12-18 13:58 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 950545 (part 2) - Fix assertion failures and output mismatches in the DMD test. r=iacobcatalin.
50c8f77c74c2ad7e74635dced7792d35088784fb
created 2013-12-18 13:55 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 950545 (part 1) - Fix the dump numbering in the DMD test. r=iacobcatalin.
4afced469f9d348b47fdce694327bf6f2778b9ae
created 2013-12-15 13:50 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 948621 (part 2) - Abort DMD-enabled Windows builds unless --enable-profiling is specified. r=ehsan.
8a254244f3db007aea4b9b89958a0be2a35de789
created 2013-12-15 13:47 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 948621 (part 1) - DMD: Handle arbitrary PC values in stack frames. r=iacobcatalin.
b906f5c777580f414dfe3cee74dcc07921195e02
created 2013-12-02 23:13 +0100
pushed 2014-03-10 22:05 +0000
Markus Stange Markus Stange - Bug 945131 - Fix DMD build by using const char*. r=njn
f4bfed6175a104c64540a335de622501b9e6eab2
created 2013-11-29 16:09 +0100
pushed 2014-03-10 22:05 +0000
Catalin Iacob Catalin Iacob - Bug 819839 - Part 2 - Print file name and line number if available in DMD report. r=njn
ca67a11bfdcf87c0354087b9c271612fec30c24a
created 2013-11-11 14:17 -0500
pushed 2014-03-10 22:05 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
dcf9107c178585181f93e987bd308fd1569ed321
created 2013-03-25 21:03 -0700
pushed 2013-07-29 23:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 848560 (part 1) - dmd::ClearReports() needs to check if DMD is running before doing anything to avoid crashing. r=jlebar.
less more (0) -100 -60 tip