Revision 5 as of 2008-11-15 14:00:12

Clear message

As Christian Heimes describes it here, Python uses its own memory allocator for small objects (< 257 bytes). Larger objects are allocated directly with malloc, smaller objects end up in arenas. The code is well documented in obmalloc.c.

Related information:

Unable to edit the page? See the FrontPage for instructions.