Home | History | Annotate | Download | only in history

Lines Matching refs:Thread

5 // The history system runs on a background thread so that potentially slow
8 // that thread.
10 // Main thread History thread
65 // Sends messages from the backend to us on the main thread. This must be a
77 // Send to the history service on the main thread.
84 // Send the backend to the history service on the main thread.
92 // Send the notification on the history thread.
99 // Send the notification to the history service on the main thread.
122 // The history thread is intentionally not a BrowserThread because the
124 // history thread.
126 : thread_(new base::Thread(kHistoryThreadName)),
135 : thread_(new base::Thread(kHistoryThreadName)),
172 // The backend's destructor must run on the history thread since it is not
173 // threadsafe. So this thread must not be the last thread holding a reference
181 // the last holder of a reference. If the backend thread's Closing manages to
183 // by this thread and the destructor will be called from here.
188 // the history thread, ensuring everything works properly.
204 // Delete the thread, which joins with the background thread. We defensively
207 base::Thread* thread = thread_;
209 delete thread;
752 // us on another thread, so the caller doesn't know when we will handle it.