<?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: Lib/test/test_code.py history</title>
    <description>Lib/test/test_code.py revision history</description>
    <item>
    <title>PEP 3155 / issue #13448: Qualified name for classes and functions.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e1dbc72bd97f/Lib/test/test_code.py</link>
    <description><![CDATA[PEP 3155 / issue #13448: Qualified name for classes and functions.]]></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>Fri, 25 Nov 2011 18:56:07 +0100</pubDate>
</item>
<item>
    <title>#9424: Replace deprecated assert* methods in the Python test suite.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9fe76c26ea9f/Lib/test/test_code.py</link>
    <description><![CDATA[#9424: Replace deprecated assert* methods in the Python test suite.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 20 Nov 2010 19:04:17 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 79060 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eea72b81a23c/Lib/test/test_code.py</link>
    <description><![CDATA[Merged revisions 79060 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r79060 | collin.winter | 2010-03-18 14:54:01 -0700 (Thu, 18 Mar 2010) | 4 lines<br/>
<br/>
  Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT.<br/>
<br/>
  Patch by Reid Kleckner!<br/>
........]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 18 Mar 2010 22:46:40 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 72487-72488,72879 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79718ee03986/Lib/test/test_code.py</link>
    <description><![CDATA[Merged revisions 72487-72488,72879 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r72487 | jeffrey.yasskin | 2009-05-08 17:51:06 -0400 (Fri, 08 May 2009) | 7 lines<br/>
<br/>
  PyCode_NewEmpty:<br/>
  Most uses of PyCode_New found by http://www.google.com/codesearch?q=PyCode_New<br/>
  are trying to build an empty code object, usually to put it in a dummy frame<br/>
  object. This patch adds a PyCode_NewEmpty wrapper which lets the user specify<br/>
  just the filename, function name, and first line number, instead of also<br/>
  requiring lots of code internals.<br/>
........<br/>
  r72488 | jeffrey.yasskin | 2009-05-08 18:23:21 -0400 (Fri, 08 May 2009) | 13 lines<br/>
<br/>
  Issue 5954, PyFrame_GetLineNumber:<br/>
  Most uses of PyCode_Addr2Line<br/>
  (http://www.google.com/codesearch?q=PyCode_Addr2Line) are just trying to get<br/>
  the line number of a specified frame, but there's no way to do that directly.<br/>
  Forcing people to go through the code object makes them know more about the<br/>
  guts of the interpreter than they should need.<br/>
<br/>
  The remaining uses of PyCode_Addr2Line seem to be getting the line from a<br/>
  traceback (for example,<br/>
  http://www.google.com/codesearch/p?hl=en#u_9_nDrchrw/pygame-1.7.1release/src/base.c&amp;q=PyCode_Addr2Line),<br/>
  which is replaced by the tb_lineno field.  So we may be able to deprecate<br/>
  PyCode_Addr2Line entirely for external use.<br/>
........<br/>
  r72879 | jeffrey.yasskin | 2009-05-23 19:23:01 -0400 (Sat, 23 May 2009) | 14 lines<br/>
<br/>
  Issue #6042:<br/>
  lnotab-based tracing is very complicated and isn't documented very well.  There<br/>
  were at least 3 comment blocks purporting to document co_lnotab, and none did a<br/>
  very good job. This patch unifies them into Objects/lnotab_notes.txt which<br/>
  tries to completely capture the current state of affairs.<br/>
<br/>
  I also discovered that we've attached 2 layers of patches to the basic tracing<br/>
  scheme. The first layer avoids jumping to instructions that don't start a line,<br/>
  to avoid problems in if statements and while loops.  The second layer<br/>
  discovered that jumps backward do need to trace at instructions that don't<br/>
  start a line, so it added extra lnotab entries for 'while' and 'for' loops, and<br/>
  added a special case for backward jumps within the same line. I replaced these<br/>
  patches by just treating forward and backward jumps differently.<br/>
........]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 21 Jul 2009 04:30:03 +0000</pubDate>
</item>
<item>
    <title>#2621 rename test.test_support to test.support</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9c930a32cebb/Lib/test/test_code.py</link>
    <description><![CDATA[#2621 rename test.test_support to test.support]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 20 May 2008 21:35:26 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62090-62091,62096,62100,62102,62110-62114 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f547ebf02843/Lib/test/test_code.py</link>
    <description><![CDATA[Merged revisions 62090-62091,62096,62100,62102,62110-62114 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62090 | brett.cannon | 2008-04-01 07:37:43 -0500 (Tue, 01 Apr 2008) | 3 lines<br/>
<br/>
  Generalize test.test_support.test_stdout() with a base context manager so that<br/>
  it is easy to capture stderr if desired.<br/>
........<br/>
  r62091 | brett.cannon | 2008-04-01 07:46:02 -0500 (Tue, 01 Apr 2008) | 3 lines<br/>
<br/>
  Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot<br/>
  of effort to do so.<br/>
........<br/>
  r62096 | amaury.forgeotdarc | 2008-04-01 17:52:48 -0500 (Tue, 01 Apr 2008) | 4 lines<br/>
<br/>
  Newly enabled test appears to leak:<br/>
  it registers the same codec on each iteration.<br/>
  Do it only once at load time.<br/>
........<br/>
  r62100 | amaury.forgeotdarc | 2008-04-01 19:55:04 -0500 (Tue, 01 Apr 2008) | 4 lines<br/>
<br/>
  A DocTestSuite cannot run multiple times: it clears its globals dictionary after the first run.<br/>
<br/>
  Rebuild the DocTestSuite on each iteration.<br/>
........<br/>
  r62102 | jeffrey.yasskin | 2008-04-01 23:07:44 -0500 (Tue, 01 Apr 2008) | 3 lines<br/>
<br/>
  Try to make test_signal less flaky.  I still see some flakiness in<br/>
  test_itimer_prof.<br/>
........<br/>
  r62110 | vinay.sajip | 2008-04-02 16:09:27 -0500 (Wed, 02 Apr 2008) | 1 line<br/>
<br/>
  Fix: #2315, #2316, #2317: TimedRotatingFileHandler - changed logic to better handle daylight savings time, deletion of old log files, and fixed a bug in calculating rollover when no logging occurs for a longer interval than the rollover period.<br/>
........<br/>
  r62111 | vinay.sajip | 2008-04-02 16:10:23 -0500 (Wed, 02 Apr 2008) | 1 line<br/>
<br/>
  Added updates with respect to recent changes to TimedRotatingFileHandler.<br/>
........<br/>
  r62112 | vinay.sajip | 2008-04-02 16:17:25 -0500 (Wed, 02 Apr 2008) | 1 line<br/>
<br/>
  Added updates with respect to recent changes to TimedRotatingFileHandler.<br/>
........<br/>
  r62113 | amaury.forgeotdarc | 2008-04-02 16:18:46 -0500 (Wed, 02 Apr 2008) | 2 lines<br/>
<br/>
  Remove debug prints; the buildbot now passes the tests<br/>
........<br/>
  r62114 | benjamin.peterson | 2008-04-02 16:20:35 -0500 (Wed, 02 Apr 2008) | 2 lines<br/>
<br/>
  Suggested proposed changes to Python be considered on some mailing lists first<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 02 Apr 2008 21:49:44 +0000</pubDate>
</item>
<item>
    <title>Change all the function attributes from func_* -&gt; __*__.  This gets rid</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eaaee785eb86/Lib/test/test_code.py</link>
    <description><![CDATA[Change all the function attributes from func_* -&gt; __*__.  This gets rid<br/>
of func_name, func_dict and func_doc as they already exist as __name__,<br/>
__dict__ and __doc__.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 25 Feb 2007 20:55:47 +0000</pubDate>
</item>
<item>
    <title>* Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9a6234b26af/Lib/test/test_code.py</link>
    <description><![CDATA[* Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes.<br/>
* Fix some docstrings and one Print -&gt; print.<br/>
* Fix test_{class,code,descrtut,dis,extcall,parser,popen,pkg,subprocess,syntax,traceback}.<br/>
  These were the ones that generated code with a print statement.<br/>
  In most remaining failing tests there's an issue with the soft space.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 09 Feb 2007 21:28:07 +0000</pubDate>
</item>
<item>
    <title>Fix a bunch of doctests with the -d option of refactor.py.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22760d53d4da/Lib/test/test_code.py</link>
    <description><![CDATA[Fix a bunch of doctests with the -d option of refactor.py.<br/>
We still have 27 failing tests (down from 39).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 09 Feb 2007 20:13:25 +0000</pubDate>
</item>
<item>
    <title>Fix most trivially-findable print statements.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4cdf21a0dbbc/Lib/test/test_code.py</link>
    <description><![CDATA[Fix most trivially-findable print statements.<br/>
<br/>
There's one major and one minor category still unfixed:<br/>
doctests are the major category (and I hope to be able to augment the<br/>
refactoring tool to refactor bona fide doctests soon);<br/>
other code generating print statements in strings is the minor category.<br/>
<br/>
(Oh, and I don't know if the compiler package works.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 09 Feb 2007 05:37:30 +0000</pubDate>
</item>
<item>
    <title>Rip out 'long' and 'L'-suffixed integer literals.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1c26505c1de6/Lib/test/test_code.py</link>
    <description><![CDATA[Rip out 'long' and 'L'-suffixed integer literals.<br/>
(Rough first cut.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 15 Jan 2007 16:59:06 +0000</pubDate>
</item>
<item>
    <title>Jiwon Seo's PEP 3102 implementation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1cce0526d9b0/Lib/test/test_code.py</link>
    <description><![CDATA[Jiwon Seo's PEP 3102 implementation.<br/>
See SF#1549670.<br/>
The compiler package has not yet been updated.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 27 Oct 2006 23:31:49 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 86596 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/614c84670c63/Lib/test/test_code.py</link>
    <description><![CDATA[Merged revisions 86596 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line<br/>
<br/>
  #9424: Replace deprecated assert* methods in the Python test suite.<br/>
........]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 21 Nov 2010 13:34:58 +0000</pubDate>
</item>
<item>
    <title>Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22f589a8e3ab/Lib/test/test_code.py</link>
    <description><![CDATA[Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT.<br/>
<br/>
Patch by Reid Kleckner!]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 18 Mar 2010 21:54:01 +0000</pubDate>
</item>
<item>
    <title>PyCode_NewEmpty:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a171048daf76/Lib/test/test_code.py</link>
    <description><![CDATA[PyCode_NewEmpty:<br/>
Most uses of PyCode_New found by http://www.google.com/codesearch?q=PyCode_New<br/>
are trying to build an empty code object, usually to put it in a dummy frame<br/>
object. This patch adds a PyCode_NewEmpty wrapper which lets the user specify<br/>
just the filename, function name, and first line number, instead of also<br/>
requiring lots of code internals.]]></description>
    <author>&#74;&#101;&#102;&#102;&#114;&#101;&#121;&#32;&#89;&#97;&#115;&#115;&#107;&#105;&#110;&#32;&#60;&#106;&#121;&#97;&#115;&#115;&#107;&#105;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 May 2009 21:51:06 +0000</pubDate>
</item>
<item>
    <title>Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4c5065ddb9bd/Lib/test/test_code.py</link>
    <description><![CDATA[Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot<br/>
of effort to do so.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#99;&#97;&#110;&#110;&#111;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 01 Apr 2008 12:46:02 +0000</pubDate>
</item>
<item>
    <title>Bug #1333982: string/number constants were inappropriately stored</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8ef3f8cf90e1/Lib/test/test_code.py</link>
    <description><![CDATA[Bug #1333982: string/number constants were inappropriately stored<br/>
in the byte code and co_consts even if they were not used, ie<br/>
immediately popped off the stack.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 04 Aug 2006 05:09:28 +0000</pubDate>
</item>
<item>
    <title>Whitespace normalization.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/686306a67e9b/Lib/test/test_code.py</link>
    <description><![CDATA[Whitespace normalization.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 25 Dec 2005 23:18:31 +0000</pubDate>
</item>
<item>
    <title>Merge ast-branch to head</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1c4d192f1568/Lib/test/test_code.py</link>
    <description><![CDATA[Merge ast-branch to head<br/>
<br/>
This change implements a new bytecode compiler, based on a<br/>
transformation of the parse tree to an abstract syntax defined in<br/>
Parser/Python.asdl.<br/>
<br/>
The compiler implementation is not complete, but it is in stable<br/>
enough shape to run the entire test suite excepting two disabled<br/>
tests.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Thu, 20 Oct 2005 19:59:25 +0000</pubDate>
</item>

  </channel>
</rss>
