Artifact 2107a2630e02c8cba58bb12ce14e731e734ea29c:
- File src/btree.h — part of check-in [bef35e18] at 2016-06-04 20:37:10 on branch btree-refactor — Change the sqlite3BtreeKeySize() interface into sqlite3BtreeIntegerKey() and make it only work for table btrees. Change sqlite3BtreeDataSize() into sqlite3BtreePayloadSize() and make it work for all btrees. Combine sqlite3BtreeDataFetch() and sqlite3BtreeKeyFetch() into a single sqlite3BtreePayloadFetch() routine. These changes seem to make the b-tree interface more rational and they reduce both binary size and CPU usage. (user: drh size: 14216) [more...]
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.