summaryrefslogtreecommitdiffstats
path: root/Lib/_threading_local.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #9707: Rewritten reference implementation of threading.local whichAntoine Pitrou2010-09-071-80/+76
| | | | | | is friendlier towards reference cycles. This change is not normally visible since an optimized C implementation (_thread._local) is used instead.
* Issue #1868: Eliminate subtle timing issues in thread-local objects byAntoine Pitrou2010-08-281-0/+8
| | | | getting rid of the cached copy of thread-local attribute dictionary.
* fixes issue #1522237, bad init check in _threading_localJack Diederich2010-02-221-1/+1
|
* Merged revisions 76117 via svnmerge fromAntoine Pitrou2009-11-051-3/+5
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76117 | antoine.pitrou | 2009-11-05 14:42:29 +0100 (jeu., 05 nov. 2009) | 5 lines Issue #7264: Fix a possible deadlock when deallocating thread-local objects which are part of a reference cycle. ........
* Merged revisions 64125 via svnmerge fromBenjamin Peterson2008-06-111-4/+4
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r64125 | benjamin.peterson | 2008-06-11 12:27:50 -0500 (Wed, 11 Jun 2008) | 2 lines give the threading API PEP 8 names ........
* - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;Guido van Rossum2007-02-111-2/+1
| | | | | | | | | | and .keys(), .items(), .values() return dict views. The dict views aren't fully functional yet; in particular, they can't be compared to sets yet. but they are useful as "iterator wells". There are still 27 failing unit tests; I expect that many of these have fairly trivial fixes, but there are so many, I could use help.
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-34/+38
| | | | | | | | | | | | | | | | | | | | number of tests, all because of the codecs/_multibytecodecs issue described here (it's not a Py3K issue, just something Py3K discovers): http://mail.python.org/pipermail/python-dev/2006-April/064051.html Hye-Shik Chang promised to look for a fix, so no need to fix it here. The tests that are expected to break are: test_codecencodings_cn test_codecencodings_hk test_codecencodings_jp test_codecencodings_kr test_codecencodings_tw test_codecs test_multibytecodec This merge fixes an actual test failure (test_weakref) in this branch, though, so I believe merging is the right thing to do anyway.
* Fix some comment typosNeal Norwitz2005-11-251-1/+1
|
* Whitespace normalization, via reindent.py.Tim Peters2004-07-181-3/+3
|
* Typo fixesAndrew M. Kuchling2004-07-151-4/+4
|
* Implemented thread-local data as proposed on python-dev:Jim Fulton2004-07-141-0/+237
http://mail.python.org/pipermail/python-dev/2004-June/045785.html