| Xqt added a comment. |
Long-running tasks may end on MemoryError to filter_unique leaks Memory
Why do you assume that?
Try:
from sys import getsizeof import pwb, pywikibot as py from pywikibot.tools import filter_unique as f s = py.Site() p = py.Page(s, 'Hydraulik') container = set() gen = p.getReferences() gen = PreloadingGenerator(gen) generator = f(gen, container) for item in generator: pass getsizeof(container)
gives 16500
container = set() gen = p.getReferences() gen = PreloadingGenerator(gen) generator = f(gen, Container, key=hash) for item in generator: pass getsizeof(container)gives 16500 too
No glue where the Memory leakage might come from.
TASK DETAIL
EMAIL PREFERENCES
To: Xqt
Cc: zhuyifei1999, Xqt, Aklapper, matej_suchanek, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy
Cc: zhuyifei1999, Xqt, Aklapper, matej_suchanek, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
