◐ Shell
clean mode source ↗

Message 111737 - Python tracker

It's not ok to call PyMem_* functions when the GIL is released. You should only release the GIL around the call to the system getcwd().

> I suppose that Python has a faster memory allocator, or that it has
> better checks when compiled with pydebug?

In this case it doesn't really make a difference, since all allocations larger than 256 bytes are delegated to the system allocator.