- 23 Ock, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
and PyEval_ReleaseThread(). This fixes SF bug #125673 PyThreadState_Delete: invalid tstate (Unix only?).
-
- 20 Eki, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
This closes bug #117324.
-
- 01 Eyl, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
Guido van Rossum yazdı
out by Curtis Jensen on c.l.py and forwarded by Fredrik Lundh.
-
- 03 Agu, 2000 2 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
- 21 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;)
-
- 10 Tem, 2000 1 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 03 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
For more comments, read the patches@python.org archives. For documentation read the comments in mymalloc.h and objimpl.h. (This is not exactly what Vladimir posted to the patches list; I've made a few changes, and Vladimir sent me a fix in private email for a problem that only occurs in debug mode. I'm also holding back on his change to main.c, which seems unnecessary to me.)
-
- 29 Şub, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyArg_ParseTuple() format string arguments as possible.
-
- 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ı
on BeOS or Windows.
-
- 07 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Remove unused decls of getloclock() and is_lockobject().
-
- 01 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Haz, 1998 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
a doc string.
-
- 28 May, 1998 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 06 Şub, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
in sys.last_*; it prevents proper calling of destructors of local variables.
-
- 01 Eki, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(1) Use PyErr_NewException("module.class", NULL, NULL) to create the exception object. (2) Remove all calls to Py_FatalError(); instead, return or ignore the errors -- the import code now checks PyErr_Occurred() after calling a module's init function, so it's no longer a fatal error for the initialization to fail. Also did some small cleanups, e.g. removed unnecessary test for "already initialized" from initfpectl(), and unified initposix()/initnt(). I haven't checked this very thoroughly, so while the changes are pretty trivial -- beware of untested code!
-
- 02 Agu, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 18 Tem, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyEval_ReleaseThread() (in ceval.c) to set/reset the current thread, and at the same time acquire/release the interpreter lock. Much saner.
-
- 05 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
All per-thread globals are moved into a struct which is manipulated separately.
-
- 13 Ock, 1997 1 kayıt (commit)
-
-
Barry Warsaw yazdı
-
- 17 Ara, 1996 1 kayıt (commit)
-
-
Barry Warsaw yazdı
-
- 05 Ara, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 17 Mar, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Setup.in: clarified Tk comments somewhat. structmodule.c: use memcpy() instead of double precision assignment.
-
- 02 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Note addition of gethostbyaddr() and improved repr() for sockets, renaming of md5.md5() to md5.new(), and fixing of leaks in threads.
-
- 01 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 03 Ara, 1993 1 kayıt (commit)
-
-
Sjoerd Mullender yazdı
-
- 17 Haz, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Added $(SYSDEF) to its build rule in Makefile. * cgensupport.[ch], modsupport.[ch]: removed some old stuff. Also changed files that still used it... And made several things static that weren't but should have been... And other minor cleanups... * listobject.[ch]: add external interfaces {set,get}listslice * socketmodule.c: fix bugs in new send() argument parsing. * sunaudiodevmodule.c: added flush() and close().
-
- 26 Ock, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* various modules: added 1993 to copyright. * thread.c: added copyright notice. * ceval.c: minor change to error message for "+" * stdwinmodule.c: check for error from wfetchcolor * config.c: MS-DOS fixes (define PYTHONPATH, use DELIM, use osdefs.h) * Add declaration of inittab to import.h * sysmodule.c: added sys.builtin_module_names * xxmodule.c, xxobject.c: fix minor errors
-
- 06 Ock, 1993 1 kayıt (commit)
-
-
Sjoerd Mullender yazdı
* Makefile: svmodule.c.proto and svgen.py are gone, svmodule.c came in their stead. Also, pass -DUSE_DL flag to thread.c and give the user a possibility to add the -DDEBUG to just thread.c. * ceval.c: init_save_thread() can be called more than once now. * svgen.py, svmodule.c.proto, svmodule.c: Removed prototype file and replaced it by the generated file. * thread.c: Added some more checks; added call to DL library when it is also used to tell it where the shared arena is so that DL can use some other area. * threadmodule.c: Call init_save_thread from another place. Also, added new function getlocklock() which does to lock objects what getfilefile does to file objects.
-
- 17 Agu, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
to avoid hanging in cleanup().
-
- 05 Agu, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* socketmodule.c: get rid of makepair(); fix makesocketaddr to fix broken recvfrom() * socketmodule: get rid of getStrarg() * ceval.h: move eval_code() to new file eval.h, so compile.h is no longer needed. * ceval.c: move thread comments to ceval.h; always make save/restore thread functions available (for dynloaded modules) * cdmodule.c, listobject.c: don't include compile.h * flmodule.c: include ceval.h * import.c: include eval.h instead of ceval.h * cgen.py: add forground(); noport(); winopen(""); to initgl(). * bltinmodule.c, socketmodule.c, fileobject.c, posixmodule.c, selectmodule.c: adapt to threads (add BGN/END SAVE macros) * stdwinmodule.c: adapt to threads and use a special stdwin lock. * pythonmain.c: don't include getpythonpath(). * pythonrun.c: use BGN/END SAVE instead of direct calls; also more BGN/END SAVE calls etc. * thread.c: bigger stack size for sun; change exit() to _exit() * threadmodule.c: use BGN/END SAVE macros where possible * timemodule.c: adapt better to threads; use BGN/END SAVE; add longsleep internal function if BSD_TIME; cosmetics
-