]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Split the sqlite3BtreeMovetoUnpacked() routine into two separate routines
authordrh <>
Sat, 19 Jun 2021 18:32:20 +0000 (18:32 +0000)
committerdrh <>
Sat, 19 Jun 2021 18:32:20 +0000 (18:32 +0000)
commit42a410dcad214c132787fddc3564e605fd7e1daf
treea906e3dc9518f6a83fbad523a4eb73f7f2ff8ba2
parent6d72858e795481571a40c07675cc9d2c15b5b3ef
Split the sqlite3BtreeMovetoUnpacked() routine into two separate routines
sqlite3BtreeTableMoveto() and sqlite3BtreeIndexMoveto(), since we usually
know the type of btree in advance.  This results in less branching and
better performance.

FossilOrigin-Name: 3b0d34e5e5f9a16c3397e4551f3b534729b1b375770f05f6ed5847818b1f4c0b
manifest
manifest.uuid
src/btree.c
src/btree.h
src/vdbe.c
src/vdbeaux.c