24#ifndef REFERENCE_CACHE_COMMON_H 
   25#define REFERENCE_CACHE_COMMON_H 
   33#define PSI_category "refcache" 
   35template <
class Key = std::
string, 
class Less = std::less<>>
 
   37    : 
public std::set<Key, Less, Component_malloc_allocator<Key>> {
 
Component_malloc_allocator is a C++ STL memory allocator based on my_malloc/my_free.
Definition: component_malloc_allocator.h:63
 
Definition: reference_cache_common.h:37
 
service_names_set()
Definition: reference_cache_common.h:39
 
unsigned int PSI_memory_key
Instrumented memory key.
Definition: psi_memory_bits.h:49
 
std::string_view Key
The key type for the hash structure in HashJoinRowBuffer.
Definition: hash_join_buffer.h:102
 
PSI_memory_key KEY_mem_reference_cache
Definition: component.cc:164
 
Definition: gcs_xcom_synode.h:64
 
std::set< Key, Compare, ut::allocator< Key > > set
Specialization of set which uses ut_allocator.
Definition: ut0new.h:2887