aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/install_egg_info.py
diff options
context:
space:
mode:
authorPJ Eby <distutils-sig@python.org>2005-12-15 18:10:10 +0000
committerPJ Eby <distutils-sig@python.org>2005-12-15 18:10:10 +0000
commit1c1bfde05a7c1729de8ea72a23f29cd9dfaa1016 (patch)
treecdb73a8ec1448b494a7423c7dbd42ca9c48f42f1 /setuptools/command/install_egg_info.py
parentd989230127c6e16c505096f6150db977e61478b3 (diff)
downloadexternal_python_setuptools-1c1bfde05a7c1729de8ea72a23f29cd9dfaa1016.tar.gz
external_python_setuptools-1c1bfde05a7c1729de8ea72a23f29cd9dfaa1016.tar.bz2
external_python_setuptools-1c1bfde05a7c1729de8ea72a23f29cd9dfaa1016.zip
Improve startup performance when sys.path contains a lot of eggs, by
caching normalized versions of path entries. It appears that normalizing paths using os.path.realpath is extremely expensive on at least Windows. Caching cuts the overhead by around 30X. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041698
Diffstat (limited to 'setuptools/command/install_egg_info.py')
0 files changed, 0 insertions, 0 deletions