CollectionCount is used for the IdDispenser and for any weak hashtables we maintain. I suspect the reason you're hitting it would be the id dispsenser. You can probably repro it with something as simple as:
while True: id(object()) After we hand out a certain number of IDs we will check the GC statistics and attempt to cleanup this table of weak references removing any unused IDs if a GC has occurred (if a collection hasn't occurred then all the weak refs will still be alive). -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sanghyeon Seo Sent: Sunday, November 26, 2006 2:59 AM To: Discussion of IronPython Subject: [IronPython] Mono and CollectionCount Dear IronPython users on Mono, If you get an error similar to this: Traceback (most recent call last): File mscorlib, line unknown, in CollectionCount NotImplementedError: The requested feature is not implemented. Please upgrade to Mono 1.2.1 or better. Mono versions below 1.2 will suffer this. I can't pinpoint exact conditions to reproduce this, but it tends to happen if I try to do some complex things. To IronPython team: where in IronPython is this feature (CollectionCount) used, and for what purposes? -- Seo Sanghyeon _______________________________________________ users mailing list users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ users mailing list users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com