]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Fix a performance regression: Keep two btree masks in each prepared
authordrh <drh@noemail.net>
Wed, 6 Apr 2011 22:05:53 +0000 (22:05 +0000)
committerdrh <drh@noemail.net>
Wed, 6 Apr 2011 22:05:53 +0000 (22:05 +0000)
commitdc5b047ec326bdabd461bf484bfa501e3339f9cd
tree0424d4019ad2ada004363a89d5b7e5313392c386
parentdc5df0f8244a6da268900c4f2daedb8754dcd448
Fix a performance regression:  Keep two btree masks in each prepared
statement; one for btrees used and another for btrees that require locks.
Only try to lock the btrees identified by the second mask.

FossilOrigin-Name: 614de91a504d2231009a9de1305e31fce1b1c5a6
manifest
manifest.uuid
src/btmutex.c
src/btree.h
src/vdbe.c
src/vdbeInt.h
src/vdbeaux.c