memory/mozalloc/mozalloc.h
d346efc8449b1a5f658e1a84203686c8860fc69b
created 2017-10-10 13:16 -0500
pushed 2018-01-11 17:45 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1295695 - Add maybe_pod_* methods to InfallibleAllocPolicy. r=glandium
c4d874b35d350e5c365b58c83dc63ce98d9f6b2b
created 2016-08-16 10:56 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1295688 - InfallibleAllocPolicy should crash on overflow. r=glandium
010987e0dc81f5021cf3b200ceab78d742783d21
created 2016-05-11 18:02 -0700
pushed 2016-09-05 20:01 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Introduce MFBT BufferList class (r=froydnj)
68da139d0866977c0ada86319fa94388f2255446
created 2016-05-18 16:37 +0900
pushed 2016-09-05 20:01 +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-09-05 20:01 +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-08-03 13:22 +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-08-03 13:22 +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-08-03 13:22 +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-08-03 13:22 +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-08-03 13:22 +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-08-03 13:22 +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-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1142434 - Remove moz_strdup/moz_strndup, nothing uses them. r=njn
dde4eeaaa7ad22a0c55cc0f11a927aca2b790b57
created 2015-06-11 01:51 -0400
pushed 2015-06-19 19:24 +0000
Mike Hommey Mike Hommey - Backout changesets beed1c584a22, 9b2413915a5e (bug 868814), 1f34ebc9eb00, 80555e0558a3 (bug 1141660), 22aea188dac5 (bug 1141731) to give us more time to figure the situation with the SDK. a=lizzard
beed1c584a2264aab11aa41484083ba49ba4c0ab
created 2015-02-27 14:00 +0900
pushed 2015-06-19 19:24 +0000
Mike Hommey Mike Hommey - Bug 868814 - Fold mozalloc library into mozglue. r=njn
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-03-23 22:08 +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 2015-03-23 22:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 1) - Add InfallibleAllocPolicy to mozalloc. r=glandium.
64550e741f147f73c02948f55c93369d426d44b2
created 2014-09-26 15:45 -0400
pushed 2015-01-05 23:23 +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-06-02 21:01 +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-07-29 23:00 +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-05-07 01:20 +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 2013-02-14 23:19 +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 2013-02-14 23:19 +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 2013-02-14 23:19 +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-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
45ffd4b20e11b28075899561c93517aab21a000d
created 2012-05-08 12:30 -0400
pushed 2012-08-24 15: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-07-13 18:18 +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-04-20 19:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
88acaad9c766dcd306969e6bdf16b2cd81cec68e
created 2012-01-12 21:35 +0100
pushed 2012-04-20 19:40 +0000
Ms2ger Ms2ger - Bug 717441 - Backout bug 715093 / changeset d5f3e38021fd for Fennec crashes.
d5f3e38021fd52a6c331d4d532e4b1875461b26e
created 2012-01-11 09:22 +0100
pushed 2012-04-20 19:40 +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 2012-03-09 01:01 +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 2012-01-29 07:46 +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 2012-01-29 07:46 +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-11-04 22:39 +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-09-22 17:29 +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-01-11 17:45 +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-01-11 17:45 +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-01-11 17:45 +0000
Saint Wesonga Saint Wesonga - Bug 570553 - mozalloc.h:208:1: warning: C++ style comments are not allowed in ISO C90. r=vlad
d1fd855f7ebe4dd07f505200b4e548ff6ac4214d
created 2010-05-31 19:19 -0700
pushed 2018-01-11 17:45 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=566447; add presshell memory reporter; r=bz
d3c103ccd5f9445e99a134829aaa030f73334dbd
created 2010-05-25 11:28 -0400
pushed 2018-01-11 17:45 +0000
Brad Lassey Brad Lassey - bug 559263 - implement jemalloc for android r=vlad
30afcda0bec7144fe000cfc4f5bd8f8c4eba9a9d
created 2010-05-11 12:07 -0700
pushed 2018-01-11 17:45 +0000
Daniel Holbert Daniel Holbert - Bug 564261: fix build warning about C++ style comment in mozalloc.h. r=cjones
97db872fb3b542a3a3b1819e29a8eea961bb9e8b
created 2010-04-21 23:41 -0500
pushed 2018-01-11 17:45 +0000
Chris Jones Chris Jones - Bug 550692: Wrap posix_memalign, memalign, and valloc if jemalloc provides them and the OS doesn't. r=bsmedberg
f0ccd76765b96bfac70b4014d01d69621897f00b
created 2010-04-20 15:12 -0500
pushed 2018-01-11 17:45 +0000
Chris Jones Chris Jones - Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
bbbb2d668d0d0bce8d8256a5b2f1ad80cd2fc12f
created 2010-04-08 13:05 -0500
pushed 2018-01-11 17:45 +0000
Chris Jones Chris Jones - Bug 550401: Do the __declspec import/export dance in mozalloc to avoid MSVC warnings. r=bsmedberg
43241b879901ae490a2951d20e946949ba93a417
created 2010-04-07 14:16 +0800
pushed 2018-01-11 17:45 +0000
Ginn Chen Ginn Chen - Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
7d81ca137806b2eb73baf63c7ae77ce6760d71aa
created 2010-03-06 05:59 -0600
pushed 2018-01-11 17:45 +0000
Jacek Caban Jacek Caban - Bug 441324 - mingw fix
4060f2d1534097f592542138e65855eb2c65c69f
created 2010-03-14 20:56 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Implement std::nothrow variants of operator new/delete. b=550805 r=cjones
5257693bcfbf901398bce97f823b5ba95b43dd53
created 2010-03-03 23:02 -0600
pushed 2018-01-11 17:45 +0000
Chris Jones Chris Jones - Bug 441324, part 2: Implement libmozalloc with support for fallible and infallible malloc et al. and |operator new|s. r=bsmedberg
8cbc47eee6593699d684026ddb0a670a0154cc81
created 2009-10-01 21:50 -0500
pushed 2018-01-11 17:45 +0000
Chris Jones Chris Jones - bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
less more (0) tip