diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2020-02-11 18:03:19 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2020-02-11 18:03:19 +0200 |
commit | 8ccb3caafb7cba0fca12e89c5c9b67a740364fdd (patch) | |
tree | b4142c92e2979693238be1b2a19a3bbb1017a3ab /storage/innobase/fil | |
parent | f3dac591747dfbd88bd8ae2855f9a0e64006ce75 (diff) | |
download | mariadb-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