Skip to content

Commit 417dd3a

Browse files
authored
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH-118645)
1 parent 3ed3bc3 commit 417dd3a

19 files changed

+21
-21
lines changed

Doc/c-api/module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,7 @@ state:
634634
635635
.. versionadded:: 3.9
636636
637-
.. c:function:: int PyModule_ExperimentalSetGIL(PyObject *module, void *gil)
637+
.. c:function:: int PyUnstable_Module_SetGIL(PyObject *module, void *gil)
638638
639639
Indicate that *module* does or does not support running without the global
640640
interpreter lock (GIL), using one of the values from

Include/moduleobject.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ struct PyModuleDef_Slot {
101101
#endif
102102

103103
#if !defined(Py_LIMITED_API) && defined(Py_GIL_DISABLED)
104-
PyAPI_FUNC(int) PyModule_ExperimentalSetGIL(PyObject *module, void *gil);
104+
PyAPI_FUNC(int) PyUnstable_Module_SetGIL(PyObject *module, void *gil);
105105
#endif
106106

107107
struct PyModuleDef {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Extension modules may indicate to the runtime that they can run without the
22
GIL. Multi-phase init modules do so by calling providing
33
``Py_MOD_GIL_NOT_USED`` for the ``Py_mod_gil`` slot, while single-phase init
4-
modules call ``PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED)`` from
4+
modules call ``PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED)`` from
55
their init function.

Modules/_cursesmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4753,7 +4753,7 @@ PyInit__curses(void)
47534753
if (m == NULL)
47544754
return NULL;
47554755
#ifdef Py_GIL_DISABLED
4756-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
4756+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
47574757
#endif
47584758

47594759
/* Add some symbolic constants to the module */

Modules/_datetimemodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6985,7 +6985,7 @@ PyInit__datetime(void)
69856985
if (mod == NULL)
69866986
return NULL;
69876987
#ifdef Py_GIL_DISABLED
6988-
PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED);
6988+
PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED);
69896989
#endif
69906990

69916991
if (_datetime_exec(mod) < 0) {

Modules/_testbuffer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2902,7 +2902,7 @@ PyInit__testbuffer(void)
29022902
return NULL;
29032903
}
29042904
#ifdef Py_GIL_DISABLED
2905-
PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED);
2905+
PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED);
29062906
#endif
29072907
if (_testbuffer_exec(mod) < 0) {
29082908
Py_DECREF(mod);

Modules/_testcapimodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3936,7 +3936,7 @@ PyInit__testcapi(void)
39363936
if (m == NULL)
39373937
return NULL;
39383938
#ifdef Py_GIL_DISABLED
3939-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
3939+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
39403940
#endif
39413941

39423942
Py_SET_TYPE(&_HashInheritanceTester_Type, &PyType_Type);

Modules/_testclinic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1956,7 +1956,7 @@ PyInit__testclinic(void)
19561956
return NULL;
19571957
}
19581958
#ifdef Py_GIL_DISABLED
1959-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
1959+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
19601960
#endif
19611961
if (PyModule_AddType(m, &TestClass) < 0) {
19621962
goto error;

Modules/_testclinic_limited.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ PyInit__testclinic_limited(void)
147147
return NULL;
148148
}
149149
#ifdef Py_GIL_DISABLED
150-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
150+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
151151
#endif
152152
return m;
153153
}

Modules/_testexternalinspection.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ PyInit__testexternalinspection(void)
631631
return NULL;
632632
}
633633
#ifdef Py_GIL_DISABLED
634-
PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED);
634+
PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED);
635635
#endif
636636
int rc = PyModule_AddIntConstant(mod, "PROCESS_VM_READV_SUPPORTED", HAVE_PROCESS_VM_READV);
637637
if (rc < 0) {

Modules/_testlimitedcapi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ PyInit__testlimitedcapi(void)
2626
return NULL;
2727
}
2828
#ifdef Py_GIL_DISABLED
29-
PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED);
29+
PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED);
3030
#endif
3131

3232
if (_PyTestLimitedCAPI_Init_Abstract(mod) < 0) {

Modules/_testmultiphase.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -901,7 +901,7 @@ PyInit__test_module_state_shared(void)
901901
return NULL;
902902
}
903903
#ifdef Py_GIL_DISABLED
904-
PyModule_ExperimentalSetGIL(module, Py_MOD_GIL_NOT_USED);
904+
PyUnstable_Module_SetGIL(module, Py_MOD_GIL_NOT_USED);
905905
#endif
906906

