[MDEV-21962] Allocate buf_pool statically Created: 2020-03-17  Updated: 2020-12-01  Resolved: 2020-03-18

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Fix Version/s: 10.5.2

Type: Task Priority: Major
Reporter: Marko Mäkelä Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: performance

Issue Links:
Blocks
is blocked by MDEV-15058 Remove multiple InnoDB buffer pool in... Closed

 Description   

Thanks to MDEV-15058, there is only one InnoDB buffer pool. Allocating buf_pool statically removes one level of pointer indirection and makes code more readable, and removes the awkward initialization of some buf_pool members.

While doing this, we can also declare some buf_pool_t data members private and replace some functions with member functions.


Generated at Thu Feb 08 09:11:09 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.