diff options
| author | Donghee Na <donghee.na@python.org> | 2023-10-16 22:32:50 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-16 22:32:50 (GMT) |
| commit | 86559ddfecefdda265d39e5e5035f72986becd78 (patch) | |
| tree | f6c5ce93297f9736a887fed9137498570be321f6 /Include/cpython/pyatomic.h | |
| parent | 06f844eaa0a09b8524ade5734b4f2cc742a0a5c7 (diff) | |
| download | cpython-86559ddfecefdda265d39e5e5035f72986becd78.zip cpython-86559ddfecefdda265d39e5e5035f72986becd78.tar.gz cpython-86559ddfecefdda265d39e5e5035f72986becd78.tar.bz2 | |
gh-109693: Update _gil_runtime_state.locked to use pyatomic.h (gh-110836)
Diffstat (limited to 'Include/cpython/pyatomic.h')
| -rw-r--r-- | Include/cpython/pyatomic.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Include/cpython/pyatomic.h b/Include/cpython/pyatomic.h index 7a78305..5314a70 100644 --- a/Include/cpython/pyatomic.h +++ b/Include/cpython/pyatomic.h @@ -463,6 +463,12 @@ _Py_atomic_load_ptr_acquire(const void *obj); static inline void _Py_atomic_store_ptr_release(void *obj, void *value); +static inline void +_Py_atomic_store_int_release(int *obj, int value); + +static inline int +_Py_atomic_load_int_acquire(const int *obj); + // --- _Py_atomic_fence ------------------------------------------------------ |
