MySQL 9.1.0
Source Code Documentation
|
Policies for mutexes. More...
#include <string>
#include <thread>
#include "srv0mon.h"
#include "sync0types.h"
#include "univ.i"
#include "ut0rnd.h"
#include "sync0policy.ic"
Go to the source code of this file.
Classes | |
class | MutexDebug< Mutex > |
struct | MutexDebug< Mutex >::Context |
For passing context to SyncDebug. More... | |
struct | NoPolicy< Mutex > |
struct | GenericPolicy< Mutex > |
Collect the metrics per mutex instance, no aggregation. More... | |
class | BlockMutexPolicy< Mutex > |
Track aggregate metrics policy, used by the page mutex. More... | |
Variables | |
constexpr uint32_t | MUTEX_MAGIC_N {0xb251b04bU} |
Policies for mutexes.
Created 2012-08-21 Sunny Bains.
|
constexpr |