gecko-dev/js
Jon Coppeard 7abae42c44 Bug 1657122 - Compact ObjectGroups r=sfink,decoder
Previously we didn't compact ObjectGroups, but doing this would hopfully unlock more memory savings in bug 1654853.

Most of the trickiness here comes from accessing objects whose object group is forwarded, so require special-case handling to get their class, compartment etc.

Differential Revision: https://phabricator.services.mozilla.com/D86033
2020-08-05 20:52:10 +00:00
..
ductwork/debugger Bug 1613985 - Use default for equivalent-to-default constructors/destructors in js. r=jorendorff 2020-03-16 13:47:02 +00:00
examples
public Bug 1656638: Add Wasm compile- and run-time telemetry to track Wasm compiler performance. r=lth 2020-08-06 01:28:45 +00:00
rust Bug 1656411 - Fix Rust bindings code to use the new TypedData.h header. 2020-07-31 17:40:51 +00:00
src Bug 1657122 - Compact ObjectGroups r=sfink,decoder 2020-08-05 20:52:10 +00:00
xpconnect Bug 1656638: Add Wasm compile- and run-time telemetry to track Wasm compiler performance. r=lth 2020-08-06 01:28:45 +00:00
app.mozbuild Bug 1635764 - Move --with-system-icu and --with-intl-api to python configure. r=firefox-build-system-reviewers,rstewart 2020-05-29 21:29:52 +00:00
ffi.configure Bug 1657168 - separate out x86-ish macOS and aarch64 macOS for FFI_TARGET; r=firefox-build-system-reviewers,mhentges,rstewart 2020-08-04 21:20:50 +00:00
moz.build Bug 1614622 part 8 - Remove optimization tracking files. r=djvj 2020-02-17 09:17:46 +00:00
moz.configure Bug 1656638: Add Wasm compile- and run-time telemetry to track Wasm compiler performance. r=lth 2020-08-06 01:28:45 +00:00
sub.configure Bug 1657230 - Specify text editors should open `js/sub.configure` as a Python file r=froydnj 2020-08-04 22:29:04 +00:00