Docs: Add central references to free-threading-related options (#119017)

This commit is contained in:
Brett Simmers 2024-05-21 17:49:23 -04:00 committed by GitHub
parent 6e9863d7a3
commit 9fa206aaec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 8 additions and 6 deletions

View file

@ -622,7 +622,8 @@ Miscellaneous options
* :samp:`-X gil={0,1}` forces the GIL to be disabled or enabled,
respectively. Only available in builds configured with
:option:`--disable-gil`. See also :envvar:`PYTHON_GIL`.
:option:`--disable-gil`. See also :envvar:`PYTHON_GIL` and
:ref:`free-threaded-cpython`.
.. versionadded:: 3.13
@ -1212,7 +1213,7 @@ conflict.
forced on. Setting it to ``0`` forces the GIL off.
See also the :option:`-X gil <-X>` command-line option, which takes
precedence over this variable.
precedence over this variable, and :ref:`free-threaded-cpython`.
Needs Python configured with the :option:`--disable-gil` build option.

View file

@ -299,7 +299,7 @@ General Options
Defines the ``Py_GIL_DISABLED`` macro and adds ``"t"`` to
:data:`sys.abiflags`.
See :pep:`703` "Making the Global Interpreter Lock Optional in CPython".
See :ref:`free-threaded-cpython` for more detail.
.. versionadded:: 3.13