722749 |
add source information about where a JS object was allocated in DumpHeapComplete |
[MemShrink:P2][firebug-p1] |
|
-- |
NEW |
|
881914 |
GC seems to trigger too late when juggling huge structured clones |
[MemShrink:P2] |
|
P3 |
REOPENED |
|
894971 |
Entrain fewer unnecessary variables in closures |
[MemShrink:P2] |
|
-- |
NEW |
|
896753 |
Memory reporter for structured clone buffers |
[MemShrink:P2] |
|
P3 |
NEW |
|
916748 |
Report scope chain leaks. |
[MemShrink:P2] |
|
-- |
NEW |
|
987955 |
Figure out how much we could save by sharing bytecode/sources per-process |
[e10s-multi:+][MemShrink:P1] |
|
-- |
NEW |
|
1084626 |
Remove support for Chrome -> Content leaks through debugger objects |
[MemShrink:P2] |
|
-- |
NEW |
|
1113636 |
Consider Increasing JavaScript source compression to reduce memory usage |
[MemShrink:P2] |
|
-- |
NEW |
|
1117180 |
Messing with weakmap can result on negative value for heap-unclassified |
[MemShrink:P3] |
|
-- |
NEW |
|
1157839 |
Investigate using refcounted strings for wrapping |
[MemShrink:P2] |
|
P3 |
NEW |
|
1162497 |
Relazify scripts with inner functions |
[MemShrink:P2] |
|
-- |
NEW |
|
1178651 |
Consider sharing the self-hosting compartment from chrome to content processes |
[MemShrink:P2] |
|
P5 |
NEW |
|
1315757 |
Share atoms across processes |
[MemShrink:P2][e10s-multi:+] |
|
P3 |
NEW |
|
1482037 |
Excessive memory use, memory leak |
[MemShrink:P2] |
|
P3 |
UNCONFIRMED |
|
985539 |
Modify JS heap dumping to include information about empty cells in each arena |
[MemShrink:P2] |
|
-- |
NEW |
|
988356 |
Investigate making the empty chunk pool per-process |
[MemShrink:P2] |
|
-- |
NEW |
|
1008337 |
[meta] GC memory efficiency tracking bug |
[MemShrink:meta] |
meta |
P2 |
NEW |
|
1172193 |
Heuristics for zone GCs are bad |
[MemShrink:P2] |
|
-- |
NEW |
|
1367471 |
De-duplicate strings or other constant & common data during compaction |
[MemShrink:P2] |
triage-deferred |
P3 |
NEW |
|
1407691 |
Run away memory use sending ArrayBuffers to workers |
[MemShrink:P3] |
|
P2 |
NEW |
|
1421966 |
Investigate triggering compaction if the proportion of unused GC things gets too high |
[MemShrink:P2] |
|
P3 |
NEW |
|
1448548 |
Major deferred cleanup of (garbage?) strings related to tab focus |
[MemShrink:P2] |
memory-leak |
P3 |
NEW |
|
1472062 |
[meta] OOM crash evicting the nursery: "Failed to allocate new chunk during GC" |
[MemShrink:P2][tbird crash][qa-not-actionable] |
crash, meta, top50, topcrash |
P3 |
NEW |
|
1484903 |
Investigate doing a last ditch full GC if we hit OOM when evicting the nursery |
[MemShrink:P2] |
|
P5 |
NEW |
|
1495355 |
Add explicit GC tuning modes (low memory, tab in background, etc) |
[MemShrink:P2] |
|
P2 |
NEW |
|
1504623 |
Callbacks cause excessive webextension process memory growth |
[MemShrink:P2] |
memory-footprint |
P3 |
NEW |
|
1520471 |
The GC isn't told about LifoAlloc allocations |
[MemShrink:P2] |
|
P3 |
NEW |
|
1525623 |
Firefox crashes during long-run automated test of a web application |
[MemShrink:P3] |
memory-leak, parity-chrome |
P5 |
UNCONFIRMED |
|
1533449 |
[meta] Firefox memory use grows unreasonably high in some cases |
[MemShrink:meta] |
meta |
P3 |
NEW |
|
1537652 |
Investigate more selective compacting GC. |
[MemShrink:P2] |
perf:resource-use |
P3 |
NEW |
|
1540986 |
Dead zones are not automatically collected |
[MemShrink:P2] |
|
P3 |
NEW |
|
1566721 |
Allocate GC chunks from jemalloc |
[MemShrink:P2] |
memory-footprint |
P5 |
NEW |
|