Closed Bug 627025 Opened 13 years ago Closed 6 years ago

Make GC reliably incremental

Categories

(Tamarin Graveyard :: Garbage Collection (mmGC), defect, P1)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX
Q1 12 - Brannan

People

(Reporter: lhansen, Unassigned)

References

Details

(Whiteboard: Tracking)

Good incremental GC is critical for much content.  We have incremental GC but no real pause bound because FinishIncrementalMark does a full heap scan to run destructors synchronously.

This means fixing finalization, which almost certainly means getting rid of reference counting, which means we'll need a generational collector for good performance.

Ideally we'd do this for both AS2 and AS3 but we'd settle for AS3 support initially.
Whiteboard: Tracker
Whiteboard: Tracker → Tracking
Depends on: 635899
Depends on: 615830
Depends on: 665416
Assignee: lhansen → nobody
Status: ASSIGNED → NEW
Flags: flashplayer-qrb+
Flags: flashplayer-injection-
Flags: flashplayer-bug-
Tamarin is a dead project now. Mass WONTFIX.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
You need to log in before you can comment on or make changes to this bug.