• Guido van Rossum's avatar
    Optimizations for bytes reallocation. · e340a383
    Guido van Rossum authored
    This uses up to 12.5% overallocation, not entirely unlike list_resize().
    Could probably use more tweaks for odd allocation patterns, TBD.
    
    Also add __alloc__() method which returns the actually allocated size.
    
    PS. I'm now convinced that we need something like "".join(); later.
    e340a383
bytesobject.c 21.5 KB