gecko-dev/memory/build
Mike Hommey 2c84ef6b8a Bug 1418104 - Allow to pass parameters when creating arenas. r=njn
The immediate goal for this is to allow determinism in an arena used for
an upcoming test, by essentially disabling purge on that specific arena.
We do that by allowing arenas to be created with a specific setting for
mMaxDirty.

Incidentally, this allows to cleanup the mMaxDirty initialization for
thread-local arenas.

Longer term, this would allow to tweak arenas with more parameters, on
a per arena basis.

--HG--
extra : rebase_source : e4b844185d132aca9ee10224fc626f8293be0a34
2017-11-17 07:27:35 +09:00
..
fallback.cpp Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
Makefile.in Bug 1413570 - Disable SSE2 when building mozjemalloc on x86 during PGO profile gen phase. r=froydnj 2017-11-02 10:26:49 +09:00
malloc_decls.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
moz.build Bug 1417309 - Add the necessary bits to support a --enable-project=memory option. r=nalexander 2017-11-16 08:37:36 +09:00
mozjemalloc_types.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozjemalloc.cpp Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozjemalloc.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozmemory_wrap.cpp Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
mozmemory_wrap.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
mozmemory.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
rb.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
replace_malloc_bridge.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
replace_malloc.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
Utils.h Bug 1402283 - Enforce arena matching on moz_arena_{realloc,free}. r=njn 2017-11-10 16:05:24 +09:00
zone.c Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00