The CopiedSpace uses overall heap fragmentation to determine whether or not it should do any copying. Currently it doesn't include live oversize CopiedBlocks in the calculation, but it should. We can also free any dead oversize CopiedBlocks while we're iterating over them, rather than iterating over them again at the end of the copying phase.
Created attachment 169482 [details] Patch
Comment on attachment 169482 [details] Patch Clearing flags on attachment: 169482 Committed r131818: <http://trac.webkit.org/changeset/131818>
All reviewed patches have been landed. Closing bug.
Comment on attachment 169482 [details] Patch r=me