gecko-dev/memory/build
Mike Hommey 707bc83a01 Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r=njn
This effectively means malloc_hook_table_t is now C++ only, which is not
a big problem.

This also makes some functions use a return construct with functions
that don't return a value (such as free). While that is not allowed in
ISO C, it's allowed in C++, so the simplification is welcome (although,
retrospectively, it turns out C compilers don't complain about it
without -pedantic).

--HG--
extra : rebase_source : defd88ca3f6d478e61a4b970393dba60fb6ca81d
2017-09-21 15:27:12 +09:00
..
Makefile.in Bug 1398965 - Fold memory/mozjemalloc into memory/build. r=njn 2017-09-12 13:14:35 +09:00
malloc_decls.h Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r=njn 2017-09-21 15:27:12 +09:00
moz.build Bug 1401453 - Don't keep libmemory.a separate anymore. r=gps 2017-09-20 14:23:57 +09:00
mozjemalloc_types.h Bug 1398965 - Fold memory/mozjemalloc into memory/build. r=njn 2017-09-12 13:14:35 +09:00
mozjemalloc.cpp Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r=njn 2017-09-21 15:27:12 +09:00
mozjemalloc.h Bug 1398965 - Fold memory/mozjemalloc into memory/build. r=njn 2017-09-12 13:14:35 +09:00
mozmemory_wrap.cpp Bug 1400096 - Don't define the operator new/delete functions as mangled in mozmem_wrap.cpp. r=njn 2017-09-15 10:28:33 +09:00
mozmemory_wrap.h Bug 1399350 - Remove jemalloc_*_impl macros. r=njn 2017-09-13 14:25:21 +09:00
mozmemory.h Bug 1400063 - Automatically declare jemalloc_* functions in mozmemory.h. r=njn 2017-09-14 18:28:12 +09:00
rb.h Bug 1398965 - Fold memory/mozjemalloc into memory/build. r=njn 2017-09-12 13:14:35 +09:00
replace_malloc_bridge.h Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r=njn 2017-09-21 15:27:12 +09:00
replace_malloc.h Bug 1368932 - Handle missing replace_posix_memalign at the replace-malloc level. r=njn 2017-05-31 13:47:17 +09:00
zone.c Backed out changeset 0e349b74bfc6 (bug 1399921) for failure to thrive on Mac 2017-09-14 20:36:41 -07:00