diff options
author | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-02-27 17:12:46 +0530 |
---|---|---|
committer | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-02-27 17:12:46 +0530 |
commit | 7037ade3bd5259d71234cdc1918162e7541106da (patch) | |
tree | da8780505874cf7d9ed76032ac3f21b88344710e /include/atomic/gcc_builtins.h | |
parent | e05a4e383e9d88e24ddd9f7ea964ebf42dbfd19d (diff) | |
download | mariadb-git-7037ade3bd5259d71234cdc1918162e7541106da.tar.gz |
MDEV-15053 Split buf_pool_t::mutexbb-10.3-MDEV-15053
Used atomic operations for
- srv_buf_pool_old_size
- srv_buf_pool_size
- srv_buf_pool_curr_size
- srv_buf_pool_base_size
- buf_pool_t::buddy_stat[].used
- buf_pool_t::curr_size
- buf_pool_t::n_chunks_new
Diffstat (limited to 'include/atomic/gcc_builtins.h')
-rw-r--r-- | include/atomic/gcc_builtins.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/atomic/gcc_builtins.h b/include/atomic/gcc_builtins.h index e2c3b10c267..05b90d30d18 100644 --- a/include/atomic/gcc_builtins.h +++ b/include/atomic/gcc_builtins.h @@ -38,6 +38,7 @@ #define my_atomic_add32_explicit(P, A, O) __atomic_fetch_add((P), (A), (O)) #define my_atomic_add64_explicit(P, A, O) __atomic_fetch_add((P), (A), (O)) +#define my_atomic_addptr_explicit(P, A, O) __atomic_fetch_add((P), (A), (O)) #define my_atomic_cas32_weak_explicit(P, E, D, S, F) \ __atomic_compare_exchange_n((P), (E), (D), 1, (S), (F)) |