907907
if (PyModule_AddObjectRef(module, "Error", PyExc_Exception) < 0) {

Modules/_testsinglephase.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ init__testsinglephase_basic(PyModuleDef *def)
472472
return NULL;
473473
}
474474
#ifdef Py_GIL_DISABLED
475-
PyModule_ExperimentalSetGIL(module, Py_MOD_GIL_NOT_USED);
475+
PyUnstable_Module_SetGIL(module, Py_MOD_GIL_NOT_USED);
476476
#endif
477477

478478
module_state *state = &global_state.module;
@@ -566,7 +566,7 @@ PyInit__testsinglephase_with_reinit(void)
566566
return NULL;
567567
}
568568
#ifdef Py_GIL_DISABLED
569-
PyModule_ExperimentalSetGIL(module, Py_MOD_GIL_NOT_USED);
569+
PyUnstable_Module_SetGIL(module, Py_MOD_GIL_NOT_USED);
570570
#endif
571571

572572
assert(get_module_state(module) == NULL);
@@ -631,7 +631,7 @@ PyInit__testsinglephase_with_state(void)
631631
return NULL;
632632
}
633633
#ifdef Py_GIL_DISABLED
634-
PyModule_ExperimentalSetGIL(module, Py_MOD_GIL_NOT_USED);
634+
PyUnstable_Module_SetGIL(module, Py_MOD_GIL_NOT_USED);
635635
#endif
636636

637637
module_state *state = get_module_state(module);

Modules/_tkinter.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3206,7 +3206,7 @@ PyInit__tkinter(void)
32063206
if (m == NULL)
32073207
return NULL;
32083208
#ifdef Py_GIL_DISABLED
3209-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
3209+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
32103210
#endif
32113211

32123212
Tkinter_TclError = PyErr_NewException("_tkinter.TclError", NULL, NULL);

Modules/_tracemalloc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ PyInit__tracemalloc(void)
220220
if (m == NULL)
221221
return NULL;
222222
#ifdef Py_GIL_DISABLED
223-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
223+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
224224
#endif
225225

226226
if (_PyTraceMalloc_Init() < 0) {

Modules/readline.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1553,7 +1553,7 @@ PyInit_readline(void)
15531553
if (m == NULL)
15541554
return NULL;
15551555
#ifdef Py_GIL_DISABLED
1556-
PyModule_ExperimentalSetGIL(m, Py_MOD_GIL_NOT_USED);
1556+
PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED);
15571557
#endif
15581558

15591559
if (PyModule_AddIntConstant(m, "_READLINE_VERSION",

Objects/moduleobject.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ PyModule_FromDefAndSpec2(PyModuleDef* def, PyObject *spec, int module_api_versio
439439

440440
#ifdef Py_GIL_DISABLED
441441
int
442-
PyModule_ExperimentalSetGIL(PyObject *module, void *gil)
442+
PyUnstable_Module_SetGIL(PyObject *module, void *gil)
443443
{
444444
if (!PyModule_Check(module)) {
445445
PyErr_BadInternalCall();

Python/bltinmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3125,7 +3125,7 @@ _PyBuiltin_Init(PyInterpreterState *interp)
31253125
if (mod == NULL)
31263126
return NULL;
31273127
#ifdef Py_GIL_DISABLED
3128-
PyModule_ExperimentalSetGIL(mod, Py_MOD_GIL_NOT_USED);
3128+
PyUnstable_Module_SetGIL(mod, Py_MOD_GIL_NOT_USED);
31293129
#endif
31303130
dict = PyModule_GetDict(mod);
31313131

Python/sysmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3775,7 +3775,7 @@ _PySys_Create(PyThreadState *tstate, PyObject **sysmod_p)
37753775
return _PyStatus_ERR("failed to create a module object");
37763776
}
37773777
#ifdef Py_GIL_DISABLED
3778-
PyModule_ExperimentalSetGIL(sysmod, Py_MOD_GIL_NOT_USED);
3778+
PyUnstable_Module_SetGIL(sysmod, Py_MOD_GIL_NOT_USED);
37793779
#endif
37803780

37813781
PyObject *sysdict = PyModule_GetDict(sysmod);

0 commit comments

Comments
 (0)