Closed drdavella closed 4 years ago
So this is specific to only C-extensions? Can we apply the same tools to Cython?
I'm not really familiar with Cython to be honest. Does it have the same issues as C in terms of memory management?
Hmm maybe @eteq can comment. I never have to venture into Cython-land yet, for better or worse.
That was a great talk! Any chance memleak
, segfault
, and all the magical incantations would be added to this repo or somewhere?
Right now I have it in https://github.com/drdavella/debugging, but it's not well documented. I'll work on improving it when I find a bit of time.
In case it is of interest, I have prepared short demos on the following topics:
valgrind
Let me know if there are other topics that would be of interest. These might include using
gdb
to debug Python extensions, detecting undefined C behavior in extensions, etc.