]> granicus.if.org Git - python/commit
SF patch 576101, by Oren Tirosh: alternative implementation of
authorGuido van Rossum <guido@python.org>
Mon, 19 Aug 2002 21:43:18 +0000 (21:43 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 19 Aug 2002 21:43:18 +0000 (21:43 +0000)
commit45ec02aed14685c353e55841b5acbc0dadee76f8
tree0c146fdf0d488f279f0baf64b0f1fa0484274a73
parentd8dbf847b6a819ef73d7bf0c05eafbdb9aee9956
SF patch 576101, by Oren Tirosh: alternative implementation of
interning.  I modified Oren's patch significantly, but the basic idea
and most of the implementation is unchanged.  Interned strings created
with PyString_InternInPlace() are now mortal, and you must keep a
reference to the resulting string around; use the new function
PyString_InternImmortal() to create immortal interned strings.
Doc/lib/libfuncs.tex
Include/modsupport.h
Include/stringobject.h
Misc/NEWS
Objects/classobject.c
Objects/dictobject.c
Objects/stringobject.c