Skip to content

gh-141004: Document stack effect APIs - #141843

Merged
ZeroIntensity merged 3 commits into
python:mainfrom
ZeroIntensity:document-compile
Nov 24, 2025
Merged

gh-141004: Document stack effect APIs#141843
ZeroIntensity merged 3 commits into
python:mainfrom
ZeroIntensity:document-compile

Conversation

@ZeroIntensity

@ZeroIntensityZeroIntensity commented Nov 22, 2025

Copy link
Copy Markdown
Member

Comment threadDoc/c-api/veryhigh.rst Outdated
Comment threadDoc/c-api/veryhigh.rst Outdated
Co-authored-by: Victor Stinner <vstinner@python.org>

@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



Stack Effects
^^^^^^^^^^^^^

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.

I'm not sure that these funtions belong to "The Very High Level Layer", but I cannot find a better home for them. So I'm fine with documenting them in this file.

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

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

The ideal solution would be to move all the compiler functions to their own file, but unfortunately, we're not allowed to do that without the EB approving it (see #141811 (comment)).

@ZeroIntensity
ZeroIntensity merged commit e1f1df4 into python:mainNov 24, 2025
32 checks passed
@ZeroIntensity
ZeroIntensity deleted the document-compile branch November 24, 2025 17:18
@github-project-automationgithub-project-automationBot moved this from Todo to Done in Docs PRsNov 24, 2025
@miss-islington-app

Copy link
Copy Markdown

Thanks @ZeroIntensity 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 Nov 24, 2025
(cherry picked from commit e1f1df4)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
@bedevere-app

Copy link
Copy Markdown

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

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Nov 24, 2025
(cherry picked from commit e1f1df4)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
@bedevere-appbedevere-appBot removed the needs backport to 3.14 bugs and security fixes label Nov 24, 2025
@bedevere-app

Copy link
Copy Markdown

GH-141917 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 Nov 24, 2025
ZeroIntensity added a commit that referenced this pull request Nov 24, 2025
gh-141004: Document stack effect C APIs (GH-141843)
(cherry picked from commit e1f1df4)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
ZeroIntensity added a commit that referenced this pull request Nov 24, 2025
gh-141004: Document stack effect C APIs (GH-141843)
(cherry picked from commit e1f1df4)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
StanFromIreland pushed a commit to StanFromIreland/cpython that referenced this pull request Dec 6, 2025
Co-authored-by: Victor Stinner <vstinner@python.org>
ashm-dev pushed a commit to ashm-dev/cpython that referenced this pull request Dec 8, 2025
Co-authored-by: Victor Stinner <vstinner@python.org>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docsDocumentation in the Doc dirskip news

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants

@ZeroIntensity@vstinner@StanFromIreland