Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
9 check-ins using file src/btree.c version ce342e15
|20:53||Add a bypass path in sqlite3PagerWrite() for pages with the PGHDR_WRITEABLE bit set, for about a 1% performance increase. (check-in: ba425a6a user: drh tags: trunk)|
|19:08||Combine subjRequiresPage() and subjournalPage() into a single subjournalPageIfRequired() routine. (check-in: 3b65eb56 user: drh tags: trunk)|
|18:29||Add the PGHDR_WRITEABLE bit for PgHdr.flags which is used to distinguish between pages that are on the dirty list and pages that are safe to modify. (check-in: 7c4ef7b7 user: drh tags: trunk)|
|18:14||Fix over-length source code lines in pager.c. (check-in: 14de3d39 user: drh tags: trunk)|
|15:41||Fix minor problems in the ota demo application. (check-in: 6aaaec6e user: dan tags: trunk)|
|14:11||Simplifications and performance improvement in pager_write(). (check-in: ab7aeeea user: drh tags: trunk)|
|04:21||Add the new PGHDR_CLEAN bit to PgHdr.flags in pcache.c. This bit is always the opposite of PGHDR_DIRTY. Use the extra bit to avoid a comparison for a small performance boost. (check-in: 8619fc34 user: drh tags: trunk)|
|03:28||Very small size reduction and performance increase in sqlite3BitvecTest(). (check-in: 9b3a7281 user: drh tags: trunk)|
|00:52||Move an assert() and testcase() into their correct position within getAndInitPage(). (check-in: 18115164 user: drh tags: trunk)|