Open
Bug 1190923
Opened 9 years ago
Updated 2 years ago
Compact cells into new arenas if possible
Categories
(Core :: JavaScript: GC, defect)
Core
JavaScript: GC
Tracking
()
NEW
People
(Reporter: jonco, Unassigned)
References
(Blocks 1 open bug)
Details
At the moment compacting GC takes pains to reuse the existing arenas so that it can work when we are out of memory.
However if we are not totally out of memory, it can be beneficial to compact into a new set of areans, for two reasons:
- objects allocated sequentially are more likely to stay together in memory
- we protect reclaimed arenas to catch bugs where we don't update pointers correctly, and this would allow us to protect all arenas we compacted not just those that were emptied
Reporter | ||
Updated•9 years ago
|
Blocks: CompactingGC
Reporter | ||
Updated•7 years ago
|
Assignee: jcoppeard → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•