Skip to content

Commit 191b4d8

Browse files
remove redundant macros
1 parent 5acc934 commit 191b4d8

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

Include/internal/pycore_critical_section.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,12 @@ _PyCriticalSection_BeginMutex(PyThreadState *tstate, PyCriticalSection *c, PyMut
106106
_PyCriticalSection_BeginSlow(tstate, c, m);
107107
}
108108
}
109-
#define PyCriticalSection_BeginMutex(...) _PyCriticalSection_BeginMutex(_PyThreadState_GET(), __VA_ARGS__)
110109

111110
static inline void
112111
_PyCriticalSection_Begin(PyThreadState *tstate, PyCriticalSection *c, PyObject *op)
113112
{
114113
_PyCriticalSection_BeginMutex(tstate, c, &op->ob_mutex);
115114
}
116-
#define PyCriticalSection_Begin(...) _PyCriticalSection_Begin(_PyThreadState_GET(), __VA_ARGS__)
117115

118116
// Removes the top-most critical section from the thread's stack of critical
119117
// sections. If the new top-most critical section is inactive, then it is
@@ -141,7 +139,6 @@ _PyCriticalSection_End(PyThreadState *tstate, PyCriticalSection *c)
141139
PyMutex_Unlock(c->_cs_mutex);
142140
_PyCriticalSection_Pop(tstate, c);
143141
}
144-
#define PyCriticalSection_End(...) _PyCriticalSection_End(_PyThreadState_GET(), __VA_ARGS__)
145142

146143
static inline void
147144
_PyCriticalSection2_BeginMutex(PyThreadState *tstate, PyCriticalSection2 *c, PyMutex *m1, PyMutex *m2)
@@ -180,14 +177,12 @@ _PyCriticalSection2_BeginMutex(PyThreadState *tstate, PyCriticalSection2 *c, PyM
180177
_PyCriticalSection2_BeginSlow(tstate, c, m1, m2, 0);
181178
}
182179
}
183-
#define PyCriticalSection2_BeginMutex(...) _PyCriticalSection2_BeginMutex(_PyThreadState_GET(), __VA_ARGS__)
184180

185181
static inline void
186182
_PyCriticalSection2_Begin(PyThreadState *tstate, PyCriticalSection2 *c, PyObject *a, PyObject *b)
187183
{
188184
_PyCriticalSection2_BeginMutex(tstate, c, &a->ob_mutex, &b->ob_mutex);
189185
}
190-
#define PyCriticalSection2_Begin(...) _PyCriticalSection2_Begin(_PyThreadState_GET(), __VA_ARGS__)
191186

192187
static inline void
193188
_PyCriticalSection2_End(PyThreadState *tstate, PyCriticalSection2 *c)
@@ -206,7 +201,6 @@ _PyCriticalSection2_End(PyThreadState *tstate, PyCriticalSection2 *c)
206201
PyMutex_Unlock(c->_cs_base._cs_mutex);
207202
_PyCriticalSection_Pop(tstate, &c->_cs_base);
208203
}
209-
#define PyCriticalSection2_End(...) _PyCriticalSection2_End(_PyThreadState_GET(), __VA_ARGS__)
210204

211205
static inline void
212206
_PyCriticalSection_AssertHeld(PyMutex *mutex)

0 commit comments

Comments
 (0)