Talk Python To Me cover image

#419: Debugging Python in Production with PyStack

Talk Python To Me

00:00

PyStack: A C Compiler for Python

PyStack works on Windows in WSL. Includes calls to inline functions in the native stack. Can be quite confusing when you're looking at stack trace because you have function B that calls function C and C equals D. This is in C, not in Python, right? Because Python doesn't have inlining. That's true. We have something that we call inlining, but it's not the same thing. There is no macro at the compiler level. But there is a technique in the debugging information that can include the fact that it was a microder. So we can pretend that that was a function call.That's crazy. I didn't see that coming, yeah. Py

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app