On Fri, Aug 1, 2014 at 7:59 AM, Robert Kern <[email protected]> wrote:
> On Fri, Aug 1, 2014 at 2:54 PM, Charles R Harris > <[email protected]> wrote: > > > Importing inspect looks to take about 500 ns on my machine. Although It > is > > hard to be exact, as I suspect the file is sitting in the file cache. > Would > > probably be slower with hard disks. > > Or where site-packages is on NFS. > > > But as the inspect module is already > > imported elsewhere, the python interpreter should also have it cached. > > Not on a normal import it's not. > > >>> import numpy > >>> import sys > >>> sys.modules['inspect'] > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > KeyError: 'inspect' > There are two lazy imports of inspect. > > You should feel free to remove whatever parts of `_inspect` are not > being used and to move the parts that are closer to where they are > used if you feel compelled to. Please do not replace the current uses > of `_inspect` with `inspect`. > It is used in just one place. Is importing inspect so much slower than all the other imports we do? Chuck
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
