Closed Bug 665416 Opened 14 years ago Closed 6 years ago

Pause time of lazy sweeping not properly bounded

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: lhansen, Unassigned)

References

Details

Above GCAlloc::Sweep there is a comment to the effect that an unfortunate allocation between lazy sweeping and eager block recycling can cause an allocation to take an unbounded amount of time. (Obviously other factors can cause long pauses too, but this is one factor that we can do something about.) The comment also details how that can be fixed. Generally speaking our block recycling strategy is not very good (see bug #659317), and the unbounded pause is only one aspect of it.
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.