• Tim Peters's avatar
    Widespread, but mostly in _PyMalloc_Malloc: optimize away all expensive · e70ddf3a
    Tim Peters authored
    runtime multiplications and divisions, via the scheme developed with
    Vladimir Marangozov on Python-Dev.  The pool_header struct loses its
    capacity member, but gains nextoffset and maxnextoffset members; this
    still leaves it at 32 bytes on a 32-bit box (it has to be padded to a
    multiple of 8 bytes).
    e70ddf3a
obmalloc.c 40.9 KB