Closed Bug 676205 Opened 14 years ago Closed 1 year ago

tune idle GC heuristics

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

RESOLVED INVALID

People

(Reporter: igor, Unassigned)

References

Details

(Keywords: memory-footprint)

+++ This bug was initially created as a clone of Bug #673795 comment 17 +++ Currently we schedule the new idle GC only if we have allocated new GC chunks from the OS or when we have some empty chunks set aside. With changes from the bug 673795 and bug 671702 this heuristic may not be relevant and we should investigate its replacement.
Assignee: general → nobody
Severity: normal → S3

:sfink, is this still worth investigating?

Flags: needinfo?(sfink)

There is always work to do with idle (and other) scheduling, but the system in place now is radically different from what it was back then. smaug has dramatically overhauled how idle time is handled, and in fact moved the majority of GC from busy to idle time. There is nothing specific that this bug is addressing, so it'd be better to use new bugs for any further changes.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(sfink)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.