typedef struct _MemChunk MemChunk;

MemChunk *mem_chunk_new (gint atom_size, gint magazine_size);
gpointer  mem_chunk_alloc (MemChunk *mem_chunk);
void      mem_chunk_free (MemChunk *mem_chunk, gpointer mem);
