/ File History
Login

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

History of test/mutex1.test

2016-03-18
00:19
Fix more test-case errors in the Apple configuration. file: [ea2cc74d] check-in: [6631e1e6] user: drh branch: trunk, size: 5237
2015-07-03
23:11
Enhance mutex testing to include APP and VFS static mutexes. file: [e0a44072] check-in: [1025873f] user: mistachkin branch: trunk, size: 5236
2014-08-15
22:37
Aborted merge. file: [42ab8bad] check-in: [c8ade949] user: numist branch: obsolete, size: 4644
2011-01-26
15:23
Update test file mutex1.test to account for [e3b500fb5d]. file: [78b2b9bb] check-in: [c86e46f4] user: dan branch: trunk, size: 4437
07:25
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. file: [82327b00] check-in: [456bd5c6] user: dan branch: trunk, size: 4696
2011-01-18
16:13
Get all test cases working with the mutex-free-pcache implementation. file: [2fe5d592] check-in: [2dc98d29] user: drh branch: mutex-free-pcache, size: 4376
2009-04-23
14:58
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) file: [5b71777f] check-in: [e71fb0fb] user: danielk1977 branch: trunk, size: 4296
2009-03-24
15:08
Changes to insure that lookaside memory allocations are never used to hold schema content. Ticket #3743. (CVS 6377) file: [ebd54720] check-in: [ea74d8dc] user: drh branch: trunk, size: 4291
2009-03-20
13:15
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) file: [ace3ba55] check-in: [19fa5a29] user: drh branch: trunk, size: 4278
2009-01-09
14:29
Fix two problems in test instrumentation that show up on some fulltests. (CVS 6151) file: [1e5c196d] check-in: [c9179617] user: drh branch: trunk, size: 4254
2008-11-04
14:55
Add test cases for sqlite3_db_mutex(). (CVS 5862) file: [820bf4a9] check-in: [f818e8e5] user: danielk1977 branch: trunk, size: 4241
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: [ff260dda] check-in: [02a12eb1] user: drh branch: trunk, size: 3787
2008-09-03
01:08
Make the default threading mode multithread (-nomutex) in the TCL interface. (CVS 5670) file: [dbcf5565] check-in: [d9e82694] user: drh branch: trunk, size: 3743
2008-08-22
16:22
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) file: [342dd695] check-in: [93dbc542] user: danielk1977 branch: trunk, size: 3742
2008-08-21
12:19
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) file: [ee9fb9c1] check-in: [d025866b] user: danielk1977 branch: trunk, size: 3766
2008-08-20
14:49
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) file: [3f7c8641] check-in: [cb494e10] user: danielk1977 branch: trunk, size: 3905
2008-07-15
00:27
Increased test coverage. (CVS 5414) file: [7f5e21fd] check-in: [7cf91e08] user: drh branch: trunk, size: 3849
2008-07-12
15:55
Fix the test script --binarylog option. (CVS 5401) file: [c4fed76a] check-in: [03e3cfc4] user: danielk1977 branch: trunk, size: 3811
2008-07-10
17:52
Add the SQLITE_OPEN_NOMUTEX flag. Used for opening connections that are not protected by an internal mutex. (CVS 5387) file: [b0017a45] check-in: [7e58b787] user: danielk1977 branch: trunk, size: 3743
2008-07-08
02:12
Add tests to verify correct behavior when mutex initialization fails. (CVS 5359) file: [77719e9d] check-in: [65875005] user: drh branch: trunk, size: 3412
2008-06-28
11:23
Rearrange some ENABLE_LOCKING_STYLE related code in os_unix.c. (CVS 5324) file: [1c98e4d2] check-in: [f70d552b] user: danielk1977 branch: trunk, size: 3344
2008-06-26
08:29
Fix a race condition in sqlite3_initialize(). (CVS 5310) file: [0fa3f22a] check-in: [70b2ed2a] user: danielk1977 branch: trunk, size: 3140
2008-06-19
17:54
Documentation and test-script updates. (CVS 5249) file: [f643fe07] check-in: [68d4f795] user: drh branch: trunk, size: 3039
2008-06-18
17:59
Fix a test case in mutex1.test that was failing when sqlite was compiled with SQLITE_THREADSAFE=0. (CVS 5235) file: [9f493fa8] check-in: [d1a87c3b] user: danielk1977 branch: trunk, size: 2992
17:09
Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration modes. (CVS 5234) file: [c8de096a] check-in: [5059644c] user: danielk1977 branch: trunk, size: 2874
09:45
Add some test infrastructure and cases for the new mutex api. (CVS 5230) file: [6494fe9e] check-in: [262baee9] user: danielk1977 branch: trunk, size: 1889 Added