MySQL 9.1.0
Source Code Documentation
|
Implementation bits and pieces of include/ut0new.h. More...
#include <cstddef>
#include <utility>
#include "storage/innobase/include/detail/ut/aligned_alloc.h"
#include "storage/innobase/include/detail/ut/alloc.h"
#include "storage/innobase/include/detail/ut/large_page_alloc.h"
#include "storage/innobase/include/detail/ut/page_alloc.h"
Go to the source code of this file.
Namespaces | |
namespace | ut |
This file contains a set of libraries providing overloads for regular dynamic allocation routines which allow for opt-in memory instrumentation through performance schema memory engine (PFS). | |
namespace | ut::detail |
Functions | |
template<typename T , typename Tuple , size_t... Args_index_seq> | |
void | ut::detail::construct_impl (void *mem, size_t offset, Tuple &&tuple, std::index_sequence< Args_index_seq... >) |
template<typename T , typename Tuple > | |
void | ut::detail::construct (void *mem, size_t offset, Tuple &&tuple) |
Implementation bits and pieces of include/ut0new.h.