gecko-dev/js
Jon Coppeard 49930eb984 Bug 1766656 - Take account of dynamic elements when swapping object r=jandem
We need to copy nursery allocated elements into malloc memory when swapping a
nursery obect into the tenured heap, and update memory accounting in a few
places.

The patch also fixes a bug in calculating how much of the nursery was tenured
which came up during testing (we don't know how big proxy objects if they've
been swpping into the nursery so assume the minimum size).

Differential Revision: https://phabricator.services.mozilla.com/D145722
2022-05-11 11:06:08 +00:00
..
ductwork/debugger Bug 1765167 - Part 5: Stop using Cu.import in js/. r=mossop 2022-05-03 06:32:30 +00:00
examples Bug 1746090 - Generalize traversing through a function's CFG with BFS_upwards(). r=jonco 2022-01-22 01:34:42 +00:00
loader Bug 1432901 - Part 12: Break cycles manually during shutdown r=yulia 2022-05-10 12:58:10 +00:00
public Bug 1432901 - Part 13: Re-enable compile option to disallow top-level await r=yulia 2022-05-10 12:58:10 +00:00
src Bug 1766656 - Take account of dynamic elements when swapping object r=jandem 2022-05-11 11:06:08 +00:00
xpconnect Backed out 3 changesets (bug 1758745, bug 1758740, bug 1762462) for causing mochitest failures on test_storagePermissionsAccept.html CLOSED TREE 2022-05-10 20:12:45 -04:00
app.mozbuild
ffi.configure
moz.build
moz.configure Bug 1768428 - Check that `c_compiler` is defined in `wasm_verify_serialization_for_size`. r=rhunt 2022-05-09 14:26:57 +00:00
sub.configure Bug 1752072 - Remove check for RANLIB. r=firefox-build-system-reviewers,mhentges 2022-02-03 00:06:30 +00:00