Message127523
| Author |
pitrou |
| Recipients |
barry, eric.smith, georg.brandl, loewis, nadeem.vawda, pitrou, rhettinger |
| Date |
2011年01月30日.10:56:18 |
| SpamBayes Score |
2.6756104e-06 |
| Marked as misclassified |
No |
| Message-id |
<1296384975.3683.2.camel@localhost.localdomain> |
| In-reply-to |
<4D452D16.1020503@v.loewis.de> |
| Content |
> > Something has gone out of control here. Why do we need to check so many alternative locations?
>
> What change do you propose?
First, I don't understand why we need to check both "foo.so" and
"foomodule.so". Second, I don't understand why we need to check both
"foo.cpython32.so" and "foo.so". If you fix both these, the number of
stat() calls per would-be extension module goes down from 6 to 2 per
directory path.
Then there seems to be a couple of redundant stat/fstat calls on some
files. |
|