From: Simon Marlow Date: Thu, 14 Dec 2006 11:09:01 +0000 (+0000) Subject: Rework the block allocator X-Git-Tag: 2006-12-16~7 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=485b8d1a00a65aa565e3b30ef8f63fa2880d4093;hp=485b8d1a00a65aa565e3b30ef8f63fa2880d4093;p=ghc-hetmet.git Rework the block allocator The main goal here is to reduce fragmentation, which turns out to be the case of #743. While I was here I found some opportunities to improve performance too. The code is rather more complex, but it also contains a long comment describing the strategy, so please take a look at that for the details. ---