Skip to content

Stale GIL glossary definition  #117739

@savannahostrowski

Description

@savannahostrowski

Documentation

The definition of the GIL in the glossary is stale as a result of #116338 in Python 3.13.

Specifically:

Past efforts to create a “free-threaded” interpreter (one which locks shared data at a much finer granularity) have not been successful because performance suffered in the common single-processor case. It is believed that overcoming this performance issue would make the implementation much more complicated and therefore costlier to maintain.

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions