Per-class JS object and shape measurements in Firefox’s about:memory

A few days ago I landed support for per-class reporting of JavaScript objects and shapes in about:memory. (Shapes are auxiliary, engine-internal data structures that are used to facilitate object property accesses. They can use large amounts of memory.) Prior to this patch, the JavaScript objects and shapes within a single compartment (which corresponds to a … Continue reading Per-class JS object and shape measurements in Firefox’s about:memory