summaryrefslogtreecommitdiffstats
path: root/Include
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2021-02-19 12:21:51 (GMT)
committerGitHub <noreply@github.com>2021-02-19 12:21:51 (GMT)
commit62078101ea1be5d2fc472a3f0d9d135e0bd5cd38 (patch)
tree59fe5f8978ae72a51143d88ec8389abb72d7439a /Include
parent5592f2b9daa24bf74cc616abcc40a29da2bdccb2 (diff)
downloadcpython-62078101ea1be5d2fc472a3f0d9d135e0bd5cd38.zip
cpython-62078101ea1be5d2fc472a3f0d9d135e0bd5cd38.tar.gz
cpython-62078101ea1be5d2fc472a3f0d9d135e0bd5cd38.tar.bz2
bpo-40522: Replace PyThreadState_GET() with PyThreadState_Get() (GH-24575)
Use directly the PyThreadState_Get() function in public header files, since PyThreadState_GET() macro is just an alias to it in pratice in these files.
Diffstat (limited to 'Include')
-rw-r--r--Include/cpython/abstract.h8
-rw-r--r--Include/cpython/object.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/Include/cpython/abstract.h b/Include/cpython/abstract.h
index db5055d..db85021 100644
--- a/Include/cpython/abstract.h
+++ b/Include/cpython/abstract.h
@@ -119,7 +119,7 @@ static inline PyObject *
PyObject_Vectorcall(PyObject *callable, PyObject *const *args,
size_t nargsf, PyObject *kwnames)
{
- PyThreadState *tstate = PyThreadState_GET();
+ PyThreadState *tstate = PyThreadState_Get();
return _PyObject_VectorcallTstate(tstate, callable,
args, nargsf, kwnames);
}
@@ -155,7 +155,7 @@ _PyObject_FastCallTstate(PyThreadState *tstate, PyObject *func, PyObject *const
static inline PyObject *
_PyObject_FastCall(PyObject *func, PyObject *const *args, Py_ssize_t nargs)
{
- PyThreadState *tstate = PyThreadState_GET();
+ PyThreadState *tstate = PyThreadState_Get();
return _PyObject_FastCallTstate(tstate, func, args, nargs);
}
@@ -164,7 +164,7 @@ _PyObject_FastCall(PyObject *func, PyObject *const *args, Py_ssize_t nargs)
PyObject_CallNoArgs(). */
static inline PyObject *
_PyObject_CallNoArg(PyObject *func) {
- PyThreadState *tstate = PyThreadState_GET();
+ PyThreadState *tstate = PyThreadState_Get();
return _PyObject_VectorcallTstate(tstate, func, NULL, 0, NULL);
}
@@ -179,7 +179,7 @@ PyObject_CallOneArg(PyObject *func, PyObject *arg)
assert(arg != NULL);
args = _args + 1; // For PY_VECTORCALL_ARGUMENTS_OFFSET
args[0] = arg;
- tstate = PyThreadState_GET();
+ tstate = PyThreadState_Get();
nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET;
return _PyObject_VectorcallTstate(tstate, func, args, nargsf, NULL);
}
diff --git a/Include/cpython/object.h b/Include/cpython/object.h
index 86889f8..58e4d2b 100644
--- a/Include/cpython/object.h
+++ b/Include/cpython/object.h
@@ -528,7 +528,7 @@ PyAPI_FUNC(int) _PyTrash_cond(PyObject *op, destructor dealloc);
/* If "cond" is false, then _tstate remains NULL and the deallocator \
* is run normally without involving the trashcan */ \
if (cond) { \
- _tstate = PyThreadState_GET(); \
+ _tstate = PyThreadState_Get(); \
if (_PyTrash_begin(_tstate, _PyObject_CAST(op))) { \
break; \
} \