/ History for test/mutex1.test
Login

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

History for test/mutex1.test

2016-03-18
00:19
[ea2cc74d] part of check-in [6631e1e6] Fix more test-case errors in the Apple configuration. (check-in: [6631e1e6] user: drh branch: trunk, size: 5237)
2015-07-03
23:11
[e0a44072] part of check-in [1025873f] Enhance mutex testing to include APP and VFS static mutexes. (check-in: [1025873f] user: mistachkin branch: trunk, size: 5236)
2014-08-15
22:37
[42ab8bad] part of check-in [c8ade949] Aborted merge. (check-in: [c8ade949] user: numist branch: obsolete, size: 4644)
2011-01-26
15:23
[78b2b9bb] part of check-in [c86e46f4] Update test file mutex1.test to account for [e3b500fb5d]. (check-in: [c86e46f4] user: dan branch: trunk, size: 4437)
07:25
[82327b00] part of check-in [456bd5c6] Update mutex1.test so that it works with the memsubsys1 permutation (pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM. (check-in: [456bd5c6] user: dan branch: trunk, size: 4696)
2011-01-18
16:13
[2fe5d592] part of check-in [2dc98d29] Get all test cases working with the mutex-free-pcache implementation. (check-in: [2dc98d29] user: drh branch: mutex-free-pcache, size: 4376)
2009-04-23
14:58
[5b71777f] part of check-in [e71fb0fb] Move the asynchronous IO code from src/test_async.c to ext/async/. Refactor it to be a standalone module and to support windows. (CVS 6539) (check-in: [e71fb0fb] user: danielk1977 branch: trunk, size: 4296)
2009-03-24
15:08
[ebd54720] part of check-in [ea74d8dc] Changes to insure that lookaside memory allocations are never used to hold schema content. Ticket #3743. (CVS 6377) (check-in: [ea74d8dc] user: drh branch: trunk, size: 4291)
2009-03-20
13:15
[ace3ba55] part of check-in [19fa5a29] Rename the unused MEM2 static mutex to OPEN and reuse it to serialize access to the sqlite3BtreeOpen() routine to prevent a race condition on detection of sharable caches. Ticket #3735. (CVS 6363) (check-in: [19fa5a29] user: drh branch: trunk, size: 4278)
2009-01-09
14:29
[1e5c196d] part of check-in [c9179617] Fix two problems in test instrumentation that show up on some fulltests. (CVS 6151) (check-in: [c9179617] user: drh branch: trunk, size: 4254)
2008-11-04
14:55
[820bf4a9] part of check-in [f818e8e5] Add test cases for sqlite3_db_mutex(). (CVS 5862) (check-in: [f818e8e5] user: danielk1977 branch: trunk, size: 4241)
2008-10-07
15:25
[ff260dda] 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: 3787)
2008-09-03
01:08
[dbcf5565] part of check-in [d9e82694] Make the default threading mode multithread (-nomutex) in the TCL interface. (CVS 5670) (check-in: [d9e82694] user: drh branch: trunk, size: 3743)
2008-08-22
16:22
[342dd695] part of check-in [93dbc542] When recycling a page, try to find one that does not require a call to xSync() on the journal file. Also simplify some of the mutex related things in pcache. (CVS 5597) (check-in: [93dbc542] user: danielk1977 branch: trunk, size: 3742)
2008-08-21
12:19
[ee9fb9c1] part of check-in [d025866b] Fix the functionality associated with sqlite3_release_memory() and sqlite3_soft_heap_limit(). It is automatically disabled if the SQLITE_CONFIG_PAGECACHE option is used. (CVS 5576) (check-in: [d025866b] user: danielk1977 branch: trunk, size: 3766)
2008-08-20
14:49
[3f7c8641] part of check-in [cb494e10] Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) (check-in: [cb494e10] user: danielk1977 branch: trunk, size: 3905)
2008-07-15
00:27
[7f5e21fd] part of check-in [7cf91e08] Increased test coverage. (CVS 5414) (check-in: [7cf91e08] user: drh branch: trunk, size: 3849)
2008-07-12
15:55
[c4fed76a] part of check-in [03e3cfc4] Fix the test script --binarylog option. (CVS 5401) (check-in: [03e3cfc4] user: danielk1977 branch: trunk, size: 3811)
2008-07-10
17:52
[b0017a45] part of check-in [7e58b787] Add the SQLITE_OPEN_NOMUTEX flag. Used for opening connections that are not protected by an internal mutex. (CVS 5387) (check-in: [7e58b787] user: danielk1977 branch: trunk, size: 3743)
2008-07-08
02:12
[77719e9d] part of check-in [65875005] Add tests to verify correct behavior when mutex initialization fails. (CVS 5359) (check-in: [65875005] user: drh branch: trunk, size: 3412)
2008-06-28
11:23
[1c98e4d2] part of check-in [f70d552b] Rearrange some ENABLE_LOCKING_STYLE related code in os_unix.c. (CVS 5324) (check-in: [f70d552b] user: danielk1977 branch: trunk, size: 3344)
2008-06-26
08:29
[0fa3f22a] part of check-in [70b2ed2a] Fix a race condition in sqlite3_initialize(). (CVS 5310) (check-in: [70b2ed2a] user: danielk1977 branch: trunk, size: 3140)
2008-06-19
17:54
[f643fe07] part of check-in [68d4f795] Documentation and test-script updates. (CVS 5249) (check-in: [68d4f795] user: drh branch: trunk, size: 3039)
2008-06-18
17:59
[9f493fa8] part of check-in [d1a87c3b] Fix a test case in mutex1.test that was failing when sqlite was compiled with SQLITE_THREADSAFE=0. (CVS 5235) (check-in: [d1a87c3b] user: danielk1977 branch: trunk, size: 2992)
17:09
[c8de096a] part of check-in [5059644c] Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration modes. (CVS 5234) (check-in: [5059644c] user: danielk1977 branch: trunk, size: 2874)
09:45
[6494fe9e] part of check-in [262baee9] Add some test infrastructure and cases for the new mutex api. (CVS 5230) (check-in: [262baee9] user: danielk1977 branch: trunk, size: 1889) Added