mirror of
https://github.com/MariaDB/server.git
synced 2025-01-20 14:02:32 +01:00
131d9a5d0c
There is only one lock_sys. Allocate it statically in order to avoid dereferencing a pointer whenever accessing it. Also, align some members to their own cache line in order to avoid false sharing. lock_sys_t::create(): The deferred constructor. lock_sys_t::close(): The early destructor. |
||
---|---|---|
.. | ||
lock0iter.cc | ||
lock0lock.cc | ||
lock0prdt.cc | ||
lock0wait.cc |