/ File History
Login

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

History of src/mutex.h

2016-10-17
18:59
Enhancments to Win32 mutex debugging. file: [ab41f241] check-in: [2fb9a5dd] user: mistachkin branch: mutexDbg, size: 2537
2015-09-06
02:51
Add a memory barrier to the mutex initialization logic, try to work around an issue reported by WebKit. file: [012503b5] check-in: [11a9a786] user: drh branch: trunk, size: 2388
2014-09-06
16:39
Fix typos in comments. No code changes. file: [779d588e] check-in: [e62aab5e] user: peter.d.reid branch: trunk, size: 2353
2012-06-21
13:00
Remove support for OS/2 from the source tree. file: [5bc526e1] check-in: [ff828c67] user: drh branch: trunk, size: 2351
2011-10-15
00:16
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. file: [2a79e0c1] check-in: [39408702] user: drh branch: trunk, size: 2477
2010-09-01
02:38
Fix some compiler warnings under MSVC. file: [fe2ef5e1] check-in: [afdc82a9] user: shaneh branch: trunk, size: 2404
2009-11-10
01:30
Remove the obsolete "$Id:$" RCS identifier strings from the source code. file: [6fde601e] check-in: [f6c045f6] user: drh branch: trunk, size: 2380
2009-09-30
04:28
Change a couple of comments to use "SQLITE_MUTEX_OMIT" instead of OMIT_MUTEX. file: [32ddef38] check-in: [b733e939] user: dan branch: trunk, size: 2435
2008-10-07
15:25
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) file: [9e686e83] check-in: [02a12eb1] user: drh branch: trunk, size: 2435
2008-06-26
10:41
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) file: [e52ffa1d] check-in: [cdd4cf4c] user: danielk1977 branch: trunk, size: 2944
2008-06-19
01:50
Fix a bug in the noop-mutex implementation. (CVS 5242) file: [236677b2] check-in: [eec9a54d] user: drh branch: trunk, size: 2915
01:03
Bug fixes: Plug a memory leak introduced by the previous check-in. Get the amalgamation to the point where it will compile. (CVS 5241) file: [e9f3a02e] check-in: [005f8eae] user: drh branch: trunk, size: 2897
2008-06-18
18:57
Remove public APIs sqlite3_mutex_init() and sqlite3_mutex_end(). This commit only changes the code, documentation is not updated yet. (CVS 5238) file: [62ce6135] check-in: [42a2a8f4] user: danielk1977 branch: trunk, size: 2869
2008-06-15
02:51
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) file: [b9b9baf7] check-in: [65fe7b62] user: drh branch: trunk, size: 2863
2008-06-13
18:24
Progress toward implementation of sqlite3_config() and a rework of the mutex and memory allocation subsystems. This is an incremental check-in. (CVS 5218) file: [91292a83] check-in: [a03c5af1] user: drh branch: trunk, size: 2848
2007-08-30
14:10
Bug fixes in the mutex header file. Tickets #2599 and #2600. (CVS 4335) file: [079fa6fe] check-in: [4bdfe141] user: drh branch: trunk, size: 2791
2007-08-28
16:34
Break up the mutex implementation into separate source files, one each for unix, w32, and os2. (CVS 4312) file: [4d3babe3] check-in: [fc5cd71a] user: drh branch: trunk, size: 2791 Added