/ History for src/mutex.h
Login

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

History for src/mutex.h

2019-10-02
00:25
[a7b2293c] part of check-in [9f4035f9] Disable sqlite3_drop_module() tests when virtual tables are omitted from the build. (check-in: [9f4035f9] user: drh branch: trunk, size: 2393)
2016-10-17
18:59
[ab41f241] part of check-in [2fb9a5dd] Enhancments to Win32 mutex debugging. (check-in: [2fb9a5dd] user: mistachkin branch: mutexDbg, size: 2537)
2015-09-06
02:51
[012503b5] part of check-in [11a9a786] Add a memory barrier to the mutex initialization logic, try to work around an issue reported by WebKit. (check-in: [11a9a786] user: drh branch: trunk, size: 2388)
2014-09-06
16:39
[779d588e] part of check-in [e62aab5e] Fix typos in comments. No code changes. (check-in: [e62aab5e] user: peter.d.reid branch: trunk, size: 2353)
2012-06-21
13:00
[5bc526e1] part of check-in [ff828c67] Remove support for OS/2 from the source tree. (check-in: [ff828c67] user: drh branch: trunk, size: 2351)
2011-10-15
00:16
[2a79e0c1] part of check-in [39408702] Added the tool/warnings-clang.sh script. Changes so that there are no warnings with either gcc or clang even including FTS4 and RTREE and both with and without SQLITE_THREADSAFE=0. (check-in: [39408702] user: drh branch: trunk, size: 2477)
2010-09-01
02:38
[fe2ef5e1] part of check-in [afdc82a9] Fix some compiler warnings under MSVC. (check-in: [afdc82a9] user: shaneh branch: trunk, size: 2404)
2009-11-10
01:30
[6fde601e] part of check-in [f6c045f6] Remove the obsolete "$Id:$" RCS identifier strings from the source code. (check-in: [f6c045f6] user: drh branch: trunk, size: 2380)
2009-09-30
04:28
[32ddef38] part of check-in [b733e939] Change a couple of comments to use "SQLITE_MUTEX_OMIT" instead of OMIT_MUTEX. (check-in: [b733e939] user: dan branch: trunk, size: 2435)
2008-10-07
15:25
[9e686e83] part of check-in [02a12eb1] 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: [02a12eb1] user: drh branch: trunk, size: 2435)
2008-06-26
10:41
[e52ffa1d] part of check-in [cdd4cf4c] Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", "OS_WIN", "OS_WINCE", "OS_OS2" and "OS_OTHER" are now "SQLITE_OS_UNIX", "SQLITE_OS_WIN", "SQLITE_OS_WINCE", "SQLITE_OS_OS2" and "SQLITE_OS_OTHER", respectively. (CVS 5311) (check-in: [cdd4cf4c] user: danielk1977 branch: trunk, size: 2944)
2008-06-19
01:50
[236677b2] part of check-in [eec9a54d] Fix a bug in the noop-mutex implementation. (CVS 5242) (check-in: [eec9a54d] user: drh branch: trunk, size: 2915)
01:03
[e9f3a02e] part of check-in [005f8eae] Bug fixes: Plug a memory leak introduced by the previous check-in. Get the amalgamation to the point where it will compile. (CVS 5241) (check-in: [005f8eae] user: drh branch: trunk, size: 2897)
2008-06-18
18:57
[62ce6135] part of check-in [42a2a8f4] Remove public APIs sqlite3_mutex_init() and sqlite3_mutex_end(). This commit only changes the code, documentation is not updated yet. (CVS 5238) (check-in: [42a2a8f4] user: danielk1977 branch: trunk, size: 2869)
2008-06-15
02:51
[b9b9baf7] part of check-in [65fe7b62] Continuing work on the new memory allocation subsystem. Added routines for temporary memory allocation. Right the btree balance mechanism to only do one temporary allocation at a time. (CVS 5220) (check-in: [65fe7b62] user: drh branch: trunk, size: 2863)
2008-06-13
18:24
[91292a83] part of check-in [a03c5af1] Progress toward implementation of sqlite3_config() and a rework of the mutex and memory allocation subsystems. This is an incremental check-in. (CVS 5218) (check-in: [a03c5af1] user: drh branch: trunk, size: 2848)
2007-08-30
14:10
[079fa6fe] part of check-in [4bdfe141] Bug fixes in the mutex header file. Tickets #2599 and #2600. (CVS 4335) (check-in: [4bdfe141] user: drh branch: trunk, size: 2791)
2007-08-28
16:34
[4d3babe3] part of check-in [fc5cd71a] Break up the mutex implementation into separate source files, one each for unix, w32, and os2. (CVS 4312) (check-in: [fc5cd71a] user: drh branch: trunk, size: 2791) Added