/ Check-in [ff9eab95]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Merge latest changes from trunk, and also move the perf-counter into the inner loop of sqlite3BtreeMovetoUnpacked().
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | vdbe-aux-perf
Files: files | file ages | folders
SHA1: ff9eab95879038ab3015b93f637f6d93bd87f9f4
User & Date: drh 2017-01-09 20:57:38
Context
2017-01-09
20:57
Merge latest changes from trunk, and also move the perf-counter into the inner loop of sqlite3BtreeMovetoUnpacked(). Leaf check-in: ff9eab95 user: drh tags: vdbe-aux-perf
19:55
Remove a redundant assignment statement. check-in: a5fa0965 user: drh tags: trunk
2017-01-07
00:42
This hack illustrates how to use the VDBE_PROFILE mechanism to show which bytecode operators are using resources other than time. In this case, the number of loops through the binary search code in sqlite3BtreeMovetoUnpacked() is measured, for the purpose of helping to identify unnecessary btree searches. check-in: 746b1836 user: drh tags: vdbe-aux-perf
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/btree.c.

Changes to src/delete.c.

Changes to src/insert.c.

Changes to src/select.c.

Changes to src/sqlite.h.in.

Changes to src/vdbe.c.