Armin Rigo pushed to branch branch/default at PyPy / pypy

Commits:
586265e8 by Armin Rigo at 2020-03-13T12:15:05+01:00
Change the signature of rlib.buffer.Buffer.getslice():

Now it doesn't take a 'stop' argument any more.  This prevents
bugs in some subclasses' implmentations that rely on 'stop' to
be equal to 'start + step*size'.  This was not always true,
notably if 'size == 0'.

- - - - -
92277dd5 by Armin Rigo at 2020-03-13T13:01:10+01:00
merge heads

- - - - -


16 changed files:

- pypy/module/__pypy__/test/test_bytebuffer.py
- pypy/module/_cffi_backend/cbuffer.py
- pypy/module/_cffi_backend/func.py
- pypy/module/_sre/interp_sre.py
- + pypy/module/_sre/test/__init__.py
- + pypy/module/_sre/test/test_sre_buf.py
- pypy/module/array/interp_array.py
- pypy/module/cpyext/buffer.py
- pypy/module/mmap/interp_mmap.py
- pypy/module/struct/formatiterator.py
- pypy/objspace/std/bufferobject.py
- pypy/objspace/std/bytearrayobject.py
- pypy/objspace/std/test/apptest_bufferobject.py
- rpython/rlib/buffer.py
- rpython/rlib/rstruct/runpack.py
- rpython/rlib/test/test_buffer.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/0611ef3d199d52d00c9319e8f24c200d4b66f2eb...92277dd515884f11c79c76663e0152b4bbc87231

---
View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/0611ef3d199d52d00c9319e8f24c200d4b66f2eb...92277dd515884f11c79c76663e0152b4bbc87231
You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to