Adam Roach [:abr]
|
79b5f7e5ee
|
Bug 846368 - Add number of bytes requested to OOM last-gasp r=bsmedberg
|
2013-02-28 13:43:51 -06:00 |
|
Gregory Szorc
|
9ce6858baf
|
Bug 784841 - Part 18c: Convert /memory, /mfbt, /mozglue; r=ted f=Ms2ger
|
2013-02-25 12:47:17 -08:00 |
|
Nicholas Nethercote
|
227311f516
|
Bug 841564 - DMD: Fix the second percentage in stack frame records. r=jlebar. DONTBUILD.
|
2013-02-18 17:02:13 -08:00 |
|
Rafael Ávila de Espíndola
|
339655a88d
|
Bug 839338 - ASan alloc/dealloc mismatch in _M_create_nodes/_M_destroy_nodes. r=waldo.
|
2013-02-12 08:30:16 -05:00 |
|
Nicholas Nethercote
|
acbfc99af8
|
Bug 838942 - DMD: Fix assertion in the test on Windows. r=jlebar. DONTBUILD because DMD isn't built by default.
|
2013-02-07 11:18:52 -08:00 |
|
Nicholas Nethercote
|
f10ff9fd8d
|
Bug 836054 - DMD: Handle stack entries with PC of 0x0. r=jlebar.
|
2013-02-03 20:15:10 -08:00 |
|
Daniel Holbert
|
c1346e89fb
|
Bug 829327: Mark mozalloc_abort() as MOZ_NORETURN (except on ARM, where we're pretty sure it breaks crash stacks). r=cjones
|
2013-01-11 09:29:02 -08:00 |
|
Nicholas Nethercote
|
7aa093df6e
|
Bug 827523 (part 3) - DMD: Add --max-frames and --max-records options. r=jlebar.
|
2013-01-07 18:32:38 -08:00 |
|
Nicholas Nethercote
|
013b77d4bf
|
Bug 827523 (part 2) - DMD: Swap the diff order in test mode. r=jlebar.
|
2013-01-07 18:01:07 -08:00 |
|
Nicholas Nethercote
|
9b8e2524c8
|
Bug 827523 (part 1) - DMD: Remove valloc() from the test. r=jlebar.
|
2013-01-07 17:59:44 -08:00 |
|
Justin Lebar
|
42f219049a
|
Bug 826515 - Occasionally GC DMD stacks. r=njn
|
2013-01-08 11:04:19 +01:00 |
|
Nicholas Nethercote
|
17d30f9a25
|
Bug 818793 - Add a |aMaxFrames| parameter to NS_StackWalk. r=jlebar,glandium; sr=dbaron.
|
2012-12-20 21:31:57 -08:00 |
|
Nicholas Nethercote
|
52111abb47
|
Bug 820566 - DMD: Improve testing by using a script to filter out platform-specific stuff in the output. r=jlebar.
|
2013-01-06 19:18:13 -08:00 |
|
Nicholas Nethercote
|
73febc1c48
|
Bug 826183 - DMD: clear reportedness data before running memory reporters and dumping. r=jlebar.
|
2013-01-06 13:34:39 -08:00 |
|
Chris Jones
|
67cb38a1ce
|
Bug 824224: Make mozalloc_abort() not MOZ_NORETURN and log errors to logcat. r=glandium
|
2013-01-04 13:28:37 -08:00 |
|
Ehsan Akhgari
|
c91848eade
|
Bug 826779 - Get DMD to build on Windows; r=bbondy
|
2013-01-04 13:57:27 -05:00 |
|
Mike Hommey
|
cf8449580f
|
Bug 826171 - Fix strndup in memory/build/mozmemory_wrap.c. r=jlebar
|
2013-01-03 16:05:20 +01:00 |
|
Trevor Saunders
|
ed8168c2a4
|
bug 822717 - remove checks for old gcc r=glandium
|
2012-12-18 13:22:28 -05:00 |
|
Justin Lebar
|
b90c270919
|
Bug 824395 - Report used stacks separately from unused stacks. r=njn
|
2012-12-23 21:48:03 -05:00 |
|
Nicholas Nethercote
|
1c8817cdaa
|
Bug 824340 - DMD: fix a deadlock when getting stack traces. r=jlebar.
|
2012-12-23 17:35:56 -08:00 |
|
Nicholas Nethercote
|
ba3b6798ca
|
Bug 824390 - DMD: Don't use PTHREAD_MUTEX_INITIALIZER for non-static mutexes. r=jlebar.
|
2012-12-23 17:35:23 -08:00 |
|
Nicholas Nethercote
|
90cb838cda
|
Bug 822148 (part 9) - DMD: rename "groups" as "records". r=jlebar.
|
2012-12-17 21:54:08 -08:00 |
|
Nicholas Nethercote
|
6ff3b1fd9d
|
Bug 822148 (part 8) - DMD: remove a friend declaration. r=jlebar.
|
2012-12-19 19:48:43 -08:00 |
|
Nicholas Nethercote
|
d8b5fe684a
|
Bug 822148 (part 7) - DMD: use Percent() in a couple of appropriate places. r=jlebar.
|
2012-12-19 19:41:57 -08:00 |
|
Nicholas Nethercote
|
6ab4b04993
|
Bug 822148 (part 6) - DMD: print block counts in the summary. r=jlebar.
|
2012-12-18 19:08:07 -08:00 |
|
Nicholas Nethercote
|
2c799c9041
|
Bug 822148 (part 5) - DMD: avoid empty library names in stacks. r=jlebar.
|
2012-12-17 21:55:12 -08:00 |
|
Nicholas Nethercote
|
f62ae60c7b
|
Bug 822148 (part 4) - DMD: Capitalize class Thread's method names. r=jlebar.
|
2012-12-17 19:59:29 -08:00 |
|
Nicholas Nethercote
|
f24a89ffa6
|
Bug 822148 (part 3) - DMD: Rename |LiveBlock| as |Block|. r=jlebar.
|
2012-12-17 19:56:51 -08:00 |
|
Nicholas Nethercote
|
ad42918a65
|
Bug 822148 (part 2) - DMD: Treat twice-reported blocks more like other blocks. r=jlebar.
|
2012-12-17 19:40:07 -08:00 |
|
Nicholas Nethercote
|
8ed94a648e
|
Bug 822148 (part 1) - DMD: remove reporter names from output because they're redundant. r=jlebar.
|
2012-12-16 16:56:04 -08:00 |
|
Nicholas Nethercote
|
f5e64864d1
|
Bug 822700 - When DMD is disabled its SizeOf() function shouldn't try to measure non-existent structures. r=jlebar.
|
2012-12-18 15:14:31 -08:00 |
|
Kartikaya Gupta
|
734fb7f08b
|
Bug 822698 - Rename GroupSize to GetGroupSize to fix a gcc 4.6 compilation error on Android. r=njn
|
2012-12-19 11:24:49 -05:00 |
|
Nicholas Nethercote
|
0665e2268d
|
Bug 821577 - DMD: Fix hang at start-up on Mac. r=jlebar.
|
2012-12-13 19:42:47 -08:00 |
|
Nicholas Nethercote
|
9b8923e6cc
|
Bug 819817 - DMD: cache calls to NS_DescribeCodeAddress for faster dumping. r=jlebar.
|
2012-12-13 16:58:28 -08:00 |
|
Ehsan Akhgari
|
f205dd43d7
|
Bug 820875 - Reimplement DMD's MutexBase using critical sections; r=bbondy
|
2012-12-13 19:51:41 -05:00 |
|
Ehsan Akhgari
|
8003993d3e
|
Bug 821358 - Port the trace-malloc Windows TLS macros to DMD; r=njn
|
2012-12-13 19:47:41 -05:00 |
|
Nicholas Nethercote
|
309f461bed
|
Bug 820652 (part 7) - DMD: Fix bug in strdup_. r=jlebar.
|
2012-12-12 21:57:23 -08:00 |
|
Nicholas Nethercote
|
9169076c00
|
Bug 820652 (part 6) - DMD: Don't use LiveBlockKey in LiveBlock. r=jlebar.
|
2012-12-12 21:40:01 -08:00 |
|
Nicholas Nethercote
|
b56744fc1e
|
Bug 820652 (part 5) - DMD: Store the block address in LiveBlock. r=jlebar.
|
2012-12-12 21:16:28 -08:00 |
|
Nicholas Nethercote
|
4cf5a0613b
|
Bug 820652 (part 4) - DMD: Inline BlockSize into LiveBlock. r=jlebar.
|
2012-12-12 20:16:20 -08:00 |
|
Nicholas Nethercote
|
cd4d1e9219
|
Bug 820652 (part 3) - DMD: Distinguish BlockSize and GroupSize. r=jlebar.
|
2012-12-11 19:47:46 -08:00 |
|
Nicholas Nethercote
|
4088ec1262
|
Bug 820652 (part 2) - DMD: Embriefen the hash policy of LiveBlockGroup and DoubleReportBlockGroup. r=jlebar.
|
2012-12-11 19:46:53 -08:00 |
|
Nicholas Nethercote
|
2310ba6946
|
Bug 820652 (part 1) - DMD: Split BlockKey in two, and fix the ensuing fall-out. r=jlebar.
|
2012-12-11 19:08:38 -08:00 |
|
Nicholas Nethercote
|
d9e3f54ffc
|
Bug 820682 - DMD: Tweak stress mode. r=jlebar.
|
2012-12-11 17:52:04 -08:00 |
|
Ehsan Akhgari
|
d7972c22fa
|
Bug 820875 - Implement MutexBase on Windows; r=bbondy
|
2012-12-12 11:18:17 -05:00 |
|
Nicholas Nethercote
|
a2a706b416
|
Bug 819772 - Add a memory reporter for DMD's data. r=jlebar.
|
2012-12-11 13:54:11 -08:00 |
|
Nicholas Nethercote
|
5ea5019ec4
|
Bug 819833 (part 1) - DMD: Print PCs at the end of lines. r=jlebar.
|
2012-12-10 19:26:56 -08:00 |
|
Justin Lebar
|
d247c4aa88
|
Bug 820401 - Default DMD to sample-below=4093. r=njn
Also print out the sample size, since it's no longer explicit in the $DMD envvar.
|
2012-12-11 18:26:43 -05:00 |
|
Nicholas Nethercote
|
06fab13a4c
|
Bug 717853 - Add a native version of DMD. r=jlebar,glandium.
|
2012-12-10 16:05:07 -08:00 |
|
Mike Hommey
|
1ff27b24e8
|
Bug 804303 part 3 - Build jemalloc3 as a replace-malloc library when building with mozjemalloc. r=khuey
|
2012-12-07 09:32:24 +01:00 |
|