1. 31 May, 2011 1 kayıt (commit)
  2. 15 Mar, 2011 1 kayıt (commit)
  3. 28 Agu, 2010 1 kayıt (commit)
  4. 16 Agu, 2010 1 kayıt (commit)
  5. 09 Agu, 2010 1 kayıt (commit)
  6. 09 May, 2010 2 kayıt (commit)
  7. 21 Mar, 2010 2 kayıt (commit)
  8. 03 Mar, 2010 2 kayıt (commit)
  9. 23 Şub, 2010 1 kayıt (commit)
  10. 30 Eki, 2009 2 kayıt (commit)
  11. 29 Eyl, 2009 3 kayıt (commit)
  12. 20 Agu, 2009 1 kayıt (commit)
  13. 24 May, 2009 1 kayıt (commit)
  14. 01 Tem, 2008 1 kayıt (commit)
    • Amaury Forgeot d'Arc's avatar
      #Issue3088 in-progress: Race condition with instances of classes derived from threading.local: · b15bdf7f
      Amaury Forgeot d'Arc yazdı
      When a thread touches such an object for the first time, a new thread-local __dict__ is created,
      and the __init__ method is run.
      But a thread switch can occur here; if the other thread touches the same object, it installs another
      __dict__; when the first thread resumes, it updates the dictionary of the second...
      
      This is the deep cause of the failures in test_multiprocessing involving "managers" objects.
      
      Backport of r64601.
      b15bdf7f
  15. 30 Haz, 2008 1 kayıt (commit)
    • Amaury Forgeot d'Arc's avatar
      #Issue3088 in-progress: Race condition with instances of classes derived from threading.local: · 1f40c8a8
      Amaury Forgeot d'Arc yazdı
      When a thread touches such an object for the first time, a new thread-local __dict__ is created,
      and the __init__ method is run.
      But a thread switch can occur here; if the other thread touches the same object, it installs another
      __dict__; when the first thread resumes, it updates the dictionary of the second...
      
      This is the deep cause of the failures in test_multiprocessing involving "managers" objects.
      
      Also a 2.5 backport candidate.
      1f40c8a8
  16. 09 Haz, 2008 1 kayıt (commit)
  17. 26 May, 2008 1 kayıt (commit)
  18. 19 Ara, 2007 1 kayıt (commit)
  19. 21 Tem, 2007 1 kayıt (commit)
  20. 28 Eki, 2006 2 kayıt (commit)
    • Neal Norwitz's avatar
      Backport 52501: · b5fdf0da
      Neal Norwitz yazdı
      Add some asserts.  In sysmodule, I think these were to try to silence
      some warnings from Klokwork.  They verify the assumptions of the format
      of svn version output.
      
      The assert in the thread module helped debug a problem on HP-UX.
      b5fdf0da
    • Neal Norwitz's avatar
      Add some asserts. In sysmodule, I think these were to try to silence · 837ce938
      Neal Norwitz yazdı
      some warnings from Klokwork.  They verify the assumptions of the format
      of svn version output.
      
      The assert in the thread module helped debug a problem on HP-UX.
      837ce938
  21. 13 Haz, 2006 2 kayıt (commit)
  22. 04 Haz, 2006 2 kayıt (commit)
  23. 29 May, 2006 1 kayıt (commit)
  24. 02 May, 2006 1 kayıt (commit)
  25. 12 Nis, 2006 1 kayıt (commit)
  26. 30 Mar, 2006 1 kayıt (commit)
  27. 10 Mar, 2006 1 kayıt (commit)
  28. 08 Mar, 2006 1 kayıt (commit)
  29. 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
  30. 19 Ock, 2006 1 kayıt (commit)
  31. 20 Haz, 2005 1 kayıt (commit)
    • Michael W. Hudson's avatar
      Fix bug: · 188d4366
      Michael W. Hudson yazdı
      [ 1163563 ] Sub threads execute in restricted mode
      
      basically by fixing bug 1010677 in a non-broken way.
      
      Backport candidate.
      188d4366