- 23 Ock, 2001 35 kayıt (commit)
-
-
Barry Warsaw yazdı
- set VERSION to 2.1 - change blddir to ../.. since that seems more common than the old value (at least for my debugging session).
-
Barry Warsaw yazdı
WITH_CYCLE_GC.
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
PyGC_Dump(): Wrap this in a #ifdef WITH_CYCLE_GC.
-
Barry Warsaw yazdı
pull it in automatically.
-
Barry Warsaw yazdı
PyObject_Dump(): New function that is useful when debugging Python's C runtime. In something like gdb it can be a pain to get some useful information out of PyObject*'s. This function prints the str() of the object to stderr, along with the object's refcount and hex address. PyGC_Dump(): Similar to PyObject_Dump() but knows how to cast from the garbage collector prefix back to the PyObject* structure. [See Misc/gdbinit for some useful gdb hooks] none_dealloc(): Rather than SEGV if we accidentally decref None out of existance, we assign None's and NotImplemented's destructor slot to this function, which just calls abort().
-
Barry Warsaw yazdı
module__doc__: Document the Warning subclass heirarchy. make_class(): Added a "goto finally" so that if populate_methods() fails, the return status will be -1 (failure) instead of 0 (success). fini_exceptions(): When decref'ing the static pointers to the exception classes, clear out their dictionaries too. This breaks a cycle from class->dict->method->class and allows the classes with unbound methods to be reclaimed. This plugs a large memory leak in a common Py_Initialize()/dosomething/Py_Finalize() loop.
-
Jack Jansen yazdı
sources. So far only runs under unix, but what gives:-)
-
Jack Jansen yazdı
-
Eric S. Raymond yazdı
-
Skip Montanaro yazdı
fixed typo in ihooks docstring
-
Andrew M. Kuchling yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Eric S. Raymond yazdı
-
Eric S. Raymond yazdı
-
Eric S. Raymond yazdı
complaints. The new version moves most of its initialization to package load time; it's simpler, faster, smaller, and adds support for Mozilla and Links. Interpretation of the BROWSER variable now works and is documented. The open_new entry point and methods are marked "deprecated; may be removed in 2.1".
-
Tim Peters yazdı
don't fail if they're not available.
-
Guido van Rossum yazdı
the previous auto-configuring modules feature (already obsolete :-).
-
Andrew M. Kuchling yazdı
Grammatical and typographic fixes from David Goodger Expanded notes about PEP 229 Removed user-visible XXXes; they're in comments now
-
Tim Peters yazdı
-
cvs2svn yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
by weird and (hopefully) unnecessary SET_CXX and SET_DLLLIBRARY macros that occurr at the start of Makefile.in files. - Also removed the already-commented-out SET_CCC macro cruft.
-
Jeremy Hylton yazdı
otherwise used in the same code block. (Not sure this is the right place, but there is no test_list_comprehensions.py.)
-
Guido van Rossum yazdı
and PyEval_ReleaseThread(). This fixes SF bug #125673 PyThreadState_Delete: invalid tstate (Unix only?).
-
Guido van Rossum yazdı
PyThreadState_Delete() and PyEval_ReleaseLock(). It is only defined if WITH_THREAD is defined.
-
Jeremy Hylton yazdı
comprehension. Fixes bug reported by Tim Peters.
-
Jeremy Hylton yazdı
varagslist node. based on fix from Thomas Wouters.
-
Guido van Rossum yazdı
-
- 22 Ock, 2001 5 kayıt (commit)
-
-
Guido van Rossum yazdı
no don't have to start with underscore. - Add spaces after commas in argument lists. - Only test dbhash if bsddb can be imported. (Wonder if there are more like this?)
-
Tim Peters yazdı
-
Tim Peters yazdı
they're run.
-
Fred Drake yazdı
-
Fred Drake yazdı
source directory.
-