Skip to content

gh-142518: Define lock-free and per-object lock - #144548

Merged
lysnikolaou merged 4 commits into
python:mainfrom
lysnikolaou:glossary-lock-free-per-object-lock
Feb 11, 2026
Merged

gh-142518: Define lock-free and per-object lock#144548
lysnikolaou merged 4 commits into
python:mainfrom
lysnikolaou:glossary-lock-free-per-object-lock

Conversation

@lysnikolaou

@lysnikolaoulysnikolaou commented Feb 6, 2026

Copy link
Copy Markdown
Member
  • Add definitions of lock-free and per-object lock to the glossary
  • Cross-reference these from list thread safety notes
  • Change admonition to rubric

📚 Documentation preview 📚: https://cpython-previews--144548.org.readthedocs.build/

- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
Comment threadDoc/library/stdtypes.rst Outdated
Comment threadDoc/library/stdtypes.rst Outdated

@vstinnervstinner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I like the additional terms in the Glossary.

@lysnikolaoulysnikolaou added needs backport to 3.14 bugs and security fixes needs backport to 3.13 bugs and security fixes labels Feb 11, 2026
@lysnikolaou
lysnikolaou merged commit 12dbae4 into python:mainFeb 11, 2026
33 checks passed
@github-project-automationgithub-project-automationBot moved this from Todo to Done in Docs PRsFeb 11, 2026
@miss-islington-app

Copy link
Copy Markdown

Thanks @lysnikolaou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Feb 11, 2026
- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
(cherry picked from commit 12dbae4)
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
@miss-islington-app

Copy link
Copy Markdown

Sorry, @lysnikolaou, I could not cleanly backport this to 3.13 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker 12dbae4c02dac197330d5bfa650b495e962aba6d 3.13

@bedevere-app

Copy link
Copy Markdown

GH-144704 is a backport of this pull request to the 3.14 branch.

@bedevere-appbedevere-appBot removed the needs backport to 3.14 bugs and security fixes label Feb 11, 2026
lysnikolaou added a commit that referenced this pull request Feb 11, 2026
…144704)
gh-142518: Define lock-free and per-object lock (GH-144548)
- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
(cherry picked from commit 12dbae4)
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
@bedevere-app

Copy link
Copy Markdown

GH-144707 is a backport of this pull request to the 3.13 branch.

@bedevere-appbedevere-appBot removed the needs backport to 3.13 bugs and security fixes label Feb 11, 2026
lysnikolaou added a commit that referenced this pull request Feb 11, 2026
thunder-coding pushed a commit to thunder-coding/cpython that referenced this pull request Feb 15, 2026
- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
brijkapadia pushed a commit to brijkapadia/cpython that referenced this pull request Feb 28, 2026
- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
ljfp pushed a commit to ljfp/cpython that referenced this pull request Apr 25, 2026
- Add definitions of lock-free and per-object lock to the glossary
- Cross-reference these from list thread safety notes
- Change admonition to rubric
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docsDocumentation in the Doc dirskip newstopic-free-threading

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants

@lysnikolaou@vstinner@encukou@colesbury