Closed Bug 1524424 Opened 5 years ago Closed 3 years ago

Move mark bitmaps into arenas

Categories

(Core :: JavaScript: GC, enhancement, P2)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: pbone, Unassigned)

References

Details

(Keywords: memory-footprint, Whiteboard: [MemShrink:P2])

Currently mark bitmaps are stored within Chunks where two bits are provided per valid cell alignment for the smallest possible cell. However since Arenas store only objects of a paticular AllocKind the mark bitmaps can be made more compact by stroing to bits per valid cell alignment of that AllocKind.

Whiteboard: [MemShrink]
Blocks: 1424934
Priority: -- → P2
Whiteboard: [MemShrink] → [MemShrink:P2]
Summary: Move mark bitmaps into areans → Move mark bitmaps into arenas

We tried this and it regressed marking on ARM platforms.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.