mdbx: log2shift instead of multiplication by pagesize.

Change-Id: I72c4c7699a409795459b466ff74c388b15b13687
This commit is contained in:
Leo Yuriev
2017-06-05 17:16:21 +03:00
parent 9ef81ac16c
commit 802c10f13f
3 changed files with 92 additions and 67 deletions

View File

@@ -26,7 +26,7 @@
- [x] Поменять сигнатуры.
- [x] Добавить мета-страницы в coredump, проверить lck
- [x] Сделать список для txnid_t, кода sizeof(txnid_t) > sizeof(pgno_t) и вернуть размер pgno_t
- [ ] Избавиться от умножения на размер страницы (заменить на сдвиг).
- [x] Избавиться от умножения на размер страницы (заменить на сдвиг).
- [ ] Устранение всех предупреждений (в том числе под Windows).
- [ ] Перевод mdbx-tools на С++ и сборка для Windows
- [ ] Заменить заглушки mdbx_version и mdbx_build