Home
last modified time | relevance | path

Searched refs:DatabaseTask (Results 1 – 19 of 19) sorted by relevance

/external/webkit/Source/WebCore/storage/
DDatabaseTask.cpp62 DatabaseTask::DatabaseTask(Database* database, DatabaseTaskSynchronizer* synchronizer) in DatabaseTask() function in WebCore::DatabaseTask
71 DatabaseTask::~DatabaseTask() in ~DatabaseTask()
78 void DatabaseTask::performTask() in performTask()
102 : DatabaseTask(database, synchronizer) in DatabaseOpenTask()
126 : DatabaseTask(database, synchronizer) in DatabaseCloseTask()
146 : DatabaseTask(transaction->database(), 0) in DatabaseTransactionTask()
168 : DatabaseTask(database, synchronizer) in DatabaseTableNamesTask()
DDatabaseTask.h71 class DatabaseTask {
72 WTF_MAKE_NONCOPYABLE(DatabaseTask); WTF_MAKE_FAST_ALLOCATED;
74 virtual ~DatabaseTask();
85 DatabaseTask(Database*, DatabaseTaskSynchronizer*);
99 class Database::DatabaseOpenTask : public DatabaseTask {
119 class Database::DatabaseCloseTask : public DatabaseTask {
135 class Database::DatabaseTransactionTask : public DatabaseTask {
156 class Database::DatabaseTableNamesTask : public DatabaseTask {
DDatabaseThread.h45 class DatabaseTask; variable
60 void scheduleTask(PassOwnPtr<DatabaseTask>);
61 …void scheduleImmediateTask(PassOwnPtr<DatabaseTask>); // This just adds the task to the front of t…
81 MessageQueue<DatabaseTask> m_queue;
DDatabaseThread.cpp106 while (OwnPtr<DatabaseTask> task = m_queue.waitForMessage()) { in databaseThread()
157 void DatabaseThread::scheduleTask(PassOwnPtr<DatabaseTask> task) in scheduleTask()
163 void DatabaseThread::scheduleImmediateTask(PassOwnPtr<DatabaseTask> task) in scheduleImmediateTask()
172 bool operator()(DatabaseTask* task) const { return task->database() == m_database; } in operator ()()
/external/webkit/Source/WebCore/storage/wince/
DDatabaseThreadWinCE.cpp54 RefPtr<DatabaseTask> task = m_queue.first(); in timerFired()
62 void DatabaseThread::scheduleTask(PassRefPtr<DatabaseTask> task) in scheduleTask()
69 void DatabaseThread::scheduleImmediateTask(PassRefPtr<DatabaseTask> task) in scheduleImmediateTask()
76 Deque<RefPtr<DatabaseTask> > reservedTasks; in unscheduleDatabaseTasks()
77 … for (Deque<RefPtr<DatabaseTask> >::const_iterator i = m_queue.begin(); i != m_queue.end(); ++i) { in unscheduleDatabaseTasks()
DDatabaseThreadWinCE.h33 class DatabaseTask; variable
45 void scheduleTask(PassRefPtr<DatabaseTask>);
46 void scheduleImmediateTask(PassRefPtr<DatabaseTask>);
59 Deque<RefPtr<DatabaseTask> > m_queue;
/external/webkit/Source/WebCore/
DAndroid.mk1015 storage/DatabaseTask.cpp \
DWebCore.pro2681 storage/DatabaseTask.cpp \
2782 storage/DatabaseTask.h \
DCMakeLists.txt1309 storage/DatabaseTask.cpp
DChangeLog-2008-08-1030407 * storage/DatabaseTask.h:
44006 The end result was an attempt to dereference a null DatabaseTask. Timing-wise, this never
47021 * storage/DatabaseTask.h:
50464 * storage/DatabaseTask.cpp:
50468 * storage/DatabaseTask.h: Add DatabaseCloseTask.
50587 * storage/DatabaseTask.cpp:
50612 * storage/DatabaseTask.h:
50613 (WebCore::DatabaseTask::database):
50617 * storage/DatabaseTask.cpp:
50618 (WebCore::DatabaseTask::DatabaseTask):
[all …]
DGNUmakefile.list.am3096 Source/WebCore/storage/DatabaseTask.cpp \
3097 Source/WebCore/storage/DatabaseTask.h \
DGNUmakefile.am3087 Source/WebCore/storage/DatabaseTask.cpp \
3088 Source/WebCore/storage/DatabaseTask.h \
DWebCore.gypi5463 'storage/DatabaseTask.cpp',
5464 'storage/DatabaseTask.h',
DChangeLog-2010-12-0673226 * storage/DatabaseTask.h:
81188 * storage/DatabaseTask.cpp:
81190 (WebCore::DatabaseTask::~DatabaseTask):
81191 (WebCore::DatabaseTask::performTask):
81192 * storage/DatabaseTask.h:
81195 (WebCore::DatabaseTask::hasSynchronizer):
81196 (WebCore::DatabaseTask::hasCheckedForTermination):
108251 * storage/DatabaseTask.cpp:
108252 (WebCore::DatabaseTask::performTask):
108265 * storage/DatabaseTask.h:
[all …]
DChangeLog-2010-01-296177 * storage/DatabaseTask.h:
37904 ScriptExecutionContext::Task, DatabaseTask and WorkerRunLoop::Task are no longer
37930 * storage/DatabaseTask.h:
38698 Refactor DatabaseTask in preparation for removing threadsafe refcounting from it.
38699 Move the synchronizer object out of the DatabaseTask so there is no need to keep
38714 * storage/DatabaseTask.cpp:
38718 (WebCore::DatabaseTask::DatabaseTask): Ctor takes DatabaseTaskSynchronizer which can be 0.
38719 …(WebCore::DatabaseTask::performTask): Signal completion. m_synchronizer should still be around sin…
38724 * storage/DatabaseTask.h:
87906 * storage/DatabaseTask.h:
DChangeLog-2010-05-2427340 * storage/DatabaseTask.cpp:
27343 * storage/DatabaseTask.h:
33273 * storage/DatabaseTask.cpp:
DChangeLog-2009-06-1612432 * storage/DatabaseTask.cpp:
12433 * storage/DatabaseTask.h:
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj1365 …611EA0CAC749C0010A80C /* DatabaseTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 519611E80CA…
1366 …11EB0CAC749C0010A80C /* DatabaseTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 519611E90C…
7943 …C749C0010A80C /* DatabaseTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
7944 …9C0010A80C /* DatabaseTask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
13102 519611E90CAC749C0010A80C /* DatabaseTask.cpp */,
13103 519611E80CAC749C0010A80C /* DatabaseTask.h */,
20189 519611EA0CAC749C0010A80C /* DatabaseTask.h in Headers */,
23533 519611EB0CAC749C0010A80C /* DatabaseTask.cpp in Sources */,
/external/webkit/Source/JavaScriptCore/
DChangeLog-2008-08-1019651 The end result was an attempt to dereference a null DatabaseTask. Timing-wise, this never