mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
b535767244
Currently, it's expected to "lazily" dispose of the arena. That is, if the arena still has allocations, the arena is kept around. Using it for new allocations is an error, but otherwise, it's possible to free allocations from there. Once it's empty, the arena is freed too. Well, that's the idea, but that last part is not actually implemented, cf. bug 1364359. While that is still an (optionally) desirable disposal mode, other modes would be useful as well. So this bug is here to switch the current mode to something that can more easily be used for e.g. bug 1377999. The idea is to make moz_dispose_arena() free the arena immediately, and MOZ_CRASH if it's not already empty (on a besst effort basis). Differential Revision: https://phabricator.services.mozilla.com/D60635 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
moz.build | ||
TestJemalloc.cpp |