- 13 Eki, 2004 1 kayıt (commit)
-
-
Anthony Baxter yazdı
a few remaining calls to signal() were converted to PyOS_setsig().
-
- 20 Kas, 2003 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 12 Ock, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 02 Mar, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 27 Agu, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
fork. This solves the test_fork1 problem. (ceval.c, signalmodule.c, intrcheck.c) SourceForge: [ Patch #101226 ] make threading fork-safe
-
- 23 Agu, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
This also avoids a warning in anal mode.
-
- 31 Tem, 2000 1 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
marked my*.h as obsolete
-
- 25 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
Leave the actual #define in for API compatibility.
-
- 23 Tem, 2000 2 kayıt (commit)
-
-
Tim Peters yazdı
handlers "return void", according to ANSI C. Removed the new Py_RETURN_FROM_SIGNAL_HANDLER macro. Left RETSIGTYPE in the config stuff, because it's not clear to me that others aren't relying on it (e.g., extension modules).
-
Tim Peters yazdı
#if RETSIGTYPE != void That isn't C, and MSVC properly refuses to compile it. Introduced new Py_RETURN_FROM_SIGNAL_HANDLER macro in pyport.h to expand to the correct thing based on RETSIGTYPE. However, only void is ANSI! Do we still have platforms that return int? The Unix config mess appears to #define RETSIGTYPE by magic without being asked to, so I assume it's "a problem" across Unices still.
-
- 22 Tem, 2000 2 kayıt (commit)
-
-
Thomas Wouters yazdı
to worry about systems that have signal-handlers return 'int' ? Not all of the code does, though nothing will break because of it.
-
Thomas Wouters yazdı
Work around intrcheck.c's desire to pass 'PyErr_CheckSignals' to 'Py_AddPendingCall' by providing a (static) wrapper function that has the right number of arguments.
-
- 09 Tem, 2000 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 04 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 02 Ara, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 14 Kas, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
signal handlers in a fork()ed child process when Python is compiled with thread support. The bug was reported by Scott <scott@chronis.icgroup.com>. What happens is that after a fork(), the variables used by the signal module to determine whether this is the main thread or not are bogus, and it decides that no thread is the main thread, so no signals will be delivered. The solution is the addition of PyOS_AfterFork(), which fixes the signal module's variables. A dummy version of the function is present in the intrcheck.c source file which is linked when the signal module is not used.
-
- 02 Agu, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 29 Nis, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 14 Şub, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
lint happy.
-
- 21 Ock, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Py_AddPendingCall(). This avoids having to call sigcheck() in the ticker code in ceval.c's main interpreter loop.
-
- 02 Ara, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 19 Agu, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Mar, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 30 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Ock, 1995 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 26 Ock, 1995 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 20 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 19 Ock, 1995 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 17 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 28 Eyl, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
whom...)
-
- 30 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 05 Tem, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* many files: made some functions static; removed "extern int errno;". * frozenmain.c: fixed bugs introduced on 24 June... * flmodule.c: remove 1.5 bw compat hacks, add new functions in 2.2a (and some old functions that were omitted). * timemodule.c: added MSDOS floatsleep version . * pgenmain.c: changed exit() to goaway() and added defn of goaway(). * intrcheck.c: add hack (to UNIX only) so interrupting 3 times will exit from a hanging program. The second interrupt prints a message explaining this to the user.
-
- 15 Nis, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Makefile: removed superfluous AR=ar, fixed misleading comment. * ceval.c: fixed debugging code; save/restore errors in locals_2_fast. * intrcheck.c: for SunOS etc., turn off syscall resumption. * regexpr.h: bump number of registers to 100.
-
- 29 Mar, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Stubs for faster implementation of local variables (not yet finished) * Added function name to code object. Print it for code and function objects. THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version number has changed accordingly) * Print address of self for built-in methods * New internal functions getattro and setattro (getattr/setattr with string object arg) * Replaced "dictobject" with more powerful "mappingobject" * New per-type functio tp_hash to implement arbitrary object hashing, and hashobject() to interface to it * Added built-in functions hash(v) and hasattr(v, 'name') * classobject: made some functions static that accidentally weren't; added __hash__ special instance method to implement hash() * Added proper comparison for built-in methods and functions
-
- 05 Nis, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-