Menu
Sign In Pricing Add Podcast

The Changelog: Software Development, Open Source

Free-threaded Python (Interview)

928.699 - 948.536 Pablo Galindo

And what is worse, one important thing here is that technically a GIL is more than just a lock. It's a condition variable, which is a very specific kind of synchronization primitive. It's a Boolean that tells you if you have it or not, and an actual lock. And the thing is that you cannot select which, like when one thread says, oh, I don't need the GIL, like someone else, you know, pick it up.

0
💬 0

Comments

There are no comments yet.

Log in to comment.