History log of /external/python/cpython3/Include/memoryobject.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
34d0ac8027e23609e24588735b37b8d5a55f7223 27-Dec-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #29058: All stable API extensions added after Python 3.2 are now
available only when Py_LIMITED_API is set to the PY_VERSION_HEX value of
the minimum Python version supporting this API.
/external/python/cpython3/Include/memoryobject.h
f5324d7074d17b026ecd5ef7d7fc16f5e71b0db2 29-Jan-2015 Stefan Krah <skrah@bytereef.org> Closes #22668: Merge from 3.4.
fa5d6a5ff3ca247d9c2eaf51853ff39c98c09f4a 29-Jan-2015 Stefan Krah <skrah@bytereef.org> Issue #22668: Ensure that format strings survive slicing after casting.
/external/python/cpython3/Include/memoryobject.h
3e0a1eb8890c25b9d1f98bc2f4a4bbe2a0cdfdce 28-May-2012 Richard Oudkerk <shibturn@gmail.com> Issue #14930: Make memoryview objects weakrefable.
/external/python/cpython3/Include/memoryobject.h
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/Include/memoryobject.h
ce4a9da70535b4bb9048147b141f01004af2133d 21-Nov-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #13411: memoryview objects are now hashable when the underlying object is hashable.
/external/python/cpython3/Include/memoryobject.h
c83bc3c1fbed14d27a5de3032e24d2cf006a7c4b 06-Jan-2011 Martin v. Löwis <martin@v.loewis.de> Remove buffer API from stable ABI for now, see #10181.
/external/python/cpython3/Include/memoryobject.h
4d0d471a8031de90a2b1ce99c4ac4780e60b3bc9 03-Dec-2010 Martin v. Löwis <martin@v.loewis.de> Merge branches/pep-0384.
/external/python/cpython3/Include/memoryobject.h
aeb6ceead796af4746f5b2f816b23654816033b7 04-Nov-2010 Antoine Pitrou <solipsis@pitrou.net> Issue #10293: Remove obsolete field in the PyMemoryView structure,
unused undocumented value PyBUF_SHADOW, and strangely-looking code in
PyMemoryView_GetContiguous.
/external/python/cpython3/Include/memoryobject.h
35b7e837abeee2085e912fe31d38f867664acbe2 03-Jan-2009 Antoine Pitrou <solipsis@pitrou.net> Issue #4822: fix messy indentation in memoryobject.c/.h, before we may backport it to trunk.
Reviewed on IRC by Georg Brandl, with assistance by Benjamin Peterson.
/external/python/cpython3/Include/memoryobject.h
ee58fa484ed535ec6d7f2b93cb3ef2addeb337e1 19-Aug-2008 Antoine Pitrou <solipsis@pitrou.net> #3560: cleanup C memoryview API
/external/python/cpython3/Include/memoryobject.h
90aa7646affbaee9628ca6ea6a702aec17b3b550 19-Dec-2007 Christian Heimes <christian@cheimes.de> #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
/external/python/cpython3/Include/memoryobject.h
fe9bed02e430613f95849fa49aaa4f823a762738 13-Oct-2007 Travis E. Oliphant <oliphant@enthought.com> Fix problems with memoryview object. There is still more to do to finish PEP 3118. The memory-view object needs to be fleshed out and the struct module needs to be modified.
/external/python/cpython3/Include/memoryobject.h
8ae62b60940ae0f33b1792703f3255e9c6a6a88a 23-Sep-2007 Travis E. Oliphant <oliphant@enthought.com> Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex. Add some more functionality to the memoryview object.
/external/python/cpython3/Include/memoryobject.h
54cf12b625397ff52e30efd9b14f0b61edfdfd9d 17-Sep-2007 Sean Reifscheider <jafo@tummy.com> Fixing the spelling of "writeable" to "writable", particularly PyBUF_WRITEABLE.
/external/python/cpython3/Include/memoryobject.h
b99f762f10edb2646a634c2290ecb064bd52e5c7 18-Aug-2007 Travis E. Oliphant <oliphant@enthought.com> Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118.
/external/python/cpython3/Include/memoryobject.h