mariadb/storage/innobase
Marko Mäkelä 67dc8af2a7 MDEV-30289: Implement small_vector for mtr_t::m_memo
To avoid heap memory allocation overhead for mtr_t::m_memo,
we will allocate a small number of elements statically in
mtr_t::m_memo::small. Only if that preallocated data is
insufficient, we will invoke my_alloc() or my_realloc() for
more storage. The implementation of the data structure is
inspired by llvm::SmallVector.
2023-01-19 16:10:29 +02:00
..
btr
buf
data
dict
eval
fil
fsp
fts
fut
gis
ha
handler
ibuf
include MDEV-30289: Implement small_vector for mtr_t::m_memo 2023-01-19 16:10:29 +02:00
lock
log
mem
mtr MDEV-30289: Implement small_vector for mtr_t::m_memo 2023-01-19 16:10:29 +02:00
mysql-test/storage_engine
os
page
pars
que
read
rem
row
srv
sync
trx
unittest
ut
.clang-format-old
bzip2.cmake
CMakeLists.txt MDEV-30289: Implement small_vector for mtr_t::m_memo 2023-01-19 16:10:29 +02:00
COPYING.Google
COPYING.Percona
lz4.cmake
lzma.cmake
lzo.cmake
snappy.cmake