index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
btmutex.c
Commit message (
Expand
)
Author
Age
*
Tamp down various harmless compiler warnings. Use "int" in places instead
drh
2025-02-22
*
Add a C-source spell-checking facility. make misspell (on Nix)
larrybr
2023-06-07
*
Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the
drh
2022-08-22
*
Avoid many unnecessary calls to sqlite3ReadSchema() and sqlite3Init() when
drh
2018-04-25
*
Avoid unnecessary calls to sqlite3BtreeEnterAll() and sqlite3BtreeLeaveAll()
drh
2017-01-02
*
Have the vdbe layer call sqlite3BtreeEnter() on all b-trees in use from withi...
dan
2016-01-07
*
Add an assert() to check that the database mutex is held in sqlite3BtreeLeave().
dan
2015-03-19
*
Fix typos in comments. No code changes.
peter.d.reid
2014-09-06
*
Performance enhancements in the b-tree mutex logic.
drh
2014-08-22
*
Fix a performance regression: Keep two btree masks in each prepared
drh
2011-04-06
*
Simplifications to the sqlite3BtreeEnterAll() and LeaveAll() routines.
drh
2011-04-05
*
Remove the mutex counter and the logic that attempts to verify that btree
drh
2011-04-05
*
Add a description of access rules for the Schema object and lots of asserts
drh
2011-04-04
*
Remove the BtreeMutexArray object - use the Vdbe.btreeMask field to accomplish
drh
2011-04-04
*
Fix typos in comments. No changes to code.
drh
2011-04-03
*
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
drh
2009-11-10
*
Use an ALWAYS() on a conditional in btmutex.c that is always true. (CVS 6910)
drh
2009-07-20
*
Code simplifications in support of structural testing. (CVS 6900)
drh
2009-07-17
*
Changes to ensure that when running in shared-cache mode with a non-threadsaf...
danielk1977
2009-04-10
*
Always set BtShared.db when entering the BtShared mutex. Ticket #3793. (CVS 6...
danielk1977
2009-04-10
*
Corrected typos and misspellings. Ticket #3702. (CVS 6336)
shane
2009-03-05
*
Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914)
danielk1977
2008-11-17
*
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
drh
2008-10-07
*
Add a new test script to exercise the deadlock avoidance code in the
drh
2008-07-14
*
Improvements to test coverage in the lemon-generated parser and in the
drh
2008-01-23
*
In shared-cache mode, make sure the busy hander invoked is the
drh
2007-12-07
*
Fix for the sqlite3AbortOtherActiveVdbes() problem. (CVS 4328)
drh
2007-08-30
*
Improvements to mutex asserts. The quick test runs to completion without
drh
2007-08-29
*
Better asserts(). But now some of the tests are busted again. (CVS 4320)
drh
2007-08-29
*
More locking fixes. Now makes it all the way through quick.test. There
drh
2007-08-29
*
The shared_err test runs with no errors. But a potential deadlock has been
drh
2007-08-28
*
Fix locking bug in btshared.c. (CVS 4313)
drh
2007-08-28
*
Work toward correct btree locking in a multithreaded environment. (CVS 4307)
drh
2007-08-28