You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@itamaro is working on setting up additional buildbots for PEP 703 builds. To support this, we'll add an optional --disable-gil flag to the configure. For now, this flag won't do anything other than define the Py_NOGIL macro, but once the buildbots are setup, any future code behind this flag will be tested in the CI.
Activity
pythongh-108223: Add --disable-gil to configure
gh-108223: Add --disable-gil to configure (gh-108227)
vstinner commentedon Aug 21, 2023
@colesbury: Would you mind to document the new option in https://docs.python.org/dev/using/configure.html documentation? You will need a
.. versionadded:: 3.13.pythongh-108223: Document --disable-gil flag in configure
pythongh-108223: test.pythoninfo and libregrtest log Py_NOGIL
pythongh-108223: Add [NOGIL] marker to sys.version
pythongh-108223: Add [NOGIL] marker to sys.version
gh-108223: test.pythoninfo and libregrtest log Py_NOGIL (#108238)
gh-108223: Document --disable-gil flag in configure (#108236)
terryjreedy commentedon Aug 22, 2023
Will no-gil initially be *nix only or will no-gil builds for Windows be possible?
itamaro commentedon Aug 22, 2023
ideally we should have it for all platforms as early as possible
pythongh-108223: test.pythoninfo and libregrtest log Py_NOGIL (python…
[3.11] gh-108822: Backport libregrtest changes from the main branch (#…
pythongh-108223: Add nogil build test on Github Action
pythongh-108223: Refer to PEP 703 as Free Threading
pythongh-108223: Refer to PEP 703 as Free Threading
pythongh-108223: Refer to PEP 703 as Free Threading
gh-108223: Refer to PEP 703 as Free Threading (#112780)
pythongh-108223: Refer to PEP 703 as Free Threading (python#112780)
pythongh-108223: Refer to PEP 703 as Free Threading (python#112780)