MySQL 8.0.40
Source Code Documentation
|
Instrumented memory allocator. More...
Functions | |
void | ut_new_boot () |
Setup the internal objects needed for ut::new_withkey() to operate. More... | |
void | ut_new_boot_safe () |
Setup the internal objects needed for ut::*_withkey() to operate. More... | |
Variables | |
const size_t | large_page_default_size = ut::detail::large_page_size() |
System-default huge (large) page setting. More... | |
const size_t | alloc_max_retries = 60 |
Maximum number of retries to allocate memory. More... | |
PSI_memory_key | mem_key_ahi |
Keys for registering allocations with performance schema. More... | |
PSI_memory_key | mem_key_archive |
PSI_memory_key | mem_key_buf_buf_pool |
PSI_memory_key | mem_key_buf_stat_per_index_t |
PSI_memory_key | mem_key_clone |
Memory key for clone. More... | |
PSI_memory_key | mem_key_dict_stats_bg_recalc_pool_t |
PSI_memory_key | mem_key_dict_stats_index_map_t |
PSI_memory_key | mem_key_dict_stats_n_diff_on_level |
PSI_memory_key | mem_key_fil_space_t |
PSI_memory_key | mem_key_lock_sys |
PSI_memory_key | mem_key_other |
PSI_memory_key | mem_key_partitioning |
PSI_memory_key | mem_key_row_log_buf |
PSI_memory_key | mem_key_ddl |
PSI_memory_key | mem_key_std |
PSI_memory_key | mem_key_trx_sys_t_rw_trx_ids |
PSI_memory_key | mem_key_undo_spaces |
PSI_memory_key | mem_key_ut_lock_free_hash_t |
Instrumented memory allocator.
Created May 26, 2014 Vasil Dimov
void ut_new_boot | ( | ) |
Setup the internal objects needed for ut::new_withkey() to operate.
Setup the internal objects needed for ut::*_withkey() to operate.
This must be called before the first call to ut::new_withkey().
void ut_new_boot_safe | ( | ) |
Setup the internal objects needed for ut::*_withkey() to operate.
This must be called before the first call to ut::*_withkey(). This version of function might be called several times and it will simply skip all calls except the first one, during which the initialization will happen.
const size_t alloc_max_retries = 60 |
Maximum number of retries to allocate memory.
const size_t large_page_default_size = ut::detail::large_page_size() |
System-default huge (large) page setting.
PSI_memory_key mem_key_ahi |
Keys for registering allocations with performance schema.
Keep this list alphabetically sorted.
PSI_memory_key mem_key_archive |
PSI_memory_key mem_key_buf_buf_pool |
PSI_memory_key mem_key_buf_stat_per_index_t |
PSI_memory_key mem_key_clone |
Memory key for clone.
PSI_memory_key mem_key_ddl |
PSI_memory_key mem_key_dict_stats_bg_recalc_pool_t |
PSI_memory_key mem_key_dict_stats_index_map_t |
PSI_memory_key mem_key_dict_stats_n_diff_on_level |
PSI_memory_key mem_key_fil_space_t |
PSI_memory_key mem_key_lock_sys |
PSI_memory_key mem_key_other |
PSI_memory_key mem_key_partitioning |
PSI_memory_key mem_key_row_log_buf |
PSI_memory_key mem_key_std |
PSI_memory_key mem_key_trx_sys_t_rw_trx_ids |
PSI_memory_key mem_key_undo_spaces |
PSI_memory_key mem_key_ut_lock_free_hash_t |