- 12 Ock, 2009 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 04 Agu, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
key list data structure in the thread startup path. This change is a companion to r60148 which already successfully dealt with a similar issue on thread shutdown. In particular this loop has been observed happening from this call path: #0 in find_key () #1 in PyThread_set_key_value () #2 in _PyGILState_NoteThreadState () #3 in PyThreadState_New () #4 in t_bootstrap () #5 in pthread_start_thread () I don't know how this happens but it does, *very* rarely. On more than one hardware platform. I have not been able to reproduce it manually. (A flaky mutex implementation on the system in question is one hypothesis). As with r60148, the spinning we managed to observe in the wild was due to a single list element pointing back upon itself.
-
- 13 Haz, 2008 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
This should prevent some test_multiprocessing failures
-
- 07 Ock, 2008 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 21 Tem, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 13 Haz, 2006 1 kayıt (commit)
-
-
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 3 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ı
-
Andrew MacIntyre yazdı
-
- 14 Eyl, 2005 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Itanium2 with HP's 64-bit compiler (SF patch #1225212).
-
- 10 Eki, 2004 1 kayıt (commit)
-
-
Tim Peters yazdı
release-build failures noted in bug 1041645. This is a critical bugfix. I'm not going to backport it, though (no time).
-
- 09 Eki, 2004 2 kayıt (commit)
-
-
Tim Peters yazdı
code. PyThread_set_key_value(): It's clear that this code assumes the passed-in value isn't NULL, so document that it must not be, and assert that it isn't. It remains unclear whether existing callers want the odd semantics actually implemented by this function.
-
Tim Peters yazdı
-
- 16 Agu, 2004 1 kayıt (commit)
-
-
Matthias Klose yazdı
because GNU/k*BSD uses gnu pth to provide pthreads, but will also happen on any system that does the same. python fails to build because it doesn't detect gnu pth in pthread emulation. See C comments in patch for details. patch taken from http://bugs.debian.org/264315
-
- 10 Şub, 2004 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 17 Ock, 2004 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 19 Kas, 2003 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 20 Eyl, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 19 Nis, 2003 1 kayıt (commit)
-
-
Mark Hammond yazdı
-
- 19 Tem, 2002 1 kayıt (commit)
-
-
Mark Hammond yazdı
-
- 25 Haz, 2002 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 11 Haz, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 25 Mar, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
ever do, they can damn well #define _POSIX_THREADS their own damn selves.
-
- 09 Mar, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 12 Ock, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 16 Eki, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This changes Pythread_start_thread() to return the thread ID, or -1 for an error. (It's technically an incompatible API change, but I doubt anyone calls it.)
-
- 26 Tem, 2001 2 kayıt (commit)
-
-
Tim Peters yazdı
-
Martin v. Löwis yazdı
-
- 06 Eki, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
Do not assume that all platforms using a MetroWorks compiler can use POSIX threads; the assumption breaks on BeOS. This fix only helps for BeOS. This closes SourceForge patch #101772.
-
- 19 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
I can't test this, so I'm just checking it in with blind faith in Andy. I've tested that it doesn't broeak a non-Pth build on Linux. Changes include: - There's a --with-pth configure option. - Instead of _GNU_PTH, we test for HAVE_PTH. - Better signal handling. - (The config.h.in file is regenerated in a slightly different order.)
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 24 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
-
- 22 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
declarations yet, those come later.
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 08 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 24 Nis, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 07 Nis, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
#ifdef DONT_HAVE_header_H ... #endif around #include <header.h>.
-
- 21 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
names in the source code (they already had those for the linker, through some smart macros; but the source still had the old, un-Py names).
-
- 04 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-