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:2883