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
|