gecko-dev/storage/test
Shawn Wilsher c2ac8daba2 Bug 506805 - Remove locking in AsyncExecuteStatements
This removes the use of the shared mutex in AsyncExecuteStatements.  We now rely
on PR_AtomicSet and the volatile keyword.  This results in zero lock contention
between the calling thread and the background thread if cancel is ever called.
r=asuth
r=bent
sr=vlad
2009-07-29 17:24:50 -07:00
..
unit Bug 506805 - Remove locking in AsyncExecuteStatements 2009-07-29 17:24:50 -07:00
Makefile.in Fix bustage again from bug 494828 by linking against libxpcomglue_s like we were, but continue to link against libxpcom_core also. 2009-07-23 12:18:12 -04:00
storage_test_harness.h Bug 489481 - Get C++ tests for our C++ helper classes 2009-05-13 12:53:57 -04:00
storage_test_harness_tail.h Bug 489481 - Get C++ tests for our C++ helper classes 2009-05-13 12:53:57 -04:00
test_deadlock_detector.cpp Bug 494828 - Stop using our own mutexes and use SQLite's where possible. 2009-07-22 15:18:33 -07:00
test_mutex.cpp Bug 494828 - Stop using our own mutexes and use SQLite's where possible. 2009-07-22 15:18:33 -07:00
test_statement_scoper.cpp Bug 489481 - Get C++ tests for our C++ helper classes 2009-05-13 12:53:57 -04:00
test_transaction_helper.cpp Bug 489481 - Get C++ tests for our C++ helper classes 2009-05-13 12:53:57 -04:00