SQLite

All files named ”src/mutex_noop.c”
Login

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

History for src/mutex_noop.c

2017-02-14
23:58
[6a0ac0bd69] part of check-in [804817549c] Experimental enhancements to mutex debugging. (check-in: [804817549c] user: mistachkin branch: mutexDbg2, size: 6540)
2015-09-11
05:06
[f03e26ba82] part of check-in [f6a8f57795] Enhance mutex initialization to prevent possible race conditions between sqlite3_initialize() and sqlite3_config(). Also, re-check sqlite3GlobalConfig.isInit after the mutex subsystem has been initialized. (check-in: [f6a8f57795] user: mistachkin branch: mutexInitCmpSwap, size: 6691)
2015-07-03
21:38
[9d4309c075] part of check-in [b202e2a1d7] Add static mutexes for use by the built-in / third-party VFSs and use the built-in VFS mutex where appropriate. (check-in: [b202e2a1d7] user: mistachkin branch: trunk, size: 6175)
2015-02-13
16:36
[529bab0743] part of check-in [823ad40ccb] Improvements to SQLITE_ENABLE_API_ARMOR. (check-in: [823ad40ccb] user: drh branch: trunk, size: 6175)
2014-05-09
11:15
[f3f09fd7a2] part of check-in [ee0ab09c80] Add new static mutex SQLITE_MUTEX_STATIC_APP3. (check-in: [ee0ab09c80] user: dan branch: threads, size: 6043)
2014-05-03
13:53
[4222773e5f] part of check-in [f49ba1c926] Get SQLITE_MUTEX_STATIC_APP1 and _APP2 working for the debugMutex implementation. (check-in: [f49ba1c926] user: drh branch: threads, size: 6016)
2012-01-04
12:57
[7682796b7d] part of check-in [e9d05cbb76] Fix typos and comments and make minor changes to a few function names, as suggested by readership. (check-in: [e9d05cbb76] user: drh branch: trunk, size: 6016)
2010-06-26
22:16
[d5cfbca871] part of check-in [ec65bbd06b] Make walIndexTryHdr() a private function. Fix an issue with SQLITE_MUTEX_NOOP. (check-in: [ec65bbd06b] user: drh branch: trunk, size: 5997)
21:34
[6bd94a6ccd] part of check-in [e82d008eaf] Suppress various compiler warnings. (check-in: [e82d008eaf] user: drh branch: trunk, size: 5996)
2010-06-02
05:53
[e6c3e448ac] part of check-in [e7073e23b8] Add some 'const' markers to static data that is really constant. (check-in: [e7073e23b8] user: dan branch: trunk, size: 5880)
2010-05-07
20:02
[10ae943d26] part of check-in [a65c293926] Change the xShmOpen() method of the VFS to take the database file name as its argument, not the WAL file name. Also fix some unrelated compiler warnings. (check-in: [a65c293926] user: drh branch: trunk, size: 5850)
2010-05-06
11:56
[e4942ed01b] part of check-in [6767b62a9a] Remove the noop-mutex implementations of mutex_held() and mutex_notheld() since they are both unreachable. (check-in: [6767b62a9a] user: drh branch: trunk, size: 5793)
2010-05-05
00:22
[3905184c3e] part of check-in [df19928f7e] Get the previous mutex fix working with SQLITE_DEBUG and with the amalgamation. (check-in: [df19928f7e] user: drh branch: trunk, size: 5934)
00:05
[7dcd084c1e] part of check-in [451fd17575] When the in single-threaded mode, the sqlite3_mutex_alloc() interface still returns a non-NULL value. The mutex doesn't do anything, but it tests non-NULL. This way, extensions (or VFSes) that use sqlite3_mutex_alloc() can tell the difference between an OOM error and mutexes being disabled. (check-in: [451fd17575] user: drh branch: trunk, size: 5544)
2009-11-10
01:30
[5f58eaa31f] part of check-in [f6c045f649] Remove the obsolete "$Id:$" RCS identifier strings from the source code. (check-in: [f6c045f649] user: drh branch: trunk, size: 5422)
2008-12-05
17:17
[f5a07671f2] part of check-in [adedd697b4] Fix harmless compiler warnings. Improved comments in the query optimizer. (CVS 5982) (check-in: [adedd697b4] user: drh branch: trunk, size: 5482)
2008-10-15
19:03
[0004efdbc2] part of check-in [35ce71c6f1] Fix a naming problem when SQLITE_MUTEX_NOOP is used. (CVS 5827) (check-in: [35ce71c6f1] user: drh branch: trunk, size: 5475)
2008-10-07
15:25
Added: [5356c291c6] part of check-in [02a12eb1cf] 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) (check-in: [02a12eb1cf] user: drh branch: trunk, size: 5476)