gecko-dev/js
Jon Coppeard d0cf1d6aad Bug 1749797 - Treat gray bits as initially valid r=sfink,mccr8
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
2022-01-17 09:24:16 +00:00
..
ductwork/debugger
examples Bug 1582895 - Minor irrelevant jorendb tweaks r=jonco 2021-10-18 20:34:38 +00:00
public Bug 1746651 - Move nukeCCW helper to make it available in xpcshell tests r=sfink 2022-01-14 21:09:22 +00:00
src Bug 1749797 - Treat gray bits as initially valid r=sfink,mccr8 2022-01-17 09:24:16 +00:00
xpconnect Bug 1746653 - Support ReadableStream in Sandbox's wantGlobalObject r=smaug 2022-01-14 21:09:23 +00:00
app.mozbuild
ffi.configure Bug 1694884 - Fail configure when using --*-system-* options with a bootstrapped sysroot. r=firefox-build-system-reviewers,mhentges 2021-07-16 20:51:27 +00:00
moz.build Bug 1708739 - Move WeakMap APIs to new public header r=yulia 2021-05-01 12:10:14 +00:00
moz.configure Bug 1747501 - Move ZLIB_IN_MOZGLUE to python configure. r=firefox-build-system-reviewers,andi 2021-12-29 22:12:45 +00:00
sub.configure Bug 1747501 - Move ZLIB_IN_MOZGLUE to python configure. r=firefox-build-system-reviewers,andi 2021-12-29 22:12:45 +00:00