gecko-dev/memory/build
Mike Hommey eb6d411650 Bug 1200075 - Do not avoid sqlite3 using _msize. r=froydnj
It was setup this way in bug 719579 for legitimate reasons (because
_msize would end up using the system symbol, which would crash trying to
get the size information from jemalloc allocations), but these reasons
don't apply anymore: back then the linking situation was different, and
nowadays, mozglue.dll exports its own _msize which plugs into
mozjemalloc, and sqlite is folded into nss3.dll, which links against
mozglue.dll, such that using _msize on mozjemalloc allocations works.

For some reason, while _msize (and other similar functions) are exported
from mozglue.dll without an explicit instruction to do so on clang-cl
builds, that's not the case for mingw builds (presumably related to the
definition of these functions in system headers, or lack thereof). So
we also add MOZ_EXPORT for them.

Differential Revision: https://phabricator.services.mozilla.com/D81286
2020-06-29 16:22:50 +00:00
..
Makefile.in
Mutex.h
Utils.h Bug 1625138 - Part 16: Replace mozilla::IsIntegral with std::is_integral. r=froydnj 2020-03-28 13:57:15 +00:00
fallback.cpp
malloc_decls.h Bug 1610720 - Change moz_dispose_arena to allow to free empty arenas. r=erahm 2020-01-24 02:06:32 +00:00
moz.build
mozjemalloc.cpp Bug 1200075 - Do not avoid sqlite3 using _msize. r=froydnj 2020-06-29 16:22:50 +00:00
mozjemalloc.h
mozjemalloc_types.h Bug 1553717 - Use Randomization on all arenas in non-Content Processes. r=glandium 2020-05-13 08:31:04 +00:00
mozmemory.h Bug 1411613 - mark certain allocation functions as non-throwing; r=glandium 2019-09-04 23:40:15 +00:00
mozmemory_wrap.cpp Bug 1590624 - Define a __imp_ alias for _strdup for mingw-clang r=dmajor 2019-12-12 06:38:37 +00:00
mozmemory_wrap.h
rb.h Bug 1613011 - Clear node links when removing it from a RedBlackTree. r=njn 2020-02-04 02:05:19 +00:00
replace_malloc.h
replace_malloc_bridge.h
zone.c