]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Vladimir Marangozov's long-awaited malloc restructuring.
authorGuido van Rossum <guido@python.org>
Wed, 3 May 2000 23:44:39 +0000 (23:44 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 3 May 2000 23:44:39 +0000 (23:44 +0000)
commitb18618dab7b6b85bb05b084693706e59211fa180
tree785d51f6677da8366be2ad4b4296a62f53161276
parent2808b744e8d94459f189e1d89c97072d6a1f53b6
Vladimir Marangozov's long-awaited malloc restructuring.
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.)
73 files changed:
Include/mymalloc.h
Include/objimpl.h
Modules/_cursesmodule.c
Modules/_sre.c
Modules/_tkinter.c
Modules/almodule.c
Modules/arraymodule.c
Modules/bsddbmodule.c
Modules/cPickle.c
Modules/cStringIO.c
Modules/cdmodule.c
Modules/clmodule.c
Modules/dbmmodule.c
Modules/dlmodule.c
Modules/flmodule.c
Modules/fmmodule.c
Modules/gdbmmodule.c
Modules/getpath.c
Modules/linuxaudiodev.c
Modules/md5module.c
Modules/mmapmodule.c
Modules/mpzmodule.c
Modules/newmodule.c
Modules/nismodule.c
Modules/parsermodule.c
Modules/pcremodule.c
Modules/pyexpat.c
Modules/readline.c
Modules/regexmodule.c
Modules/rotormodule.c
Modules/selectmodule.c
Modules/shamodule.c
Modules/socketmodule.c
Modules/stropmodule.c
Modules/sunaudiodev.c
Modules/svmodule.c
Modules/threadmodule.c
Modules/xxmodule.c
Modules/zlibmodule.c
Objects/bufferobject.c
Objects/classobject.c
Objects/cobject.c
Objects/complexobject.c
Objects/dictobject.c
Objects/fileobject.c
Objects/floatobject.c
Objects/frameobject.c
Objects/funcobject.c
Objects/intobject.c
Objects/listobject.c
Objects/longobject.c
Objects/methodobject.c
Objects/moduleobject.c
Objects/object.c
Objects/rangeobject.c
Objects/sliceobject.c
Objects/stringobject.c
Objects/tupleobject.c
Objects/unicodeobject.c
Objects/xxobject.c
PC/_winreg.c
PC/winreg.c
Parser/myreadline.c
Parser/parsetok.c
Parser/pgenmain.c
Parser/tokenizer.c
Python/bltinmodule.c
Python/ceval.c
Python/compile.c
Python/import.c
Python/marshal.c
Python/pythonrun.c
Python/traceback.c