1. 09 Şub, 2006 5 kayıt (commit)
  2. 08 Şub, 2006 3 kayıt (commit)
    • Barry Warsaw's avatar
      Port relevant patches for SF 1409455 to the trunk for email 3.0/Python 2.5. · e58df829
      Barry Warsaw yazdı
      Will port to Python 2.4.
      e58df829
    • Armin Rigo's avatar
      Added the cProfile module. · a871ef2b
      Armin Rigo yazdı
      Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter.
      With further editing by Michael Hudson and myself.
      History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof
      
      * Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper.
      * pstats.py updated to display cProfile's caller/callee timings if available.
      * setup.py and NEWS updated.
      * documentation updates in the profiler section:
         - explain the differences between the three profilers that we have now
         - profile and cProfile can use a unified documentation, like (c)Pickle
         - mention that hotshot is "for specialized usage" now
         - removed references to the "old profiler" that no longer exists
      * test updates:
         - extended test_profile to cover delicate cases like recursion
         - added tests for the caller/callee displays
         - added test_cProfile, performing the same tests for cProfile
      * TO-DO:
         - cProfile gives a nicer name to built-in, particularly built-in methods,
           which could be backported to profile.
         - not tested on Windows recently!
      a871ef2b
    • Andrew M. Kuchling's avatar
      Update projected release date · 5eefdca6
      Andrew M. Kuchling yazdı
      5eefdca6
  3. 07 Şub, 2006 7 kayıt (commit)
  4. 05 Şub, 2006 5 kayıt (commit)
  5. 04 Şub, 2006 4 kayıt (commit)
  6. 03 Şub, 2006 2 kayıt (commit)
  7. 02 Şub, 2006 1 kayıt (commit)
  8. 01 Şub, 2006 1 kayıt (commit)
    • Thomas Wouters's avatar
      As discussed on python-dev, silence three gcc-4.0.x warnings, using assert() · 553489ab
      Thomas Wouters yazdı
      to protect against actual uninitialized usage.
      
      Objects/longobject.c: In function ‘PyLong_AsDouble’:
      Objects/longobject.c:655: warning: ‘e’ may be used uninitialized in this function
      
      Objects/longobject.c: In function ‘long_true_divide’:
      Objects/longobject.c:2263: warning: ‘aexp’ may be used uninitialized in this function
      Objects/longobject.c:2263: warning: ‘bexp’ may be used uninitialized in this function
      553489ab
  9. 31 Ock, 2006 1 kayıt (commit)
  10. 30 Ock, 2006 2 kayıt (commit)
  11. 29 Ock, 2006 6 kayıt (commit)
  12. 28 Ock, 2006 1 kayıt (commit)
    • Thomas Wouters's avatar
      Work around a Solaris peculiarity that caused test_pty to sometimes fail: a · 35f34f8d
      Thomas Wouters yazdı
      tty opened by os.openpty() isn't always a tty according to os.isatty(), when
      it's tested inside the process that opened it. Doesn't affect actual
      functionality, as using a tty this way is rarely, if ever, useful. Ignoring
      the failure allows the test for actual functionality to continue.
      
      Will backport to 2.4-maint.
      35f34f8d
  13. 27 Ock, 2006 2 kayıt (commit)
    • Jeremy Hylton's avatar
      Improved handling of syntax errors. · c960f260
      Jeremy Hylton yazdı
      Expand set of errors caught in set_context().  Some new errors, some
      old error messages changed for consistency.
      
      Fixed error checking in generator expression code.  The first set of
      tests were impossible condition given the grammar.  In general, the
      ast code uses REQ() for those sanity checks.
      
      Fix some error handling for augmented assignments.  As comments in the
      code explain, set_context() ought to work here, but I got unexpected
      crashes when I tried it.  Should come back to this.
      
      Add note to Grammar that yield expression is a special case.
      
      Add doctest cases for SyntaxErrors raised by ast.c.
      c960f260
    • Gregory P. Smith's avatar
      Add wrapper for DBEnv.set_tx_timeout method to allow time based DB_RECOVER · 3d344e8b
      Gregory P. Smith yazdı
      (test cases and dbobj wrapping)
      3d344e8b