memory/mozalloc/mozalloc.h
8257797fd2d80b0954d44d8eebcb33459a9a569a
created 2018-08-28 15:59 +1000
pushed 2018-08-29 04:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename nsMemory::Clone() and remove unnecessary checks after it. r=glandium
5c8c2d8a6003d2729497a2cf93c9afc89d2bf4f4
created 2018-07-20 23:58 +0000
pushed 2018-07-21 13:52 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo.
d2de0e2a63e1a300b41ed4d9dc7eeda203d59033
created 2018-07-18 20:36 +0900
pushed 2018-07-19 09:50 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1476597 - Stop using dynamic exception specification in mozalloc.h. r=froydnj
7a6d3d03bb20c881d25ae7e6fdb2fbb981e335b7
created 2018-03-27 14:42 +0200
pushed 2018-03-27 22:01 +0000
Carl Corcoran Carl Corcoran - Bug 1448546: Adding sized operator delete overloads on Windows builds; r=froydnj
9e64627b95da8580c01d9951eb4237e0a6122ee6
created 2018-03-02 07:06 -0500
pushed 2018-03-02 12:06 +0000
Nathan Froyd Nathan Froyd - Bug 1442325 - remove some dead preprocessor logic; r=glandium
5f52c2488a831edbc33fa0bc6003ed4df9a62732
created 2017-12-09 00:36 +0200
pushed 2017-12-08 22:58 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central r=merge a=merge
31be4ff5f62f13206f3bb638ba243b590b556ede
created 2017-12-08 11:47 +0900
pushed 2017-12-08 22:58 +0000
Mike Hommey Mike Hommey - Bug 1424114 - Remove the string.h/cstring include in mozalloc.h. r=njn
b29d4a64f58995732e07dc984bf90247da6324aa
created 2017-12-08 10:40 -0500
pushed 2017-12-08 15:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1423649 - Fix compiler errors that happen when building with VS2017 15.5. r=rillian
5d4d649431f49b4350927d6a8be99c2fb164cb2b
created 2017-12-07 11:32 +0900
pushed 2017-12-08 10:13 +0000
Mike Hommey Mike Hommey - Bug 1423803 - Turn mozilla::fallible into an alias for std::nothrow. r=njn
98b79b9db69ecaa460d4bee01a11ed179e4e65c7
created 2017-12-06 11:38 +0900
pushed 2017-12-06 22:30 +0000
Mike Hommey Mike Hommey - Bug 1423461 - Use noexcept in mozalloc.h on android. r=njn
2d83c887392377a21759ae51322e4eee82e803fc
created 2017-12-06 11:31 +0900
pushed 2017-12-06 22:30 +0000
Mike Hommey Mike Hommey - Bug 1423461 - Remove MOZALLOC_INLINE, and always use MOZ_ALWAYS_INLINE_EVEN_DEBUG. r=njn
0ff6e7cbed23520e73e533b2adc23b756df1175c
created 2017-12-05 17:34 +0900
pushed 2017-12-06 10:35 +0000
Mike Hommey Mike Hommey - Bug 1423114 - Remove moz_xposix_memalign and moz_xvalloc. r=njn
2470860d3e9a6630dc3e9ee6c4ea84f878927172
created 2017-12-06 00:27 +0200
pushed 2017-12-06 10:35 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 8a4050c7e0fd (bug 1423114) for bustages on memory/mozalloc/mozalloc.cpp r=backout on a CLOSED TREE
cb9f227f3ca2437cffd2dc33ee5cb052e5b09b5f
created 2017-12-05 17:45 +0900
pushed 2017-12-06 10:35 +0000
Mike Hommey Mike Hommey - Bug 1423119 - Remove the sole use of MOZALLOC_HAVE_XMALLOC. r=erahm
8a4050c7e0fd412e7c34dd59aa39955a845764d9
created 2017-12-05 17:34 +0900
pushed 2017-12-06 10:35 +0000
Mike Hommey Mike Hommey - Bug 1423114 - Remove moz_xposix_memalign and moz_xvalloc. r=njn
047260d9b98c868e39ce9092ff184c0c18058230
created 2017-12-05 17:04 +0900
pushed 2017-12-05 23:49 +0000
Mike Hommey Mike Hommey - Bug 1423109 - Use MOZ_{BEGIN,END}_EXTERN_C in mozalloc.h. r=njn
9cd247e063fcec1f0e9650015af20fcd04d2df8f
created 2017-12-05 17:00 +0900
pushed 2017-12-05 23:49 +0000
Mike Hommey Mike Hommey - Bug 1423109 - Remove Sun Pro compiler specific preprocessor directives from mozalloc.h. r=njn
45c202561c1e52cf7550a41f2e335f1a10e8ffd2
created 2017-12-05 16:52 +0900
pushed 2017-12-05 23:49 +0000
Mike Hommey Mike Hommey - Bug 1423107 - Remove moz_posix_memalign. r=njn
402cad93aa6ece010f3c834b9d20e431c4ee8f8b
created 2017-11-15 14:53 -0400
pushed 2017-11-15 18:53 +0000
Nathan Froyd Nathan Froyd - Bug 1325632 - part 5 - ensure that we compile with -fno-sized-deallocation when possible; r=chmanchester
d346efc8449b1a5f658e1a84203686c8860fc69b
created 2017-10-10 13:16 -0500
pushed 2017-10-12 10:04 +0000
Tom Ritter Tom Ritter - Bug 1406197 Declare sized deallocators (that ignore the size) to correct a MinGW warning r=glandium
f789b5b305bb3934a3ab9caa19734d7c328a8a3e
created 2017-09-01 11:52 +1000
pushed 2017-09-01 02:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1389305 (attempt 2) - Add jemalloc_ptr_info() and moz_malloc_enclosing_size_of(). r=glandium.
584579605f5f4e7f46434149f0c2e1e87cc49111
created 2017-08-31 13:52 +0200
pushed 2017-08-31 11:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f232b5b1a0c7 (bug 1389305) for frequently failing GTest Jemalloc.PtrInfo on Linux opt. r=backout
f232b5b1a0c74b84c5d7f4ecb131d25a92601015
created 2017-08-24 19:37 +1000
pushed 2017-08-31 08:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1389305 - Add jemalloc_ptr_info() and moz_malloc_enclosing_size_of(). r=glandium.
ae7e3082d862ae173ef4cbe3b36f878cb853a73b
created 2017-07-24 19:19 -0400
pushed 2017-08-03 00:46 +0000
Botond Ballo Botond Ballo - Bug 1383919 - Use |noexcept| instead of an exception-specification in mozalloc.h. r=glandium
91b6e270107a96d5c5c6045b76c59c3aafe18a90
created 2016-08-16 11:09 -0700
pushed 2016-08-26 13:39 +0000
Andrew McCreight Andrew McCreight - Bug 1295695 - Add maybe_pod_* methods to InfallibleAllocPolicy. r=glandium
c4d874b35d350e5c365b58c83dc63ce98d9f6b2b
created 2016-08-16 10:56 -0700
pushed 2016-08-24 13:10 +0000
Andrew McCreight Andrew McCreight - Bug 1295688 - InfallibleAllocPolicy should crash on overflow. r=glandium
010987e0dc81f5021cf3b200ceab78d742783d21
created 2016-05-11 18:02 -0700
pushed 2016-05-27 16:57 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Introduce MFBT BufferList class (r=froydnj)
68da139d0866977c0ada86319fa94388f2255446
created 2016-05-18 16:37 +0900
pushed 2016-05-21 23:33 +0000
Mike Hommey Mike Hommey - Bug 1269171 - Change how mozalloc.h is hooked in STL wrappers. r=froydnj
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-28 23:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
55db417e2e0927be2b0ca957283a1f3f4005cde1
created 2015-03-19 01:03 -0700
pushed 2015-04-16 17:31 +0000
Jim Blandy Jim Blandy - Bug 1145051: Don't include xpcom-config.h from mozalloc.h; it's unused. r=glandium
79bdb9d8ca5bf2effdc988ba8b9982a2d9fc8455
created 2015-03-19 00:46 -0700
pushed 2015-04-16 17:31 +0000
Jim Blandy Jim Blandy - Bug 1145051: Use MOZ_WARN_UNUSED_RESULT instead of NS_WARN_UNUSED_RESULT. r=glandium
5de65d408dbccab3f52af0c04377b0f790bc7dac
created 2015-03-18 23:56 -0700
pushed 2015-04-16 17:31 +0000
Jim Blandy Jim Blandy - Bug 1145051: Replace uses of NS_ATTR_MALLOC with new MOZ_ALLOCATOR from mfbt/Attributes.h. r=glandium
33e89c9a41728ecb37f8d6052858bf327d46a5cf
created 2015-04-10 15:05 +0200
pushed 2015-04-14 12:09 +0000
ISHIKAWA, Chiaki ISHIKAWA, Chiaki - Bug 1147248 - GCC 4.9 needs this patch to use address sanitizer. r=glandium
f2c533ee40718490384c20439e517d7a44b7523d
created 2015-03-26 18:25 +0900
pushed 2015-03-31 03:34 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Remove moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
559aa82a7cdc8d7d15d54d030bb94ea1038ac3fd
created 2015-03-26 18:20 +0900
pushed 2015-03-31 03:34 +0000
Mike Hommey Mike Hommey - Bug 1142434 - Remove moz_memalign/moz_valloc, nothing uses them. r=njn
6d03ea364df10e21ae7d37d9e8b77dcc35d64092
created 2015-03-26 18:18 +0900
pushed 2015-03-31 03:34 +0000
Mike Hommey Mike Hommey - Bug 1142434 - Remove moz_strdup/moz_strndup, nothing uses them. r=njn
beed1c584a2264aab11aa41484083ba49ba4c0ab
created 2015-02-27 14:00 +0900
pushed 2015-03-10 01:02 +0000
Mike Hommey Mike Hommey - Bug 868814 - Fold mozalloc library into mozglue. r=njn
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-11 02:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
c207ff1b40fd558a72b0f03ddf0a6edcf16f0117
created 2014-12-08 14:45 -0800
pushed 2014-12-09 07:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 1) - Add InfallibleAllocPolicy to mozalloc. r=glandium.
64550e741f147f73c02948f55c93369d426d44b2
created 2014-09-26 15:45 -0400
pushed 2014-09-26 19:48 +0000
Jim Chen Jim Chen - Bug 1067018 - Always specify throw() for nothrow placement new/delete; r=glandium
58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
created 2014-02-10 17:57 -0500
pushed 2014-02-10 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
e88b1aab80c37ffdec020aab9a7597ccab1255cf
created 2013-04-19 10:55 -0700
pushed 2013-04-19 17:56 +0000
Bill McCloskey Bill McCloskey - Bug 863116 - MOZ_ALWAYS_INLINE should not inline in debug builds (r=Waldo)
8e1bef2ab93e879781d0552a219f42730ba6bdc2
created 2013-02-12 08:30 -0500
pushed 2013-02-12 13:31 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 839338 - ASan alloc/dealloc mismatch in _M_create_nodes/_M_destroy_nodes. r=waldo.
6ae1d0d7b33c6978272e814344c2d04e75c4d0b0
created 2012-10-13 17:52 +0200
pushed 2012-10-24 13:30 +0000
Jacek Szpot Jacek Szpot - Bug 800106: Replace more NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINE; r=ehsan
5f27ce421c8fcc8186823e362bce2318d6676355
created 2012-10-15 14:19 -0400
pushed 2012-10-15 18:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 0f0797cdb55a (bug 800106) because of Kraken regressions on Windows XP
0f0797cdb55a59cadb71837510a53aeae0962a41
created 2012-10-13 17:52 +0200
pushed 2012-10-13 20:39 +0000
Jacek Szpot Jacek Szpot - Bug 800106: replace NS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE; r=ehsan
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
45ffd4b20e11b28075899561c93517aab21a000d
created 2012-05-08 12:30 -0400
pushed 2012-05-10 17:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 737164 prerequisite - move mozilla::fallible_t to its own header so that everyone can reference it reasonable, r=cjones
26eb0d5a95a643a96e1b8b1f830809471aa670db
created 2012-04-05 09:20 +0200
pushed 2012-04-05 07:22 +0000
Mike Hommey Mike Hommey - Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2012-01-26 14:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
88acaad9c766dcd306969e6bdf16b2cd81cec68e
created 2012-01-12 21:35 +0100
pushed 2012-01-12 20:36 +0000
Ms2ger Ms2ger - Bug 717441 - Backout bug 715093 / changeset d5f3e38021fd for Fennec crashes.
d5f3e38021fd52a6c331d4d532e4b1875461b26e
created 2012-01-11 09:22 +0100
pushed 2012-01-11 11:16 +0000
Ms2ger Ms2ger - Bug 715093 - Get rid of MOZALLOC_INLINE in favour of MOZ_ALWAYS_INLINE; r=glandium
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2011-11-28 03:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
2606bc44cb7cceeafe055da65136e1f9a4d49052
created 2011-10-18 14:19 -0400
pushed 2011-10-21 03:11 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 695171. Make our operator new throw std::bad_alloc. r=cjones
535331914716c95b8409cee01e65e076e9daad05
created 2011-09-14 17:37 -0700
pushed 2011-10-13 00:12 +0000
Justin Lebar Justin Lebar - Bug 682437 - Add memory reporter for History::mObservers. r=bz
2b2f584dc5fd8cedbbd49b3456a32adaf99627da
created 2011-05-21 20:27 -0700
pushed 2011-07-08 09:54 +0000
Paul Biggar Paul Biggar - Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
d959aeca8307517e81edca5cba749dfb12b27214
created 2011-06-07 03:09 +0200
pushed 2011-06-21 01:35 +0000
Mike Hommey Mike Hommey - Bug 662224 - Define NS_ATTR_MALLOC and NS_WARN_UNUSED_RESULT in xpcom-config.h, and include it from mozalloc.h. r=bsmedberg
539b6dd6ded6fb9712536622a92a1bc4058dd9f6
created 2010-11-16 10:19 +0100
pushed 2018-08-29 04:31 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 578546 - Fix MSVC warning spam by adjusting ifdef to include MSVC. r=cjones a=benjamin
f915a22def59a09afd87941311fdbd69c27de8ff
created 2010-11-08 20:48 -0600
pushed 2018-08-29 04:31 +0000
Chris Jones Chris Jones - Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
7d8cabd2fb7adc29c406dfa460938660e283da2c
created 2010-06-16 18:54 +0200
pushed 2018-08-29 04:31 +0000
Saint Wesonga Saint Wesonga - Bug 570553 - mozalloc.h:208:1: warning: C++ style comments are not allowed in ISO C90. r=vlad
less more (0) -60 tip