]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
authordrh <drh@noemail.net>
Tue, 7 Oct 2008 15:25:48 +0000 (15:25 +0000)
committerdrh <drh@noemail.net>
Tue, 7 Oct 2008 15:25:48 +0000 (15:25 +0000)
commit18472fa7b80fffe589ac558e25d84b3969a70e70
tree1dda54476935c3056b2946b3a7e77e32c4c4a2cf
parent3d9cf5177f663bfa87736745f4eb8b93bc883d8a
Remove the SQLITE_MUTEX_APPDEF compile-time option.  The SQLITE_THREADSAFE=0
option always removes all mutex code.  For application-defined mutexes only,
use SQLITE_THREADSAFE=1 with SQLITE_MUTEX_NOOP=1.  Ticket #3421. (CVS 5779)

FossilOrigin-Name: 02a12eb1cfe9307c66556105a1a99d657cc01ab5
24 files changed:
Makefile.in
main.mk
manifest
manifest.uuid
src/btmutex.c
src/loadext.c
src/main.c
src/mutex.c
src/mutex.h
src/mutex_noop.c [new file with mode: 0644]
src/os.c
src/random.c
src/sqliteInt.h
src/test_config.c
src/test_wsd.c
src/vdbeapi.c
test/mutex1.test
test/mutex2.test
test/thread001.test
test/thread002.test
test/thread003.test
test/thread1.test
test/thread2.test
tool/mksqlite3c.tcl