History log of /external/python/cpython3/Modules/_testbuffer.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0b64a0fc6468eb0abaf04a3e666c7a16f6b373f1 08-Jan-2017 Stefan Krah <skrah@bytereef.org> Add comment why the change in d83884b3a427 wasn't necessary.
/external/python/cpython3/Modules/_testbuffer.c
dada5a8d7558d1a7794c4854a8e3f21a999f49b6 08-Jan-2017 Stefan Krah <skrah@bytereef.org> Revert part of 3cb3e224b692 in code that I maintain.
/external/python/cpython3/Modules/_testbuffer.c
2d06e8445587d9b4d0bf79bdb08ab4743b780249 25-Dec-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #25923: Added the const qualifier to static constant arrays.
/external/python/cpython3/Modules/_testbuffer.c
009b811d678f36cf63be4fe26f3fbaa38aa0078e 18-Mar-2015 Serhiy Storchaka <storchaka@gmail.com> Removed unintentional trailing spaces in non-external and non-generated C files.
/external/python/cpython3/Modules/_testbuffer.c
4d0d9829851915e97ae392dd803976be6c95c8d1 16-Feb-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
1a1ff29659f068659dea07f1bd67b8fd4331071c 16-Feb-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
/external/python/cpython3/Modules/_testbuffer.c
363af44a4abff02ece61e456d55824f298448992 01-Feb-2015 Stefan Krah <skrah@bytereef.org> Issue #22445: PyBuffer_IsContiguous() now implements precise contiguity
tests, compatible with NumPy's NPY_RELAXED_STRIDES_CHECKING compilation
flag. Previously the function reported false negatives for corner cases.
/external/python/cpython3/Modules/_testbuffer.c
782952b8fe7fd8b22987e71fd5e21526559540ff 14-Oct-2013 Georg Brandl <georg@python.org> Re #18521: fix not-quite-C syntax that works only because the PyXXX_Check are macros defined with () around them.
/external/python/cpython3/Modules/_testbuffer.c
74ca886788fd116b026fdaa5980a48f09bce9bef 20-May-2013 Charles-Francois Natali <cf.natali@gmail.com> Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
when applicable.
/external/python/cpython3/Modules/_testbuffer.c
527a2400fb236bb4ab9fa81ad90d932bab6da071 06-Sep-2012 Stefan Krah <skrah@bytereef.org> _testbuffer.c: In all current use cases of cmp_structure() dest->format and
src->format are either both NULL or both non-NULL. However, it is safer to
generalize the function. Found by Coverity.
/external/python/cpython3/Modules/_testbuffer.c
66e63170d9aa8cf41a772b0d22b20c47636d24f5 23-Aug-2012 Stefan Krah <skrah@bytereef.org> Issue #15770: Check invalid arguments in test function. Patch by Victor Stinner.
/external/python/cpython3/Modules/_testbuffer.c
7d12d9df136b45785fb945dcb4812fdb068a2498 28-Jul-2012 Stefan Krah <skrah@bytereef.org> Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.
/external/python/cpython3/Modules/_testbuffer.c
5d953184a6fae25bf27e769c90b419d9b2aa1af9 16-May-2012 Stefan Krah <skrah@bytereef.org> Issue #14779: Get sizeof(void *) directly rather than relying on sysconfig.
/external/python/cpython3/Modules/_testbuffer.c
1649c1b33a1d8f46ccf97b8373f62a22bbb3fde6 05-Mar-2012 Stefan Krah <skrah@bytereef.org> Issue #14181: Preserve backwards compatibility for getbufferprocs that a) do
not adhere to the new documentation and b) manage to clobber view->obj before
returning failure.
/external/python/cpython3/Modules/_testbuffer.c
bf6c7eca43d7c7d80525c97af08aef52ec81e4a1 05-Mar-2012 Stefan Krah <skrah@bytereef.org> Issue #14181: Test creating memoryviews from a static exporter with both
view.obj==NULL and view.obj==base.
/external/python/cpython3/Modules/_testbuffer.c
4e99a315b7d10049a16fb1529d2976f13dae5b71 05-Mar-2012 Stefan Krah <skrah@bytereef.org> Issue #14181: Allow memoryview construction from an object that uses the
getbuffer redirection scheme.
/external/python/cpython3/Modules/_testbuffer.c
9a2d99e28a5c2989b2db4023acae4f550885f2ef 25-Feb-2012 Stefan Krah <skrah@bytereef.org> - Issue #10181: New memoryview implementation fixes multiple ownership
and lifetime issues of dynamically allocated Py_buffer members (#9990)
as well as crashes (#8305, #7433). Many new features have been added
(See whatsnew/3.3), and the documentation has been updated extensively.
The ndarray test object from _testbuffer.c implements all aspects of
PEP-3118, so further development towards the complete implementation
of the PEP can proceed in a test-driven manner.

Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review
and many ideas.

- Issue #12834: Fix incorrect results of memoryview.tobytes() for
non-contiguous arrays.

- Issue #5231: Introduce memoryview.cast() method that allows changing
format and shape without making a copy of the underlying memory.
/external/python/cpython3/Modules/_testbuffer.c