Michael Foord wrote:
Hello all,
On IronPython 2.0.1 the last line of this code takes ~4 seconds the
first time it is executed:
>>> import clr
>>> clr.AddReference('System.Windows.Forms')
>>> from System.Windows.Forms import *
>>> dir(Form)
Form.__dict__.keys() (which for a .NET type is equivalent) takes ~1
second or less. What extra work is dir doing? (Is it pulling in the
xml docstrings?)
Actually they're not equivalent, my bad:
>>> len(Form.__dict__)
287
>>> len(dir(Form))
540
Michael
Thanks
Michael
--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com