MarkedBlocks should save their free lists when they are swept incrementally
https://bugs.webkit.org/show_bug.cgi?id=87918
Summary MarkedBlocks should save their free lists when they are swept incrementally
Mark Hahnenberg
Reported 2012-05-30 20:17:17 PDT
With incremental sweeping, we only call destructors. We then later go back and create a free list. Incremental sweeping should avoid this unnecessary duplicate sweep by forming the free list and storing it in the MarkedBlock to be used later when the MarkedAllocator asks for it.
Attachments
Mark Hahnenberg
Comment 1 2013-09-08 14:16:45 PDT
Once this is done we should no longer have to canonicalize largeAllocators eagerly and can instead canonicalize them along with the rest of the allocators during a GC.
Note You need to log in before you can comment on or make changes to this bug.