Nathan Goldbaum
Nathan Goldbaum
Thanks for the report, I'll try to take a look at this soon.
> The memory usage grows very slowly in the example so it needs to run for quite some time. How long is "quite some time"? I killed it at `i...
On Linux it seems to stabilize jump around near 30 MB of memory usage, I also don't see any leak there. If you can give me a bit more detail...
#435 is merged so I think this can be closed now.
FWIW the latest upstream patch for this is https://github.com/python/cpython/pull/133669. I think @nascheme is still planning to have a fix merged before 3.14rc1.
The avoiding holding the GIL in the native library helps a little. I haven't actually been able to find a way to beat multiprocessing using libcst. There's still some contention...
Is there a way to somehow declare that an example is interspersed with text? That way we can avoid redefining arrays in the middle of examples like [where I'm commenting...
@langmm for yggdrasil too
Yeah if you’d like to poke at that feel free. Also an opportunity to bump minimum supported versions of downstream dependencies.
Makes sense to me