• Christian Heimes's avatar
    Merged revisions… · 380f7f22
    Christian Heimes yazdı
    Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61081-61095 via svnmerge from
    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r61081 | neal.norwitz | 2008-02-26 09:04:59 +0100 (Tue, 26 Feb 2008) | 7 lines
    
      Speed up this test by about 99%.  Remove sleeps and replace with events.
      (This may fail on some slow platforms, but we can fix those cases which
      should be relatively isolated and easier to find now.)
      Move two test cases that didn't require a server to be started
      to a separate TestCase.  These tests were taking 3 seconds which
      is what the timeout was set to.
    ........
      r61082 | christian.heimes | 2008-02-26 09:18:11 +0100 (Tue, 26 Feb 2008) | 1 line
    
      The contains function raised a gcc warning. The new code is copied straight from py3k.
    ........
      r61084 | neal.norwitz | 2008-02-26 09:21:28 +0100 (Tue, 26 Feb 2008) | 3 lines
    
      Add a timing flag to Trace so you can see where slowness occurs
      like waiting for socket timeouts in test_smtplib :-).
    ........
      r61086 | christian.heimes | 2008-02-26 18:23:51 +0100 (Tue, 26 Feb 2008) | 3 lines
    
      Patch #1691070 from Roger Upole: Speed up PyArg_ParseTupleAndKeywords() and improve error msg
      My tests don't show the promised speed up of 10%. The code is as fast as the old code for simple cases and slightly faster for complex cases with several of args and kwargs. But the patch simplifies the code, too.
    ........
      r61087 | georg.brandl | 2008-02-26 20:13:45 +0100 (Tue, 26 Feb 2008) | 2 lines
    
      #2194: fix some typos.
    ........
      r61088 | raymond.hettinger | 2008-02-27 00:40:50 +0100 (Wed, 27 Feb 2008) | 1 line
    
      Add itertools.combinations().
    ........
      r61089 | raymond.hettinger | 2008-02-27 02:08:04 +0100 (Wed, 27 Feb 2008) | 1 line
    
      One too many decrefs.
    ........
      r61090 | raymond.hettinger | 2008-02-27 02:08:30 +0100 (Wed, 27 Feb 2008) | 1 line
    
      Larger test range
    ........
      r61091 | raymond.hettinger | 2008-02-27 02:44:34 +0100 (Wed, 27 Feb 2008) | 1 line
    
      Simply the sample code for combinations().
    ........
    380f7f22
test_getargs2.py 11.4 KB