Lines Matching refs:transaction
45 static String getDatabaseIdentifier(SQLTransaction* transaction)
47 Database* database = transaction->database();
71 void SQLTransactionCoordinator::acquireLock(SQLTransaction* transaction)
73 String dbIdentifier = getDatabaseIdentifier(transaction);
82 info.pendingTransactions.append(transaction);
86 void SQLTransactionCoordinator::releaseLock(SQLTransaction* transaction)
91 String dbIdentifier = getDatabaseIdentifier(transaction);
97 if (transaction->isReadOnly()) {
98 ASSERT(info.activeReadTransactions.contains(transaction));
99 info.activeReadTransactions.remove(transaction);
101 ASSERT(info.activeWriteTransaction == transaction);