![]() |
MySQL 9.2.0
Source Code Documentation
|
Generic buffer container. More...
#include <assert.h>
#include <stddef.h>
#include <sys/types.h>
#include <atomic>
#include "my_inttypes.h"
#include "storage/perfschema/pfs_account.h"
#include "storage/perfschema/pfs_builtin_memory.h"
#include "storage/perfschema/pfs_host.h"
#include "storage/perfschema/pfs_instr.h"
#include "storage/perfschema/pfs_lock.h"
#include "storage/perfschema/pfs_prepared_stmt.h"
#include "storage/perfschema/pfs_program.h"
#include "storage/perfschema/pfs_setup_actor.h"
#include "storage/perfschema/pfs_setup_object.h"
#include "storage/perfschema/pfs_user.h"
Go to the source code of this file.
Macros | |
#define | USE_SCALABLE |
Generic buffer container.
#define USE_SCALABLE |
typedef PFS_buffer_scalable_container<PFS_account, 128, 128, PFS_account_array, PFS_account_allocator> PFS_account_container |
typedef PFS_buffer_scalable_container<PFS_cond, 256, 256> PFS_cond_container |
typedef PFS_buffer_scalable_container<PFS_file, 4 * 1024, 4 * 1024> PFS_file_container |
typedef PFS_buffer_scalable_container<PFS_host, 128, 128, PFS_host_array, PFS_host_allocator> PFS_host_container |
typedef PFS_buffer_scalable_container<PFS_metadata_lock, 1024, 1024> PFS_mdl_container |
typedef PFS_buffer_scalable_container<PFS_mutex, 1024, 1024> PFS_mutex_basic_container |
typedef PFS_partitioned_buffer_scalable_container<PFS_mutex_basic_container, PFS_MUTEX_PARTITIONS> PFS_mutex_container |
typedef PFS_buffer_scalable_container<PFS_prepared_stmt, 1024, 1024> PFS_prepared_stmt_container |
typedef PFS_buffer_scalable_container<PFS_program, 1024, 1024> PFS_program_container |
typedef PFS_buffer_scalable_container<PFS_rwlock, 1024, 1024> PFS_rwlock_container |
typedef PFS_buffer_scalable_container<PFS_setup_actor, 128, 1024> PFS_setup_actor_container |
typedef PFS_buffer_scalable_container<PFS_setup_object, 128, 1024> PFS_setup_object_container |
typedef PFS_buffer_scalable_container<PFS_socket, 256, 256> PFS_socket_container |
typedef PFS_buffer_scalable_container<PFS_table, 1024, 1024> PFS_table_container |
typedef PFS_buffer_scalable_container<PFS_table_share, 4 * 1024, 4 * 1024> PFS_table_share_container |
typedef PFS_buffer_scalable_container<PFS_table_share_index, 8 * 1024, 8 * 1024> PFS_table_share_index_container |
typedef PFS_buffer_scalable_container<PFS_table_share_lock, 4 * 1024, 4 * 1024> PFS_table_share_lock_container |
typedef PFS_buffer_scalable_container<PFS_thread, 256, 256, PFS_thread_array, PFS_thread_allocator> PFS_thread_container |
typedef PFS_buffer_scalable_container<PFS_user, 128, 128, PFS_user_array, PFS_user_allocator> PFS_user_container |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |