<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Include/memoryobject.h history</title>
    <description>Include/memoryobject.h revision history</description>
    <item>
    <title>Issue #14930: Make memoryview objects weakrefable.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bc0281f85409/Include/memoryobject.h</link>
    <description><![CDATA[Issue #14930: Make memoryview objects weakrefable.]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#79;&#117;&#100;&#107;&#101;&#114;&#107;&#32;&#60;&#115;&#104;&#105;&#98;&#116;&#117;&#114;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 28 May 2012 21:35:09 +0100</pubDate>
</item>
<item>
    <title>- Issue #10181: New memoryview implementation fixes multiple ownership</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3f9b3b6f7ff0/Include/memoryobject.h</link>
    <description><![CDATA[- Issue #10181: New memoryview implementation fixes multiple ownership<br/>
  and lifetime issues of dynamically allocated Py_buffer members (#9990)<br/>
  as well as crashes (#8305, #7433). Many new features have been added<br/>
  (See whatsnew/3.3), and the documentation has been updated extensively.<br/>
  The ndarray test object from _testbuffer.c implements all aspects of<br/>
  PEP-3118, so further development towards the complete implementation<br/>
  of the PEP can proceed in a test-driven manner.<br/>
<br/>
  Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review<br/>
  and many ideas.<br/>
<br/>
- Issue #12834: Fix incorrect results of memoryview.tobytes() for<br/>
  non-contiguous arrays.<br/>
<br/>
- Issue #5231: Introduce memoryview.cast() method that allows changing<br/>
  format and shape without making a copy of the underlying memory.]]></description>
    <author>&#83;&#116;&#101;&#102;&#97;&#110;&#32;&#75;&#114;&#97;&#104;&#32;&#60;&#115;&#107;&#114;&#97;&#104;&#64;&#98;&#121;&#116;&#101;&#114;&#101;&#101;&#102;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 25 Feb 2012 12:24:21 +0100</pubDate>
</item>
<item>
    <title>Issue #13411: memoryview objects are now hashable when the underlying object is hashable.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/215690b782f8/Include/memoryobject.h</link>
    <description><![CDATA[Issue #13411: memoryview objects are now hashable when the underlying object is hashable.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Mon, 21 Nov 2011 20:46:33 +0100</pubDate>
</item>
<item>
    <title>Remove buffer API from stable ABI for now, see #10181.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8a302a09ee83/Include/memoryobject.h</link>
    <description><![CDATA[Remove buffer API from stable ABI for now, see #10181.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 06 Jan 2011 19:15:47 +0000</pubDate>
</item>
<item>
    <title>Merge branches/pep-0384.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62b61abd02b8/Include/memoryobject.h</link>
    <description><![CDATA[Merge branches/pep-0384.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 03 Dec 2010 20:14:31 +0000</pubDate>
</item>
<item>
    <title>Issue #10293: Remove obsolete field in the PyMemoryView structure,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3292cc222d5c/Include/memoryobject.h</link>
    <description><![CDATA[Issue #10293: Remove obsolete field in the PyMemoryView structure,<br/>
unused undocumented value PyBUF_SHADOW, and strangely-looking code in<br/>
PyMemoryView_GetContiguous.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 04 Nov 2010 20:30:33 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 68212 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/de2771070d85/Include/memoryobject.h</link>
    <description><![CDATA[Merged revisions 68212 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r68212 | antoine.pitrou | 2009-01-03 20:20:36 +0100 (sam., 03 janv. 2009) | 4 lines<br/>
<br/>
  Issue #4822: fix messy indentation in memoryobject.c/.h, before we may backport it to trunk.<br/>
  Reviewed on IRC by Georg Brandl, with assistance by Benjamin Peterson.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sat, 03 Jan 2009 19:29:00 +0000</pubDate>
</item>
<item>
    <title>#3560: cleanup C memoryview API</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7511f3e672a2/Include/memoryobject.h</link>
    <description><![CDATA[#3560: cleanup C memoryview API]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 19 Aug 2008 18:22:14 +0000</pubDate>
</item>
<item>
    <title>#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/86a2679dca46/Include/memoryobject.h</link>
    <description><![CDATA[#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 19 Dec 2007 02:45:37 +0000</pubDate>
</item>
<item>
    <title>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.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ea945cbbb6d/Include/memoryobject.h</link>
    <description><![CDATA[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.]]></description>
    <author>&#84;&#114;&#97;&#118;&#105;&#115;&#32;&#69;&#46;&#32;&#79;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#32;&#60;&#111;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 12 Oct 2007 23:27:53 +0000</pubDate>
</item>
<item>
    <title>Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex.  Add some more functionality to the memoryview object.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0476a2cc5658/Include/memoryobject.h</link>
    <description><![CDATA[Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex.  Add some more functionality to the memoryview object.]]></description>
    <author>&#84;&#114;&#97;&#118;&#105;&#115;&#32;&#69;&#46;&#32;&#79;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#32;&#60;&#111;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 23 Sep 2007 02:00:13 +0000</pubDate>
</item>
<item>
    <title>Fixing the spelling of &quot;writeable&quot; to &quot;writable&quot;, particularly PyBUF_WRITEABLE.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4e57c36f6d2e/Include/memoryobject.h</link>
    <description><![CDATA[Fixing the spelling of &quot;writeable&quot; to &quot;writable&quot;, particularly PyBUF_WRITEABLE.]]></description>
    <author>&#83;&#101;&#97;&#110;&#32;&#82;&#101;&#105;&#102;&#115;&#99;&#104;&#101;&#105;&#100;&#101;&#114;&#32;&#60;&#106;&#97;&#102;&#111;&#64;&#116;&#117;&#109;&#109;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 17 Sep 2007 17:55:36 +0000</pubDate>
</item>
<item>
    <title>Merged in py3k-buffer branch to main line.  All objects now use the buffer protocol in PEP 3118.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/85c22b4d4455/Include/memoryobject.h</link>
    <description><![CDATA[Merged in py3k-buffer branch to main line.  All objects now use the buffer protocol in PEP 3118.]]></description>
    <author>&#84;&#114;&#97;&#118;&#105;&#115;&#32;&#69;&#46;&#32;&#79;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#32;&#60;&#111;&#108;&#105;&#112;&#104;&#97;&#110;&#116;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Aug 2007 11:21:56 +0000</pubDate>
</item>
<item>
    <title>Issue #2396: backport the memoryview object.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/75efd757434b/Include/memoryobject.h</link>
    <description><![CDATA[Issue #2396: backport the memoryview object.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 02 Apr 2009 21:18:34 +0000</pubDate>
</item>

  </channel>
</rss>
