memory/replace/dmd/DMD.cpp
2c7233ca6ffd4c120cfde4c52bcaa1282fc4987b
created 2013-01-04 13:57 -0500
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 826779 - Get DMD to build on Windows; r=bbondy
71b0dfee3df2abe9fa24bce48ab2cdb93c0d8d7b
created 2012-12-23 21:48 -0500
pushed 2014-10-20 17:29 +0000
Justin Lebar Justin Lebar - Bug 824395 - Report used stacks separately from unused stacks. r=njn
eb1a9250d68a417350759a97c8155e2a19e632ae
created 2012-12-23 17:35 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 824340 - DMD: fix a deadlock when getting stack traces. r=jlebar.
4aeb3016da0347b5cf786810cf26ab879796e88f
created 2012-12-23 17:35 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 824390 - DMD: Don't use PTHREAD_MUTEX_INITIALIZER for non-static mutexes. r=jlebar.
eb2a563b2786298fe4bef5a383ca200d2b0e07d0
created 2012-12-17 21:54 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 9) - DMD: rename "groups" as "records". r=jlebar.
f8a12acba9edd5ad5ba629888846fcdcdd47a24f
created 2012-12-19 19:48 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 8) - DMD: remove a friend declaration. r=jlebar.
c6fabaf6ec909badc6111fafec30018b0c02c1e3
created 2012-12-19 19:41 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 7) - DMD: use Percent() in a couple of appropriate places. r=jlebar.
21e8577596385e76b4d115c49a3fd9249ca46def
created 2012-12-18 19:08 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 6) - DMD: print block counts in the summary. r=jlebar.
59af4693ec7a56e860c7626a99e19ea9e6a75932
created 2012-12-17 21:55 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 5) - DMD: avoid empty library names in stacks. r=jlebar.
f66f22fc2b265ec9baa057d1b12701f7072c9bb4
created 2012-12-17 19:59 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 4) - DMD: Capitalize class Thread's method names. r=jlebar.
e71e1028860eafa88e63c8fc41ba7080ddf5366b
created 2012-12-17 19:56 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 3) - DMD: Rename |LiveBlock| as |Block|. r=jlebar.
feefe01d430bca648db4b4153a285608f7ac89df
created 2012-12-17 19:40 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 2) - DMD: Treat twice-reported blocks more like other blocks. r=jlebar.
360af7a0a75469e8d292dcce736b61dd07c05c5b
created 2012-12-16 16:56 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 1) - DMD: remove reporter names from output because they're redundant. r=jlebar.
a428738147c7dd24ec08bf899b69f48fc5812462
created 2012-12-18 15:14 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822700 - When DMD is disabled its SizeOf() function shouldn't try to measure non-existent structures. r=jlebar.
d8e39fb4851d8e1fa8adbe054f80b6b90cf60b93
created 2012-12-19 11:24 -0500
pushed 2014-10-20 17:29 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 822698 - Rename GroupSize to GetGroupSize to fix a gcc 4.6 compilation error on Android. r=njn
e082861f545f96949f4afa0aeaccddd798fd300c
created 2012-12-13 19:42 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 821577 - DMD: Fix hang at start-up on Mac. r=jlebar.
e5fddab2f19e10b86fc95d5a273e5bbbd7680adc
created 2012-12-13 16:58 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819817 - DMD: cache calls to NS_DescribeCodeAddress for faster dumping. r=jlebar.
6fbb674858da5db998fdd619dead5f958a68f4f5
created 2012-12-13 19:51 -0500
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 820875 - Reimplement DMD's MutexBase using critical sections; r=bbondy
9585e38ed39d87971ff1322259c710f6610510a2
created 2012-12-13 19:47 -0500
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 821358 - Port the trace-malloc Windows TLS macros to DMD; r=njn
8c77de31ddc4e93faed739de65073c5ff96f6bf8
created 2012-12-12 21:57 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 7) - DMD: Fix bug in strdup_. r=jlebar.
9f305729255b0b2df0ca04e03d1774b7f2724a64
created 2012-12-12 21:40 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 6) - DMD: Don't use LiveBlockKey in LiveBlock. r=jlebar.
5ac16858d004081963395e018ef4d4c1423429f1
created 2012-12-12 21:16 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 5) - DMD: Store the block address in LiveBlock. r=jlebar.
2c2785739e2563840ceb7beaedad4343201bea58
created 2012-12-12 20:16 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 4) - DMD: Inline BlockSize into LiveBlock. r=jlebar.
f54a6f692591a32581373200fbe4618cc13a3854
created 2012-12-11 19:47 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 3) - DMD: Distinguish BlockSize and GroupSize. r=jlebar.
a77821dd8903272559f491197d5acd1f0c2fb26e
created 2012-12-11 19:46 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 2) - DMD: Embriefen the hash policy of LiveBlockGroup and DoubleReportBlockGroup. r=jlebar.
f5fbf4fc5df282891115bee516bfdb1f373fed03
created 2012-12-11 19:08 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820652 (part 1) - DMD: Split BlockKey in two, and fix the ensuing fall-out. r=jlebar.
92bc31268fd650bc95741594c8cd65ef216687b0
created 2012-12-11 17:52 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820682 - DMD: Tweak stress mode. r=jlebar.
caf88c568805024e407e74a1103b06687525700f
created 2012-12-12 11:18 -0500
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 820875 - Implement MutexBase on Windows; r=bbondy
3cbe7a6b5395d9a9f442aa6865a2fcf382a2be48
created 2012-12-11 13:54 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819772 - Add a memory reporter for DMD's data. r=jlebar.
753c92f595776132cc78ca5e83533b04a2ca267f
created 2012-12-10 19:26 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819833 (part 1) - DMD: Print PCs at the end of lines. r=jlebar.
6d2586f85a8198324e15f115b0f424dfd46465a4
created 2012-12-11 18:26 -0500
pushed 2014-10-20 17:29 +0000
Justin Lebar Justin Lebar - Bug 820401 - Default DMD to sample-below=4093. r=njn
b29ecfdf4255afeda5c30350a3bfbbd1a06db520
created 2012-12-10 16:05 -0800
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 717853 - Add a native version of DMD. r=jlebar,glandium.
less more (0) tip