![]() |
MySQL 8.0.43
Source Code Documentation
|
Lock free hash implementation. More...
#include "univ.i"#include <atomic>#include <list>#include "os0numa.h"#include "os0thread.h"#include "ut0cpu_cache.h"#include "ut0mutex.h"#include "ut0new.h"#include "ut0rnd.h"Go to the source code of this file.
Classes | |
| class | ut_hash_interface_t |
| An interface class to a basic hash table, that ut_lock_free_hash_t is. More... | |
| class | ut_lock_free_cnt_t |
| Lock free ref counter. More... | |
| class | ut_lock_free_cnt_t::handle_t |
| class | ut_lock_free_list_node_t< T > |
| A node in a linked list of arrays. More... | |
| class | ut_lock_free_hash_t |
| Lock free hash table. More... | |
| struct | ut_lock_free_hash_t::key_val_t |
| (key, val) tuple type. More... | |
Macros | |
| #define | BOOST_ATOMIC_NO_LIB |
Lock free hash implementation.
Created Mar 16, 2015 Vasil Dimov
| #define BOOST_ATOMIC_NO_LIB |