Closed Bug 981656 Opened 10 years ago Closed 11 months ago

[meta] Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS'

Categories

(Core :: Cycle Collector, defect)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: mccr8, Unassigned)

References

Details

(Keywords: meta)

Normally, running GC->CC->GC is enough to free everything, so an additional CC after that doesn't free anything else.  If something is buggy (a CCed thing holds onto a non-CCed thing, which holds onto a CCed thing) then it can take additional rounds of calling the GC and CC at shutdown for everything to clear up.  These are good to fix because in normal circumstances it will take longer for memory to be freed.
Depends on: 984665
Depends on: 994371
Summary: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS' → [meta] Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS'
Severity: normal → S3
Component: XPCOM → Cycle Collector

I never really got around to working on this. There are too many "real leaks" around for me to have time to fix these semi-leaks.

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