Policy: handle large overshoots of minor allocation budget

VERIFIED FIXED

Status

Tamarin
Garbage Collection (mmGC)
VERIFIED FIXED
9 years ago
8 years ago

People

(Reporter: Lars T Hansen, Assigned: Lars T Hansen)

Tracking

Details

Attachments

(1 attachment)

(Assignee)

Description

9 years ago
Created attachment 400438 [details] [diff] [review]
Patch

A large object allocation can overshoot the minor allocation budget by more than A, the amount of allocation between mark increments.  If this happens, subsequent computations can have the effect of disabling garbage collection.  This is a simple fix for the problem.
Attachment #400438 - Flags: review?(treilly)

Updated

9 years ago
Attachment #400438 - Flags: review?(treilly) → review+
(Assignee)

Comment 1

9 years ago
redux changeset:   2497:491006dfde4a
Status: ASSIGNED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED

Updated

8 years ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.