Gabriel Genellina schrieb:
Pure Python code can cause memory leaks. No, that's not a bug in the
interpreter but the fault of the developer. For example code that messes
around with stack frames and exception object can cause nasty reference
leaks.
Christian
Apart from what everyone has already said, consider that FreqDist may import other modules, store global state, create other objects... whatever.
Pure python code should not have any memory leaks (if there are, it's a bug in the Python interpreter). Not-carefully-written C extensions may introduce memory problems.
Pure python code should not have any memory leaks (if there are, it's a bug in the Python interpreter). Not-carefully-written C extensions may introduce memory problems.
interpreter but the fault of the developer. For example code that messes
around with stack frames and exception object can cause nasty reference
leaks.
Christian