зеркало из https://github.com/mozilla/gecko-dev.git
d0cf1d6aad
Previously the 'gray mark bits are valid state' was initially false, and set to true after the first full GC. But there's no reason that the gray state is invalid initially. The state is only marked as invalid when we abort gray unmarking due to OOM, which does lead to an actually incorrect state where some things are marked gray when they should be black. The initial state of cells being marked white is not invalid, although cycles through white cells cannot be collected at this time. This patch has no impact on AWSY. Differential Revision: https://phabricator.services.mozilla.com/D136026 |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
public | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |