A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2002-July/026706.html below:

[Python-Dev] Fw: Behavior of buffer()

[Python-Dev] Fw: Behavior of buffer()Scott Gilbert xscottg@yahoo.com
Thu, 18 Jul 2002 12:24:50 -0700 (PDT)
--- Guido van Rossum <guido@python.org> wrote:
> > Yes.  The PyBufferObject grabs the pointer from the PyBufferProcs
> > supporting object when the PyBufferObject is created.  If the
> > PyBufferProcs supporting object reallocates the memory (possibly 
> > from a resize) the PyBufferObject can be left with a bad pointer.
> > This is easily possible if you try to use the array module arrays 
> > as a buffer.
> > 
> > I've submitted a patch to fix this particular problem (among others),
> > but there are still enough things that the buffer object can't do that
> > something new is needed.
> 
> Can you remind me of the patch#?  (I'm curious how you plan to fix
> this...)
> 

Patch number 552438.

Instead of cacheing the pointer, it grabs it from the other object every
time it is needed.  Might be a little slower, but I think it's correct.


> Barry (the PEP czar) forwarded me your PEP.  I'll try to do some
> triage on it so I can tell Barry whether to check it in (that doesn't
> mean it's accepted :-).

<chuckle> I'm bad at patience, but I'm not terribly naive.  I fully expect
everyone and their dog will find something to dislike before it gets
approved/rejected.


Cheers,
    -Scott


__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4