gecko-dev/storage/public
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
..
Makefile.in Bug 490085 - Add ability to bind multiple sets of parameters and execute asynchronously 2009-06-17 12:12:51 -07:00
mozIStorageAggregateFunction.idl Bug 333848 - add full-featured user-defined functions and progress handlers to storage. Patch by Lev Serebryakov <blacklion@gmail.com>. r=sdwilsh 2007-07-07 14:14:51 -07:00
mozIStorageBindingParams.idl Bug 490085 - Add ability to bind multiple sets of parameters and execute asynchronously 2009-06-17 12:12:51 -07:00
mozIStorageBindingParamsArray.idl Bug 490085 - Add ability to bind multiple sets of parameters and execute asynchronously 2009-06-17 12:12:51 -07:00
mozIStorageConnection.idl Bug 458811 - Allow for multiple statements to be executed at in a transaction asynchronously 2008-10-13 18:45:40 -04:00
mozIStorageError.idl Bug 456471 - mozIStorageError IDL file needs ERROR undefined for WinCE / WinMobile. patch by wolfe, r=sdwilsh 2008-09-23 11:02:55 -07:00
mozIStorageFunction.idl Bug 333848 - add full-featured user-defined functions and progress handlers to storage. Patch by Lev Serebryakov <blacklion@gmail.com>. r=sdwilsh 2007-07-07 14:14:51 -07:00
mozIStoragePendingStatement.idl Bug 506805 - Remove locking in AsyncExecuteStatements 2009-07-29 17:24:50 -07:00
mozIStorageProgressHandler.idl Bug 333848 - add full-featured user-defined functions and progress handlers to storage. Patch by Lev Serebryakov <blacklion@gmail.com>. r=sdwilsh 2007-07-07 14:14:51 -07:00
mozIStorageResultSet.idl Bug 435994 - Implement ResultSet and Row for mozIStorageStatement::executeAsync 2008-07-11 15:47:28 -04:00
mozIStorageRow.idl Bug 435994 - Implement ResultSet and Row for mozIStorageStatement::executeAsync 2008-07-11 15:47:28 -04:00
mozIStorageService.idl Bug 423273 - Fix storage API to not break old behavior. r=shaver, sr=shaver, a=shaver 2008-03-24 15:14:38 -07:00
mozIStorageStatement.idl Bug 490085 - Add ability to bind multiple sets of parameters and execute asynchronously 2009-06-17 12:12:51 -07:00
mozIStorageStatementCallback.idl Bug 429986 - Provide an option for database access to be asynchronous. 2008-07-11 15:47:33 -04:00
mozIStorageStatementWrapper.idl b=273050, storage module interface review, r=darin 2005-11-15 00:35:50 +00:00
mozIStorageValueArray.idl Bug 324994 forgotten interface documentation. 2006-02-08 02:18:12 +00:00
mozStorage.h Bug 467856 - Expose SQLITE_IOERR, r=sdwilsh 2008-12-09 21:39:32 +01:00
mozStorageHelper.h Bug 489481 - Get C++ tests for our C++ helper classes 2009-05-13 12:53:57 -04:00
storage.h Bug 455555 - Use asynchronous queries for places AutoComplete. 2009-07-13 12:19:03 -07:00