1. 04 Ock, 2007 1 kayıt (commit)
  2. 13 Haz, 2006 1 kayıt (commit)
    • Andrew MacIntyre's avatar
      Patch #1454481: Make thread stack size runtime tunable. · 9291332d
      Andrew MacIntyre yazdı
      Heavily revised, comprising revisions:
      46640 - original trunk revision (backed out in r46655)
      46647 - markup fix (backed out in r46655)
      46692:46918 merged from branch aimacintyre-sf1454481
      
      branch tested on buildbots (Windows buildbots had problems
      not related to these changes).
      9291332d
  3. 04 Haz, 2006 2 kayıt (commit)
  4. 02 May, 2006 1 kayıt (commit)
  5. 25 Nis, 2006 1 kayıt (commit)
  6. 10 Mar, 2006 1 kayıt (commit)
  7. 28 Şub, 2006 1 kayıt (commit)
    • Guido van Rossum's avatar
      Updates to the with-statement: · 1a5e21e0
      Guido van Rossum yazdı
      - New semantics for __exit__() -- it must re-raise the exception
        if type is not None; the with-statement itself doesn't do this.
        (See the updated PEP for motivation.)
      
      - Added context managers to:
        - file
        - thread.LockType
        - threading.{Lock,RLock,Condition,Semaphore,BoundedSemaphore}
        - decimal.Context
      
      - Added contextlib.py, which defines @contextmanager, nested(), closing().
      
      - Unit tests all around; bot no docs yet.
      1a5e21e0
  8. 23 Kas, 2005 1 kayıt (commit)
  9. 15 Tem, 2005 1 kayıt (commit)
  10. 27 Ock, 2005 1 kayıt (commit)
  11. 08 Ock, 2005 2 kayıt (commit)
  12. 21 Tem, 2004 2 kayıt (commit)
    • Tim Peters's avatar
      Thread.__delete: Discussion of internal obscurities belongs in comments · 21429932
      Tim Peters yazdı
      rather than in docstrings.  Rewrote so that _active_limbo_lock is released
      no matter what happens (it could have been left locked if _sys got None'd
      out).  Use "in" in preference to has_key() for dict lookup.  Don't bother
      looking for 'dummy_threading' in sys.modules unless KeyError is raised.
      Since the heart of the method is the del, do that in only one place.
      21429932
    • Brett Cannon's avatar
      Fix bug where a KeyError was raised if -O was being used for the interpreter · 8b3d92a9
      Brett Cannon yazdı
      and Thread.__delete() was called after a Thread instance was created.  Problem
      resulted from a currentThread() call in an 'assert' statement being optimized
      out and dummy_thread.get_ident() always returning -1 and thus overwriting the
      entry for the _MainThread() instance created in 'threading' at import time.
      
      Closes bug #993394.
      8b3d92a9
  13. 14 Tem, 2004 1 kayıt (commit)
  14. 03 Tem, 2004 1 kayıt (commit)
  15. 08 Mar, 2004 1 kayıt (commit)
  16. 29 Ock, 2004 1 kayıt (commit)
  17. 05 Kas, 2003 1 kayıt (commit)
  18. 01 Tem, 2003 2 kayıt (commit)
  19. 29 Haz, 2003 4 kayıt (commit)
  20. 27 Şub, 2003 1 kayıt (commit)
  21. 30 Ara, 2002 2 kayıt (commit)
  22. 21 Kas, 2002 1 kayıt (commit)
  23. 14 Agu, 2002 4 kayıt (commit)
  24. 30 Haz, 2002 1 kayıt (commit)
  25. 07 Nis, 2002 1 kayıt (commit)
  26. 04 Nis, 2002 1 kayıt (commit)
  27. 19 Şub, 2002 1 kayıt (commit)
  28. 28 Ara, 2001 1 kayıt (commit)
    • Guido van Rossum's avatar
      Thread.__bootstrap(): ignore exceptions in the self.__delete() call in · f21b2aaf
      Guido van Rossum yazdı
      the finally clause.  An exception here could happen when a daemon
      thread exits after the threading module has already been trashed by
      the import finalization, and there's not much of a point in trying to
      insist doing the cleanup in that stage.
      
      This should fix SF bug ##497111: active_limbo_lock error at program
      exit.
      
      2.1.2 and 2.2.1 Bugfix candidate!
      f21b2aaf
  29. 18 Eyl, 2001 1 kayıt (commit)