mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 14:52:16 +00:00
3db117d21d
The problem is that we can fail to allocate an arena in a new chunk for various reason, but currently we eagerly move the chunk from the empty to the available chunks list when getting an empty chunk and this causes an assertion failure later when the chunk is found to stil be empty. The patch makes it so that we leave the chunk on the empty chunk list until we successfully allocate an arena in it. It also adds more assertions during the decommit process. I don't think anything here could have caused a crash. Differential Revision: https://phabricator.services.mozilla.com/D225509 |
||
---|---|---|
.. | ||
examples | ||
loader | ||
public | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |