]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Factor the noop-join-elimination optimization out of the sqlite3WhereBegin()
authordrh <>
Fri, 3 Dec 2021 18:53:53 +0000 (18:53 +0000)
committerdrh <>
Fri, 3 Dec 2021 18:53:53 +0000 (18:53 +0000)
commit70b403b667a3ec829e5435271c905cb7ba544e17
treeeef7b62f8f371747944f26013fb87323447cb10e
parent60a8e1b43c982e9317e255cafa40702b27ab98f0
Factor the noop-join-elimination optimization out of the sqlite3WhereBegin()
routine and into a separate "no-inline" subroutine, in order to reduce the
complexity of sqlite3WhereBegin() and thereby encourage C compilers to
inline sqlite3WhereCodeOneLoopStart().

FossilOrigin-Name: 6225e9abcb0261fefca4a26530524ffc449f937f8ae1ece718af2c3c3d73d78d
manifest
manifest.uuid
src/where.c