]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Defer computing the MemPage.nFree value of an in-memory btree page
authordrh <drh@noemail.net>
Sat, 9 Feb 2019 21:06:40 +0000 (21:06 +0000)
committerdrh <drh@noemail.net>
Sat, 9 Feb 2019 21:06:40 +0000 (21:06 +0000)
commitb0ea9432a12c01597951967a18e530df1b4bffd1
treee6079aa7b8e4ce06b2306e72310943744c1e847d
parent2fa619a3a86d554551f4fc6b868dcf0402e59dd5
Defer computing the MemPage.nFree value of an in-memory btree page
until it is actually needed, since for many pages it is never needed.
This checkin works sufficiently to prove the concept, but still has issues
with exception handling.

FossilOrigin-Name: 1d43ee4000b71f5c6d49244dee96358c567f09ba3451b9d22895a796d3f61ad6
manifest
manifest.uuid
src/btree.c
src/btreeInt.h