MySQL 8.4.2
Source Code Documentation
hp_static.cc File Reference
#include "storage/heap/heapdef.h"
#include "my_macros.h"
#include "my_psi_config.h"
#include "mysql/psi/mysql_memory.h"
#include "template_utils.h"

Functions

void init_heap_psi_keys ()
 

Variables

LISTheap_open_list = nullptr
 
LISTheap_share_list = nullptr
 
PSI_memory_key hp_key_memory_HP_SHARE
 
PSI_memory_key hp_key_memory_HP_INFO
 
PSI_memory_key hp_key_memory_HP_PTRS
 
PSI_memory_key hp_key_memory_HP_KEYDEF
 
static PSI_memory_info all_heap_memory []
 

Function Documentation

◆ init_heap_psi_keys()

void init_heap_psi_keys ( )

Variable Documentation

◆ all_heap_memory

PSI_memory_info all_heap_memory[]
static
Initial value:
= {
{&hp_key_memory_HP_SHARE, "HP_SHARE", 0, 0, PSI_DOCUMENT_ME},
{&hp_key_memory_HP_INFO, "HP_INFO", 0, 0, PSI_DOCUMENT_ME},
{&hp_key_memory_HP_PTRS, "HP_PTRS", 0, 0, PSI_DOCUMENT_ME},
{&hp_key_memory_HP_KEYDEF, "HP_KEYDEF", 0, 0, PSI_DOCUMENT_ME}}
#define PSI_DOCUMENT_ME
Definition: component_common.h:29
PSI_memory_key hp_key_memory_HP_KEYDEF
Definition: hp_static.cc:42
PSI_memory_key hp_key_memory_HP_PTRS
Definition: hp_static.cc:41
PSI_memory_key hp_key_memory_HP_SHARE
Definition: hp_static.cc:39
PSI_memory_key hp_key_memory_HP_INFO
Definition: hp_static.cc:40

◆ heap_open_list

LIST* heap_open_list = nullptr

◆ heap_share_list

LIST * heap_share_list = nullptr

◆ hp_key_memory_HP_INFO

PSI_memory_key hp_key_memory_HP_INFO

◆ hp_key_memory_HP_KEYDEF

PSI_memory_key hp_key_memory_HP_KEYDEF

◆ hp_key_memory_HP_PTRS

PSI_memory_key hp_key_memory_HP_PTRS

◆ hp_key_memory_HP_SHARE

PSI_memory_key hp_key_memory_HP_SHARE