1. 02 Mar, 2009 9 kayıt (commit)
  2. 01 Mar, 2009 1 kayıt (commit)
  3. 28 Şub, 2009 8 kayıt (commit)
  4. 27 Şub, 2009 8 kayıt (commit)
  5. 26 Şub, 2009 7 kayıt (commit)
    • Tarek Ziadé's avatar
      Merged revisions 70003 via svnmerge from · 041fb344
      Tarek Ziadé yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r70003 | tarek.ziade | 2009-02-27 00:44:00 +0100 (Fri, 27 Feb 2009) | 1 line
      
        removed unused import
      ........
      041fb344
    • Benjamin Peterson's avatar
      Blocked revisions 70000 via svnmerge · 2f060fb5
      Benjamin Peterson yazdı
      ........
        r70000 | benjamin.peterson | 2009-02-26 13:07:18 -0600 (Thu, 26 Feb 2009) | 1 line
      
        remove deprecated symtable.Symbol methods
      ........
      2f060fb5
    • Benjamin Peterson's avatar
      Merged revisions 69811,69947 via svnmerge from · efb06b0d
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r69811 | collin.winter | 2009-02-20 13:30:41 -0600 (Fri, 20 Feb 2009) | 2 lines
      
        Issue 5176: special-case string formatting in BINARY_MODULO implementation. This shows a modest (1-3%) speed-up in templating systems, for example.
      ........
        r69947 | jeffrey.yasskin | 2009-02-24 16:48:34 -0600 (Tue, 24 Feb 2009) | 3 lines
      
        Tools/scripts/analyze_dxp.py, a module with some helper functions to
        analyze the output of sys.getdxp().
      ........
      efb06b0d
    • Benjamin Peterson's avatar
      Blocked revisions 69994 via svnmerge · e3a29806
      Benjamin Peterson yazdı
      ........
        r69994 | georg.brandl | 2009-02-26 11:36:26 -0600 (Thu, 26 Feb 2009) | 1 line
      
        Document that setting sys.py3kwarning wont do anything.
      ........
      e3a29806
    • Benjamin Peterson's avatar
      Merged revisions 69803-69805,69840,69901,69905,69907,69924,69927,69987 via svnmerge from · ad3d5c22
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r69803 | georg.brandl | 2009-02-20 01:48:21 -0600 (Fri, 20 Feb 2009) | 1 line
      
        #5327: fix a broken link by joining it.
      ........
        r69804 | georg.brandl | 2009-02-20 02:22:21 -0600 (Fri, 20 Feb 2009) | 1 line
      
        At least separate imports from other statements.
      ........
        r69805 | georg.brandl | 2009-02-20 02:45:47 -0600 (Fri, 20 Feb 2009) | 2 lines
      
        Fix punctuation.
      ........
        r69840 | georg.brandl | 2009-02-21 13:09:40 -0600 (Sat, 21 Feb 2009) | 1 line
      
        #5338, #5339: two types in the API manual.
      ........
        r69901 | georg.brandl | 2009-02-23 05:24:46 -0600 (Mon, 23 Feb 2009) | 2 lines
      
        #5349: C++ pure virtuals can also have an implementation.
      ........
        r69905 | georg.brandl | 2009-02-23 09:51:27 -0600 (Mon, 23 Feb 2009) | 2 lines
      
        #5352: str.count() counts non-overlapping instances.
      ........
        r69907 | georg.brandl | 2009-02-23 12:33:48 -0600 (Mon, 23 Feb 2009) | 1 line
      
        Fix grammar.
      ........
        r69924 | benjamin.peterson | 2009-02-23 20:45:35 -0600 (Mon, 23 Feb 2009) | 1 line
      
        update README on running tests
      ........
        r69927 | neil.schemenauer | 2009-02-23 22:23:25 -0600 (Mon, 23 Feb 2009) | 1 line
      
        Fix call to os.waitpid, it does not take keyword args.
      ........
        r69987 | benjamin.peterson | 2009-02-25 18:30:11 -0600 (Wed, 25 Feb 2009) | 1 line
      
        fix str.format()'s first arg #5371
      ........
      ad3d5c22
    • Benjamin Peterson's avatar
      Blocked revisions 69937,69946,69952-69953,69955,69959,69981,69983 via svnmerge · 40ce6cc0
      Benjamin Peterson yazdı
      ........
        r69937 | raymond.hettinger | 2009-02-24 06:23:23 -0600 (Tue, 24 Feb 2009) | 3 lines
      
        Backport 69934:  Register xrange() as a Sequence.
      ........
        r69946 | brett.cannon | 2009-02-24 16:01:02 -0600 (Tue, 24 Feb 2009) | 2 lines
      
        Expand upon test_site.test_s_option to try to debug its failure.
      ........
        r69952 | raymond.hettinger | 2009-02-24 18:37:57 -0600 (Tue, 24 Feb 2009) | 1 line
      
        Sync-up py3.1 doc updates for super().
      ........
        r69953 | raymond.hettinger | 2009-02-24 18:39:47 -0600 (Tue, 24 Feb 2009) | 1 line
      
        Restore Py2.x version of sample call to super().
      ........
        r69955 | raymond.hettinger | 2009-02-24 18:52:37 -0600 (Tue, 24 Feb 2009) | 1 line
      
        More markup and spelling fixes.
      ........
        r69959 | raymond.hettinger | 2009-02-24 19:06:52 -0600 (Tue, 24 Feb 2009) | 1 line
      
        Remove reference to zero argument form of super() in 2.x docs.
      ........
        r69981 | raymond.hettinger | 2009-02-25 16:48:24 -0600 (Wed, 25 Feb 2009) | 1 line
      
        Clarify Counter() docs.
      ........
        r69983 | raymond.hettinger | 2009-02-25 18:05:24 -0600 (Wed, 25 Feb 2009) | 1 line
      
        Fix typo.
      ........
      40ce6cc0
    • Raymond Hettinger's avatar
      Fix typo. · d1258451
      Raymond Hettinger yazdı
      d1258451
  6. 25 Şub, 2009 6 kayıt (commit)
    • Raymond Hettinger's avatar
    • Tarek Ziadé's avatar
      Merged revisions 69976 via svnmerge from · 0f31e6db
      Tarek Ziadé yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r69976 | tarek.ziade | 2009-02-25 23:29:27 +0100 (Wed, 25 Feb 2009) | 1 line
      
        Fixed #5316 : test failure in test_site
      ........
      0f31e6db
    • Mark Dickinson's avatar
      Merged revisions 69974 via svnmerge from · 134708ab
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r69974 | mark.dickinson | 2009-02-25 20:29:50 +0000 (Wed, 25 Feb 2009) | 3 lines
      
        Replace long with twodigits, to avoid depending
        on sizeof(digit) < sizeof(long)
      ........
      134708ab
    • Jeffrey Yasskin's avatar
      http://bugs.python.org/issue4715 · 9de7ec78
      Jeffrey Yasskin yazdı
      This patch by Antoine Pitrou optimizes the bytecode for conditional branches by
      merging the following "POP_TOP" instruction into the conditional jump.  For
      example, the list comprehension "[x for x in l if not x]" produced the
      following bytecode:
      
        1           0 BUILD_LIST               0
                    3 LOAD_FAST                0 (.0)
              >>    6 FOR_ITER                23 (to 32)
                    9 STORE_FAST               1 (x)
                   12 LOAD_FAST                1 (x)
                   15 JUMP_IF_TRUE            10 (to 28)
                   18 POP_TOP
                   19 LOAD_FAST                1 (x)
                   22 LIST_APPEND              2
                   25 JUMP_ABSOLUTE            6
              >>   28 POP_TOP
                   29 JUMP_ABSOLUTE            6
              >>   32 RETURN_VALUE
      
      but after the patch it produces the following bytecode:
      
        1           0 BUILD_LIST               0
                    3 LOAD_FAST                0 (.0)
              >>    6 FOR_ITER                18 (to 27)
                    9 STORE_FAST               1 (x)
                   12 LOAD_FAST                1 (x)
                   15 POP_JUMP_IF_TRUE         6
                   18 LOAD_FAST                1 (x)
                   21 LIST_APPEND              2
                   24 JUMP_ABSOLUTE            6
              >>   27 RETURN_VALUE
      
      Notice that not only the code is shorter, but the conditional jump
      (POP_JUMP_IF_TRUE) jumps right to the start of the loop instead of going through
      the JUMP_ABSOLUTE at the end. "continue" statements are helped
      similarly.
      
      Furthermore, the old jump opcodes (JUMP_IF_FALSE, JUMP_IF_TRUE) have been
      replaced by two new opcodes:
      - JUMP_IF_TRUE_OR_POP, which jumps if true and pops otherwise
      - JUMP_IF_FALSE_OR_POP, which jumps if false and pops otherwise
      9de7ec78
    • Raymond Hettinger's avatar
      More markup and spelling fixes. · 0a68b01d
      Raymond Hettinger yazdı
      0a68b01d
    • Raymond Hettinger's avatar
      79d0434a
  7. 24 Şub, 2009 1 kayıt (commit)