summaryrefslogtreecommitdiff
path: root/storage/innobase/fil
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2020-02-11 18:03:19 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2020-02-11 18:03:19 +0200
commit8ccb3caafb7cba0fca12e89c5c9b67a740364fdd (patch)
treeb4142c92e2979693238be1b2a19a3bbb1017a3ab /storage/innobase/fil
parentf3dac591747dfbd88bd8ae2855f9a0e64006ce75 (diff)
downloadmariadb-git-8ccb3caafb7cba0fca12e89c5c9b67a740364fdd.tar.gz
MDEV-17491 micro optimize page_id_t further
Let us define page_id_t as a thin wrapper of uint64_t so that the comparison operators can be simplified. This is a follow-up to the original commit 14be81438098923e95bda6d635d638991e60116b. The comparison operator for recv_sys.pages.emplace() turned out to be a busy spot in a recovery benchmark. That data structure was introduced in MDEV-19586 in commit 177a571e01e8ea949601aa1124ea86c376fd0472.
Diffstat (limited to 'storage/innobase/fil')
0 files changed, 0 insertions, 0 deletions