memory/replace/dmd/DMD.cpp
bc61185b6f5747b5b40b6c9639972a8003543834
created 2019-03-14 07:03 +0200
pushed 2019-03-14 15:20 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 46f6705f9c0c (bug 1533240) for xpcshell failures at /test/test_dmd.js on a CLOSED TREE.
46f6705f9c0c2c8bbd45b60615a1081f40a8402b
created 2019-03-14 01:05 +0000
pushed 2019-03-14 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1533240 - Replace DMD's custom TLS code with use of mozilla/ThreadLocal.h. r=erahm
53d0d3dcfe6efa01fe4f3b0877f06b69f5d4bb97
created 2019-02-25 16:10 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 16 - Move method definition inline comments to new line in 'memory/'. r=glandium
c59e07cae80fcf325ff695b5e24e4aa823f034fd
created 2019-02-28 11:00 +1100
pushed 2019-03-11 13:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1531027 - Add an explicit copy constructor to StackTrace. r=ehsan
738bde54c69ca1fc4a1e7d194a245915e3a83850
created 2019-02-28 06:41 +0000
pushed 2019-03-11 13:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn
2381f28f2f280c4e6a5b62239d7b76feccd56ccc
created 2019-02-22 10:52 +0000
pushed 2019-03-11 13:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1529452 - Fix a silly bug. r=glandium
82d3feb12af37f6b5a57837df54b21ac37be40f0
created 2019-02-21 04:28 +0000
pushed 2019-03-11 13:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1529452 - Avoid a multiplication that could overflow. r=glandium
b9c19a2b48548963aa0b469912f82bf156a829bc
created 2019-02-19 20:42 +0900
pushed 2019-03-11 13:01 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1528651 - Fix some trivial warnings and re-enable warnings-as-errors on Windows in some directories. r=dmajor
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3b8a9abe2766c4bdc68c143416a3aafe85083be4
created 2018-10-24 04:23 +0300
pushed 2018-12-03 16:23 +0000
Noemi Erli Noemi Erli - Backed out changeset bee1c344cb47 (bug 1491909) for failures in browser/components/extensions/test/xpcshell/test_ext_geckoProfiler_control.js
bee1c344cb473d75347c012bbd0f8eac58428926
created 2018-10-23 20:46 +0000
pushed 2018-12-03 16:23 +0000
Denis Palmeiro Denis Palmeiro - Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
41aeecb74b977130919801900c21b18c19e94258
created 2018-07-27 12:21 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1478879 - Remove Range/Enum use in DMD. r=mccr8
b50724cff788dfdea5f595c7ddc213d4491555c0
created 2018-08-01 09:57 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1479954 - Rename Hash{Set,Map}::sizeOf{In,Ex}cludingThis(). r=luke
8d22622b5264e15e0f429c226b9f413f413ba298
created 2018-07-26 20:15 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Use mozilla::HashTable instead of JS::HashTable in DMD. r=erahm
5c8c2d8a6003d2729497a2cf93c9afc89d2bf4f4
created 2018-07-20 23:58 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo.
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
b4d98531124336af6ebd253f9e9fd4aa5a53df30
created 2017-12-06 09:36 -0500
pushed 2018-01-11 21:05 +0000
David Major David Major - Bug 1423287 - Simplify NtCurrentTeb() handling. r=njn
f1d96b6ee076dbb45a1d82a572f2ad1cd6d20ab2
created 2017-11-28 08:10 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Don't initialize DMD if the DMD environment variable is not given. r=njn
a19bce0cd06cf37d1732717ebfc0b9a5fae7fe84
created 2017-11-28 08:05 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Remove fallbacks when DMD is initializing. r=njn
921a1441fd228863441faa39e83a50499d7343d1
created 2017-11-28 07:18 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Don't declare replace_* functions in replace_malloc.h. r=njn
8cbc145b9f915eb5911141be9266c909f8ac26af
created 2017-11-29 03:08 +0200
pushed 2018-01-11 21:05 +0000
Csoregi Natalia Csoregi Natalia - Backed out 7 changesets (bug 1420355) for mass failures on OS X and Android. r=backout on a CLOSED TREE
0479dda078a2ab5a9be9ebf5b82705a332ba75bd
created 2017-11-28 08:10 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Don't initialize DMD if the DMD environment variable is not given. r=njn
3742a4b69ba20bdcc47ee8bfa7d56268be944ae1
created 2017-11-28 08:05 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Remove fallbacks when DMD is initializing. r=njn
451cd087922f1f1f0e66de9196b7b99e36c8072e
created 2017-11-28 07:18 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420355 - Don't declare replace_* functions in replace_malloc.h. r=njn
4c6c6291935aa7a8739262b0941f7254ec14d8fd
created 2017-11-24 16:02 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420353 - Change how replace-malloc initializes, part 2. r=njn
ff3c38687a7968e40291118983b135daf067fa35
created 2017-11-22 17:24 +0900
pushed 2018-01-11 21:05 +0000
Mike Hommey Mike Hommey - Bug 1420353 - Change how replace-malloc initializes, part 1. r=njn
c3729a7809983b9b69b1e3b79a0582345398ef93
created 2017-10-03 13:53 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384814 - Remove critical address machinery from Mac implementation of MozStackWalk(). r=glandium.
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 - Overhaul ComputedValues measurement, and add style structs measurement. r=bholley.
a8fd71353cbac3d71b8c1a9c7572b5d10d16c9c2
created 2017-07-27 16:46 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384819 (part 3) - Remove the return value from the stack walker functions. r=glandium.
c434e487e80496f02fdb1522f06a7d8ab0f4ce44
created 2017-07-27 16:46 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384819 (part 2) - Tweak FramePointerStackWalk() arguments. r=glandium.
ee28d0227a1c5a97962f115140f0794c5f82e126
created 2017-07-27 12:46 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384819 (part 1) - Split MozStackWalk(). r=glandium.
8b89d684f633977acdd317654d040a86ddef466b
created 2017-07-20 11:33 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1382076 - Use FramePointerStackWalk() in DMD on Win32. r=erahm.
2ec4756b0d4dceeb63f748b1e2080ae4d1e50c00
created 2017-07-07 07:08 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1371397 - Use FramePointerStackWalk() in DMD on Mac. r=erahm.
4bd3eb1b5f3761565871f226e80c4b158defdf48
created 2017-05-31 13:47 +0900
pushed 2017-06-12 13:08 +0000
Mike Hommey Mike Hommey - Bug 1368932 - Handle missing replace_posix_memalign at the replace-malloc level. r=njn
9c090ad2183ee8a17f14c44874202b57d9d06179
created 2017-04-21 15:54 -0600
pushed 2017-06-12 13:08 +0000
Tom Tromey Tom Tromey - Bug 1334286 - use MOZ_FORMAT_PRINTF in DMD; r=njn
0c3915509f06dfed6756c23ed7f7b040c30f0789
created 2017-03-21 12:24 -0700
pushed 2017-06-12 13:08 +0000
Eric Rahm Eric Rahm - Bug 1349002 - Build DMD with unified sources. r=njn
8d35b6c817c2e53e954755cdd1584c2911a33209
created 2017-02-23 17:47 -0800
pushed 2017-04-18 12:07 +0000
Eric Rahm Eric Rahm - Bug 1341621 - Avoid deadlocks in DMD when forking. r=njn
c4de227304aa18ceb41047e222272f22fd99d5f9
created 2016-08-02 14:54 +0200
pushed 2016-11-14 12:26 +0000
Alexandre Lissy Alexandre Lissy - Bug 1284674 - Remove NUWA r=cyu
2f8d5f889b47589b79a8ad95456f863c1b83cfb4
created 2016-07-13 19:32 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1282185 (part 2) - Fix an assertion failure in DMD. r=erahm.
d8e2cf1f7079f756f65654dca128245ddc3d4a6f
created 2016-07-13 18:10 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1282185 (part 1) - Remove a bogus assertion in DMD. r=erahm.
5f7d9726c2ffb569007e416ca940df658a7b8500
created 2016-03-29 10:41 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253512 (part 2) - Aggregate live blocks. r=erahm.
ce540d9af1cbd53127811c72bdbe0fd278eb224a
created 2016-02-24 14:42 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm.
b5bbe0866d72f3231ed7188953985b1104de6aa1
created 2016-03-04 17:12 +1100
pushed 2016-04-25 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253526 (part 2) - Gut DMD's usage message. r=erahm
fa57591bfe2454afad4bdbba4aa3a2380c934d7f
created 2016-03-04 17:02 +1100
pushed 2016-04-25 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253526 (part 1) - Remove DMD's --max-frames option. r=erahm.
16b98426457ca48e93c896bf4cc0d992b59d8832
created 2016-01-21 16:58 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1144842 (part 2) - Make --enable-dmd imply --enable-profiling. r=glandium.
c46eebf3397eaff07cc45e7c9ecf925da4402c97
created 2015-12-22 13:29 +0000
pushed 2016-03-07 14:18 +0000
Jon Coppeard Jon Coppeard - Bug 1232672 - Use MOZ_WARN_UNUSED_RESULT to make hash table clients check for failure r=luke r=billm r=njn
2e82f6299d4a1084418f295c737be821b6074cdb
created 2015-09-30 11:34 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1207519 - Prevent HashTable shrink from ignoring allocation failures that may have been reported r=Waldo
b75024c49a129410f8414f73cb4dfd914d0041ee
created 2015-09-30 11:34 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
3f27e434f853846076ec55d932f2eeb62b5ab99b
created 2015-06-30 11:54 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 1058178, part 1 - Implement DMD heap scanning mode. r=njn
d8c58dd8dabc156c3948a532d4bba47ccacb9977
created 2015-06-10 16:32 -0400
pushed 2015-08-10 18:23 +0000
Benoit Girard Benoit Girard - Bug 1172216 - Move nsStackwalk to mozglue. r=glandium
860fcc17b26b68a104c7d5e7daf1752d6a96a60f
created 2015-06-06 14:44 -0700
pushed 2015-08-10 18:23 +0000
Andrew McCreight Andrew McCreight - Bug 1171647, part 2 - Remove redundant assertion for dark matter mode. r=njn
0c0b129ab2957043872b4ac3fcd1a257e22c2c88
created 2015-06-06 14:44 -0700
pushed 2015-08-10 18:23 +0000
Andrew McCreight Andrew McCreight - Bug 1171647, part 1 - Define a new function to convert the mode to a string. r=njn
f2fac0a0d4e2d63d4d9297e9b466b92662538f7e
created 2015-04-20 23:05 +0200
pushed 2015-06-29 20:18 +0000
Jed Davis Jed Davis - Bug 1102388 - Fix DMD static constructor ordering dependency. r=mccr8
f78a9c56f0aaf574b27eda46d8e8b14a263216ca
created 2015-04-20 14:15 +0200
pushed 2015-06-29 20:18 +0000
Jed Davis Jed Davis - Bug 1128705 - Don't redefine PAGE_SIZE in DMD if it's already defined. r=erahm
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
3bf791ce96e8be1c02b4c9bb67c107e7f6dc5170
created 2015-01-15 20:38 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121830 - DMD: add "num" property to blocks in the output. r=mccr8.
edd717f27f37f3cf9d7fbcd99a13417b38b11f66
created 2014-11-27 21:04 -0800
pushed 2015-02-23 15:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1100851 - Tweak DMD to account for the fact that $DMD can now be undefined. r=glandium.
less more (0) -100 -60 tip