GIL
What's the hassle and why should I care?
Presented at
- PyCon CZ 2016 (slides - PDF, 5.16 MiB)
- PyCon PL 2016 (slides - PDF, 3.94 MiB)
Links
- GILectomy
- The Gilectomy - Larry Hastings, EuroPython 2016
- GILectomy repository
- Python's Infamous GIL - Larry Hastings, EuroPython 2015
- In Search of the Perfect Global Interpreter Lock - David Beazley, RuPy 2011
- Embracing the Global Interpreter Lock (GIL) - David Beazley, 2011
- An Inside Look at the GIL Removal Patch of Lore (the "Free-threading" patch) - David Beazley, 2011
- Understanding the Python GIL - David Beazley, PyCon 2010
- Inside the Python GIL - David Beazley, 2009
- The GIL code
- in newest Python:
ceval_gil.h
- in Python 2.7: part of
ceval.h
- in newest Python: