- 31 May, 2011 1 kayıt (commit)
-
-
Éric Araujo yazdı
-
- 15 Mar, 2011 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-
- 28 Agu, 2010 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84344 | antoine.pitrou | 2010-08-28 20:17:03 +0200 (sam., 28 août 2010) | 4 lines Issue #1868: Eliminate subtle timing issues in thread-local objects by getting rid of the cached copy of thread-local attribute dictionary. ........
-
- 16 Agu, 2010 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84106 | alexander.belopolsky | 2010-08-16 16:17:07 -0400 (Mon, 16 Aug 2010) | 1 line Issue #8983: Corrected docstrings. ........
-
- 09 Agu, 2010 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r83918 | antoine.pitrou | 2010-08-10 00:38:19 +0200 (mar., 10 août 2010) | 5 lines Issue #3757: thread-local objects now support cyclic garbage collection. Thread-local objects involved in reference cycles will be deallocated timely by the cyclic GC, even if the underlying thread is still running. ........
-
- 09 May, 2010 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
-
Antoine Pitrou yazdı
-
- 21 Mar, 2010 2 kayıt (commit)
-
-
Victor Stinner yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r78638 | victor.stinner | 2010-03-04 00:20:25 +0100 (jeu., 04 mars 2010) | 3 lines Issue #7544: Preallocate thread memory before creating the thread to avoid a fatal error in low memory condition. ........
-
Victor Stinner yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r78610 | victor.stinner | 2010-03-03 01:43:44 +0100 (mer., 03 mars 2010) | 3 lines Issue #3299: fix thread.allocate_lock() error handler, replace PyObject_Del() by Py_DECREF() to fix a crash in pydebug mode. ........ r78635 | victor.stinner | 2010-03-03 22:53:41 +0100 (mer., 03 mars 2010) | 5 lines Issue #3299: fix curses.panel.new_panel() error handler, replace PyObject_DEL() by Py_DECREF() to avoid a crash in pydebug mode. Use po->wo==NULL to detect than the panel is in the lop list or not. ........
-
- 03 Mar, 2010 2 kayıt (commit)
-
-
Victor Stinner yazdı
fatal error in low memory condition.
-
Victor Stinner yazdı
by Py_DECREF() to fix a crash in pydebug mode.
-
- 23 Şub, 2010 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
-
- 30 Eki, 2009 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
docstring more descriptive instead.
-
Antoine Pitrou yazdı
leak-chasing test runs give sensible results. The previous method of reaping threads could return successfully while some Thread objects were still referenced. This also introduces a new private function: :func:hread._count().
-
- 29 Eyl, 2009 3 kayıt (commit)
-
-
Philip Jenvey yazdı
fixes local subclasses leaving old state around after a ref cycle GC which could be recycled by new locals (backported from r75123)
-
Philip Jenvey yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r75123 | philip.jenvey | 2009-09-28 21:32:44 -0700 (Mon, 28 Sep 2009) | 4 lines #6990: clear threading.local's key only after its thread state is removed: fixes local subclasses leaving old state around after a ref cycle GC which could be recycled by new locals ........
-
Philip Jenvey yazdı
fixes local subclasses leaving old state around after a ref cycle GC which could be recycled by new locals
-
- 20 Agu, 2009 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 24 May, 2009 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 01 Tem, 2008 1 kayıt (commit)
-
-
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.
-
- 30 Haz, 2008 1 kayıt (commit)
-
-
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.
-
- 09 Haz, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
-
- 26 May, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 19 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.
-
- 21 Tem, 2007 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and PyVarObject_HEAD_INIT.
-
- 28 Eki, 2006 2 kayıt (commit)
-
-
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.
-
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.
-
- 13 Haz, 2006 2 kayıt (commit)
-
-
Brett Cannon yazdı
-
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).
-
- 04 Haz, 2006 2 kayıt (commit)
-
-
Tim Peters yazdı
46640 Patch #1454481: Make thread stack size runtime tunable. 46647 Markup fix The first is causing many buildbots to fail test runs, and there are multiple causes with seemingly no immediate prospects for repairing them. See python-dev discussion. Note that a branch can (and should) be created for resolving these problems, like svn copy svn+ssh://svn.python.org/python/trunk -r46640 svn+ssh://svn.python.org/python/branches/NEW_BRANCH followed by merging rev 46647 to the new branch.
-
Andrew MacIntyre yazdı
-
- 29 May, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
-
- 02 May, 2006 1 kayıt (commit)
-
-
Guido van Rossum yazdı
discussion. There are two places of documentation that still mention __context__: Doc/lib/libstdtypes.tex -- I wasn't quite sure how to rewrite that without spending a whole lot of time thinking about it; and whatsnew, which Andrew usually likes to change himself.
-
- 12 Nis, 2006 1 kayıt (commit)
-
-
Anthony Baxter yazdı
-
- 30 Mar, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 10 Mar, 2006 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Anyway, this is the changes to the with-statement so that __exit__ must return a true value in order for a pending exception to be ignored. The PEP (343) is already updated.
-
- 08 Mar, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 28 Şub, 2006 1 kayıt (commit)
-
-
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.
-
- 19 Ock, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Probably should be backported.
-
- 20 Haz, 2005 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
[ 1163563 ] Sub threads execute in restricted mode basically by fixing bug 1010677 in a non-broken way. Backport candidate.
-