|
6d2ab0e431
|
Change the mutex interface to be pluggable. This is an incremental checkin, there are still changes to come. (CVS 5227)
FossilOrigin-Name: 597283637bcdc2398bf249b2bbc6ded47ad2de22
|
2008-06-17 17:21:18 +00:00 |
|
|
40257ffd0a
|
Progress toward implementation of sqlite3_config() and a rework of the
mutex and memory allocation subsystems. This is an incremental check-in. (CVS 5218)
FossilOrigin-Name: a03c5af115889f477e17187a198a7d2d40bc76bf
|
2008-06-13 18:24:27 +00:00 |
|
|
dfb316d432
|
Changes to delay freeing buffers associated with vdbe memory cells until either sqlite3_finalize() or sqlite3_release_memory() is called. (CVS 4922)
FossilOrigin-Name: 8c2f69521f13bc24cf005520efbe0589eeadd763
|
2008-03-26 18:34:43 +00:00 |
|
|
865050681a
|
Do not attempt to use TryEnterCriticalSection() under win32. It causes
too many compiler problems. Ticket #2685. (CVS 4471)
FossilOrigin-Name: f795431c725d88bd4011f20cf63cac630de842f1
|
2007-10-05 15:08:01 +00:00 |
|
|
df6a81c838
|
Restore the sqlite3_mutex_try() optimization on winNT systems. (CVS 4402)
FossilOrigin-Name: 3aace2fa91e96038f7a32366828ac7520470fa67
|
2007-09-05 14:30:42 +00:00 |
|
|
ca49cbaf63
|
Do not use the TryEnterCriticalSection API on windows since it is
unavailable on some platforms. (CVS 4399)
FossilOrigin-Name: bf3d67d1bd1c48fff45dc24818b8358f79c9fdef
|
2007-09-04 22:31:36 +00:00 |
|
|
c7ce76af8f
|
Bug fixes in the mutex header file. Tickets #2599 and #2600. (CVS 4335)
FossilOrigin-Name: 4bdfe1419c536fec5b3c0a7fbe3d0ff52f183f43
|
2007-08-30 14:10:30 +00:00 |
|
|
437b901371
|
Break up the mutex implementation into separate source files, one
each for unix, w32, and os2. (CVS 4312)
FossilOrigin-Name: fc5cd71aef5ac194f51d73350d773d532020967e
|
2007-08-28 16:34:42 +00:00 |
|