MySQL 9.1.0
Source Code Documentation
|
TempTable shared-block pool implementation. More...
#include <array>
#include <cstddef>
#include <limits>
#include "storage/temptable/include/temptable/block.h"
#include "storage/temptable/include/temptable/constants.h"
#include "storage/temptable/include/temptable/lock_free_pool.h"
#include "storage/temptable/include/temptable/lock_free_type.h"
Go to the source code of this file.
Classes | |
class | temptable::Lock_free_shared_block_pool< POOL_SIZE > |
Lock-free pool of POOL_SIZE Block elements. More... | |
struct | temptable::Lock_free_shared_block_pool< POOL_SIZE >::L1_dcache_aligned_block |
In the event of inability to express ourselves with something like std::array<alignas<N> Block> we have to fallback to this method. More... | |
Namespaces | |
namespace | temptable |
TempTable shared-block pool implementation.