diff options
author | PJ Eby <distutils-sig@python.org> | 2005-12-15 18:10:10 +0000 |
---|---|---|
committer | PJ Eby <distutils-sig@python.org> | 2005-12-15 18:10:10 +0000 |
commit | 1c1bfde05a7c1729de8ea72a23f29cd9dfaa1016 (patch) | |
tree | cdb73a8ec1448b494a7423c7dbd42ca9c48f42f1 /setuptools | |
parent | d989230127c6e16c505096f6150db977e61478b3 (diff) | |
download | external_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')
0 files changed, 0 insertions, 0 deletions