Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
10 check-ins using file src/mutex.c version 56bd9127
|20:25||All mutexing and locking appears to be in place. Now we just have to test it and make it all work. (CVS 4264) (check-in: 0f7941ae user: drh tags: trunk)|
|19:33||The sqlite3_value object now carries an sqlite3* pointer to use for recording malloc failures. This eliminates the need to pass sqlite3* pointers into many internal interfaces. Also added more mutexing. (CVS 4263) (check-in: 92872761 user: drh tags: trunk)|
|16:15||Adding more thread locking code. This is an incremental check-in. (CVS 4262) (check-in: 7428732b user: drh tags: trunk)|
|15:13||Readded the sqlite3_open_v2() interface. No test cases yet. Additional progress toward adding mutexes to all interfaces. (CVS 4261) (check-in: 3787563e user: drh tags: trunk)|
|14:27||Delay opening temporary pager files until they are first written. (CVS 4260) (check-in: 3fb97a63 user: danielk1977 tags: trunk)|
|13:51||Remove the obsolete static mutexes. Use only the lastest static mutex code. (CVS 4259) (check-in: 6225cd46 user: drh tags: trunk)|
|13:30||Add the tests that go with the previous commit. (CVS 4258) (check-in: a87f32e1 user: danielk1977 tags: trunk)|
|13:11||Avoid journalling an extra page when a btree insert operation uses the 'quick-balance' trick. (CVS 4257) (check-in: 0da48209 user: danielk1977 tags: trunk)|
|13:07||Fix some problems in the crash-test backend. (CVS 4256) (check-in: 5bced239 user: danielk1977 tags: trunk)|
|10:44||Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) (check-in: fbbd5bda user: drh tags: trunk)|