Open
Bug 573212
Opened 16 years ago
Updated 3 years ago
nsDisplayListBuilder destructor calls both PL_FreeArenaPool and PL_FinishArenaPool
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
NEW
People
(Reporter: jruderman, Unassigned)
Details
nsDisplayListBuilder destructor calls both PL_FreeArenaPool and PL_FinishArenaPool
Seems wrong, since you don't want to both free the arenas and put them on the freelist of arenas.
Comment 1•16 years ago
|
||
The freelist is shared between pools.
So PL_FreeArenaPool puts the arenas on the freelist. then PL_FinishArenaPool cleans up whatever is left to clean up but does NOT touch those arenas, since they're not in the pool anymore.
Granted, the docs don't make that clear.
Updated•3 years ago
|
Severity: minor → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•