On 20/05/2022 08:56, David Rowley wrote:
The problem is that generation chunks have a larger chunk header than aset do due to having to store the block pointer that the chunk belongs to so that GenerationFree() can increment the nfree chunks in the block. aset.c does not require this as freed chunks just go onto a freelist that's global to the entire context.
Could the 'context' field be moved from GenerationChunk to GenerationBlock? - Heikki