cpython/Lib
Antoine Pitrou 3a652b1d0a Merged revisions 70546 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70546 | antoine.pitrou | 2009-03-23 19:41:45 +0100 (lun., 23 mars 2009) | 9 lines

  Issue #4688: Add a heuristic so that tuples and dicts containing only
  untrackable objects are not tracked by the garbage collector. This can
  reduce the size of collections and therefore the garbage collection overhead
  on long-running programs, depending on their particular use of datatypes.

  (trivia: this makes the "binary_trees" benchmark from the Computer Language
  Shootout 40% faster)
........
2009-03-23 18:52:06 +00:00
..
ctypes Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from 2009-01-27 18:17:45 +00:00
curses
dbm dbm.dumb was opening files without specifying the encoding. Caused problem on 2008-11-24 21:09:58 +00:00
distutils Merged revisions 70342,70385-70387,70389-70390,70392-70393,70395,70400,70405-70406,70418,70438,70464,70468 via svnmerge from 2009-03-21 17:31:58 +00:00
email Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
encodings
html
http Merged revisions 70107 via svnmerge from 2009-03-02 22:50:25 +00:00
idlelib bump version to 3.1a1 2009-03-07 16:34:40 +00:00
importlib Document import's semantics for the language reference. This includes filling 2009-03-21 03:11:16 +00:00
json merge r66932 and add a few py3k only checks 2008-10-16 21:17:24 +00:00
lib2to3 Merged revisions 68288-68291,68325-68326,68338,68388,68393,68423 via svnmerge from 2009-01-09 03:03:23 +00:00
logging #5287: Add exception handling around findCaller() call to help out IronPython. 2009-02-19 12:36:11 +00:00
msilib
multiprocessing merge r68915 to py3k 2009-01-25 03:45:53 +00:00
plat-aix4
plat-atheos
plat-darwin These are present in the trunk but no longer in 3.x, which causes problems 2009-03-04 23:21:07 +00:00
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic
plat-linux2
plat-netbsd1
plat-next3
plat-os2emx
plat-sunos5
plat-unixware7
site-packages
sqlite3 Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from 2009-01-27 18:17:45 +00:00
test Merged revisions 70546 via svnmerge from 2009-03-23 18:52:06 +00:00
tkinter Merged revisions 70223 via svnmerge from 2009-03-07 02:19:14 +00:00
urllib Issue #4631: Fix urlopen() result when an HTTP response uses chunked encoding. 2009-02-11 00:39:14 +00:00
wsgiref Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
xml Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from 2009-01-27 18:17:45 +00:00
xmlrpc part of #3613: fix get_host_info() usage of base64.encodestring(). 2009-02-13 10:50:01 +00:00
__future__.py
__phello__.foo.py
_abcoll.py Give mapping views a usable repr. 2009-02-27 07:47:32 +00:00
_dummy_thread.py
_markupbase.py
_pyio.py stringio doesn't have an encoding 2009-03-21 03:08:31 +00:00
_strptime.py
_threading_local.py
_weakrefset.py
abc.py
aifc.py
antigravity.py Merged revisions 66887,66891,66902-66903,66905-66906,66911-66913,66922,66927-66928,66936,66939-66940,66962,66964,66973 via svnmerge from 2008-10-19 14:07:49 +00:00
ast.py Merged revisions 68450,68480-68481,68493,68495,68501,68512,68514-68515,68534-68536,68552,68563,68570-68572,68575,68582,68596,68623-68624,68628 via svnmerge from 2009-01-16 03:54:08 +00:00
asynchat.py
asyncore.py This fixes issue 4332 for Py3k. 2008-11-19 18:22:41 +00:00
base64.py
bdb.py Merged revisions 67750-67751 via svnmerge from 2008-12-14 11:50:48 +00:00
binhex.py
bisect.py
build_class.py
calendar.py
cgi.py Merged revisions 67528 via svnmerge from 2008-12-04 19:24:50 +00:00
cgitb.py
chunk.py
cmd.py
code.py
codecs.py
codeop.py
collections.py Make imported name private and wrap long-line. 2009-03-23 18:29:11 +00:00
colorsys.py Merged revisions 68884,68973,68978,69003,69083,69112-69113 via svnmerge from 2009-01-30 03:39:35 +00:00
compileall.py Merged revisions 69481 via svnmerge from 2009-02-10 02:10:16 +00:00
configparser.py Fix bootstrapping problem where setup.py was using configparser 2009-03-03 01:32:48 +00:00
contextlib.py
copy.py
copyreg.py
cProfile.py
csv.py
decimal.py Merged revisions 70444 via svnmerge from 2009-03-18 08:25:36 +00:00
difflib.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
dis.py Merged revisions 68116-68119,68121,68123-68127 via svnmerge from 2009-01-01 15:05:06 +00:00
doctest.py Issue 5021: doctest.testfile should set __name__ 2009-01-27 10:06:09 +00:00
dummy_threading.py
filecmp.py Merged revisions 70342,70385-70387,70389-70390,70392-70393,70395,70400,70405-70406,70418,70438,70464,70468 via svnmerge from 2009-03-21 17:31:58 +00:00
fileinput.py
fnmatch.py Change fnmatch.py to use separate caches for str and bytes keys. 2008-10-03 16:38:30 +00:00
formatter.py
fractions.py Manually merge r68096,68189 from 3.0 branch. 2009-01-03 22:07:57 +00:00
ftplib.py
functools.py
genericpath.py Issue #3187: Better support for "undecodable" filenames. Code by Victor 2008-10-02 18:55:37 +00:00
getopt.py Merged revisions 67463,67572,67576,67628 via svnmerge from 2008-12-07 15:15:22 +00:00
getpass.py
gettext.py
glob.py Issue #3187: Better support for "undecodable" filenames. Code by Victor 2008-10-02 18:55:37 +00:00
gzip.py Merged revisions 68484-68485 via svnmerge from 2009-01-10 16:22:51 +00:00
hashlib.py
heapq.py In Py3.x, a list comprehension is now faster than list(map(itemgetter(0), iterable)). 2009-02-21 23:20:57 +00:00
hmac.py
imaplib.py Issue #1210: Fixed imaplib 2008-11-05 19:39:50 +00:00
imghdr.py
inspect.py Merged revisions 68633,68648,68667,68706,68718,68720-68721,68724-68727,68739 via svnmerge from 2009-01-18 22:27:04 +00:00
io.py simplify and beautify code 2009-03-06 23:59:29 +00:00
keyword.py
linecache.py Merged revisions 67750-67751 via svnmerge from 2008-12-14 11:50:48 +00:00
locale.py svnmerge from trunk for r70457 (sorry, I accidentally deleted the commit message) 2009-03-18 20:26:42 +00:00
macpath.py Issue3187 for Macintosh platform: 2008-10-03 21:57:20 +00:00
macurl2path.py
mailbox.py
mailcap.py
mimetypes.py Merged revisions 69998-69999,70002,70022-70023,70025-70026,70061,70086,70145,70171,70183,70188,70235,70244,70275,70281 via svnmerge from 2009-03-09 21:04:33 +00:00
modulefinder.py no 2.3 compat in the py3k lib #3676 2009-02-16 16:20:10 +00:00
netrc.py
nntplib.py Issue #3714: nntplib module broken by str to unicode conversion 2008-11-05 19:44:21 +00:00
ntpath.py Issue3187 again: test_ntpath failed when run with the -bb option 2008-10-03 20:32:33 +00:00
nturl2path.py
numbers.py Issue 4998: restore utility of __slots__ on Fraction. 2009-02-12 17:58:36 +00:00
opcode.py http://bugs.python.org/issue4715 2009-02-25 02:25:04 +00:00
optparse.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
os.py fix None errno #5312 2009-02-20 03:19:25 +00:00
os2emxpath.py
pdb.doc
pdb.py Merged revisions 67750-67751 via svnmerge from 2008-12-14 11:50:48 +00:00
pickle.py Issue #4842, patch 1/2: fix pickle in Python 3.x so that pickling with the 2009-01-20 20:43:58 +00:00
pickletools.py Merged revisions 68903,68906 via svnmerge from 2009-01-24 21:46:33 +00:00
pipes.py
pkgutil.py no 2.3 compat in the py3k lib #3676 2009-02-16 16:20:10 +00:00
platform.py Merged revisions 66974,66977,66984,66989,66992,66994-66996,66998-67000,67007,67015 via svnmerge from 2008-10-25 15:49:17 +00:00
plistlib.py
poplib.py Fixed issue #3727: poplib module broken by str to unicode conversion 2008-11-05 19:48:27 +00:00
posixpath.py Merged revisions 68884,68973,68978,69003,69083,69112-69113 via svnmerge from 2009-01-30 03:39:35 +00:00
pprint.py
profile.py
pstats.py
pty.py
py_compile.py
pyclbr.py
pydoc.py Revert unintended part of r69948. Pydoc was not supposed to change. 2009-02-24 23:41:47 +00:00
pydoc_topics.py Bump to 3.0rc3 2008-11-21 01:18:21 +00:00
queue.py port the queue change r70405 2009-03-21 17:36:10 +00:00
quopri.py
random.py Use ABCs to validate documented restriction to Sets or Sequences. 2009-02-24 11:27:15 +00:00
re.py Merged revisions 70090 via svnmerge from 2009-03-02 05:21:55 +00:00
reprlib.py
rlcompleter.py
runpy.py Merged revisions 69419-69420 via svnmerge from 2009-02-08 01:58:26 +00:00
sched.py
shelve.py The default shelve pickle protocol should have been 3. 2009-02-03 04:19:10 +00:00
shlex.py
shutil.py Merged revisions 69415,69591,69593 via svnmerge from 2009-02-20 04:09:19 +00:00
site.py
smtpd.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
smtplib.py Merged revisions 68547,68607,68610,68618,68621-68622,68649,68722 via svnmerge from 2009-01-18 21:02:37 +00:00
sndhdr.py
socket.py Fixes issue #3826 and #4791: 2009-01-12 04:50:11 +00:00
socketserver.py Merged revisions 69803-69805,69840,69901,69905,69907,69924,69927,69987 via svnmerge from 2009-02-26 03:38:59 +00:00
sre_compile.py Merged revisions 66894 via svnmerge from 2008-10-14 23:07:40 +00:00
sre_constants.py
sre_parse.py Merged revisions 66894 via svnmerge from 2008-10-14 23:07:40 +00:00
ssl.py fix name usage 2008-12-31 04:10:35 +00:00
stat.py
string.py #4361: fix string.py docstring, clarify that only ASCII characters are in its constants. 2008-11-22 08:31:09 +00:00
stringprep.py
struct.py
subprocess.py Merged revisions 70137 via svnmerge from 2009-03-03 22:41:26 +00:00
sunau.py
symbol.py
symtable.py
tabnanny.py
tarfile.py Merged revisions 70523 via svnmerge from 2009-03-22 20:34:29 +00:00
telnetlib.py Victor Stinner's patch to make telnetlib use bytes 3725 2008-10-15 20:54:24 +00:00
tempfile.py
textwrap.py Issue #4163: textwrap module: allow word splitting on a hyphen preceded by a non-ASCII letter. 2008-12-13 23:20:54 +00:00
this.py
threading.py
timeit.py
token.py
tokenize.py raise a SyntaxError in detect_encoding() when a codec lookup fails like the builtin parser #4021 2008-12-12 01:25:05 +00:00
trace.py The trace module was trying to turn ints into ints since co_lnotab was changed 2009-01-30 01:31:34 +00:00
traceback.py Remove unnecessary import 2008-12-07 22:42:03 +00:00
tty.py
turtle.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
types.py
unittest.py Fix an occurrence of cmp that was missed in r69025 2009-01-27 20:27:05 +00:00
uu.py
uuid.py Merged revisions 67295,67301-67302,67318,67330,67342-67343 via svnmerge from 2008-11-22 22:18:04 +00:00
warnings.py forward port r66386 2008-10-16 23:24:44 +00:00
wave.py
weakref.py
webbrowser.py simplify imports 2008-12-10 06:02:39 +00:00
wsgiref.egg-info
xdrlib.py
zipfile.py Merged revisions 68885 via svnmerge from 2009-01-24 14:10:07 +00:00