gecko-dev/xpcom/threads
Brindusan Cristian 972d8621c6 Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE
Backed out changeset e9e4a710e7d1 (bug 1697585)
Backed out changeset bc271f42bcb7 (bug 1697585)
Backed out changeset d8516aec6a5e (bug 1697585)
Backed out changeset 0b1bc6cb84af (bug 1697585)
Backed out changeset 074ebebaee27 (bug 1697585)
2021-04-06 17:45:02 +03:00
..
AbstractThread.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
AbstractThread.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
BlockingResourceBase.cpp Bug 1698697 - Fix BlockingResourceBase code with callstack tracking enabled. r=nika 2021-03-16 05:18:10 +00:00
BlockingResourceBase.h Bug 1698697 - Fix BlockingResourceBase code with callstack tracking enabled. r=nika 2021-03-16 05:18:10 +00:00
CPUUsageWatcher.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
CPUUsageWatcher.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
CondVar.h Bug 1676361 - Clean up profiler includes. r=gerald 2020-11-23 16:09:13 +00:00
DataMutex.h Bug 1671403 - DataMutexBase::Mutex() gives const& access to the mutex - r=sg 2020-11-19 11:47:08 +00:00
DeadlockDetector.h Bug 1184468 - Use nsBaseHashtable::Values. r=xpcom-reviewers,nika 2021-03-24 17:56:49 +00:00
EventQueue.cpp Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
EventQueue.h Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
IdlePeriodState.cpp Bug 1683031 - pt 5. Add an assertion and document idle request IDs r=smaug 2020-12-22 17:56:46 +00:00
IdlePeriodState.h Bug 1662265 - Fix input events handling for sync XHR when both TaskController and e10s are enabled r=smaug 2020-12-15 01:33:24 +00:00
IdleTaskRunner.cpp Bug 1698191: Convert IdleTaskRunner to use the TaskController API directly. r=smaug,sfink 2021-03-16 14:39:45 +00:00
IdleTaskRunner.h Bug 1698191: Convert IdleTaskRunner to use the TaskController API directly. r=smaug,sfink 2021-03-16 14:39:45 +00:00
InputEventStatistics.cpp Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
InputEventStatistics.h Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
InputTaskManager.cpp Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
InputTaskManager.h Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
LazyIdleThread.cpp
LazyIdleThread.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
LeakRefPtr.h
MainThreadIdlePeriod.cpp
MainThreadIdlePeriod.h
MainThreadUtils.h
Monitor.h Bug 1662957 - Add [[nodiscard]] to xpcom's Mutex and Monitor TryLock() functions. r=xpcom-reviewers,sg 2020-09-03 05:34:23 +00:00
MozPromise.h Bug 1619947 - Make MozPromise::All work correctly with const r=bwc 2021-01-25 15:34:29 +00:00
MozPromiseInlines.h
Mutex.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
PerformanceCounter.cpp
PerformanceCounter.h
Queue.h
RWLock.cpp
RWLock.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
RecursiveMutex.cpp
RecursiveMutex.h
ReentrantMonitor.h Bug 1676361 - Clean up profiler includes. r=gerald 2020-11-23 16:09:13 +00:00
SchedulerGroup.cpp Bug 1675820 - Part 6: Make DocGroup cycle-collected, r=farre,smaug 2021-03-18 19:24:50 +00:00
SchedulerGroup.h Bug 1675820 - Part 6: Make DocGroup cycle-collected, r=farre,smaug 2021-03-18 19:24:50 +00:00
SharedThreadPool.cpp Bug 1184468 - Use nsTHashtable::Keys where possible. r=xpcom-reviewers,nika 2021-03-24 17:56:50 +00:00
SharedThreadPool.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
SpinEventLoopUntil.h Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers 2020-11-23 16:10:41 +00:00
StateMirroring.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
StateWatching.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
SyncRunnable.h Bug 1595994 - P14. Don't dealock if we failed to dispatch a task and return error code. r=mattwoodrow 2020-10-20 23:28:10 +00:00
SynchronizedEventQueue.cpp
SynchronizedEventQueue.h Bug 1669256 - Part 5: Remove dead code from ProcessNextEvent and its supporting functions. r=smaug 2020-10-09 17:38:15 +00:00
TaskCategory.h
TaskController.cpp Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
TaskController.h Bug 1699742 - Remove MOZ_GECKO_PROFILER ifdefs that are no longer needed, r=gerald. 2021-03-22 16:29:52 +00:00
TaskDispatcher.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
TaskQueue.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
TaskQueue.h Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
ThreadBound.h
ThreadDelay.cpp
ThreadDelay.h
ThreadEventQueue.cpp Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
ThreadEventQueue.h Bug 1669256 - Part 5: Remove dead code from ProcessNextEvent and its supporting functions. r=smaug 2020-10-09 17:38:15 +00:00
ThreadEventTarget.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
ThreadEventTarget.h Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
ThreadLocalVariables.cpp
ThrottledEventQueue.cpp Bug 1669256 - Part 3: Remove priority related code from ThreadEventQueue. r=smaug 2020-10-09 16:57:40 +00:00
ThrottledEventQueue.h
TimerThread.cpp Bug 1415923 - Ignore sleep and wake notifications on OSX r=xpcom-reviewers,KrisWright 2021-02-04 21:40:47 +00:00
TimerThread.h
components.conf
moz.build Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
nsEnvironment.cpp
nsEnvironment.h
nsICancelableRunnable.h Bug 1119956 add CancelableRunnable documentation to clarify expectations r=sg 2020-12-01 10:05:21 +00:00
nsIDirectTaskDispatcher.idl
nsIDiscardableRunnable.h Bug 1119956 introduce DiscardableRunnable for tasks that might not run but might not implement cancellation r=asuth,sg 2020-12-02 09:36:25 +00:00
nsIEnvironment.idl
nsIEventTarget.idl
nsIIdlePeriod.idl
nsIIdleRunnable.h
nsINamed.idl
nsIProcess.idl
nsIRunnable.idl Backed out 5 changesets (bug 1697585) for causing build bustages on nsTimerImpl.h. CLOSED TREE 2021-04-06 17:45:02 +03:00
nsISerialEventTarget.idl
nsISupportsPriority.idl
nsIThread.idl
nsIThreadInternal.idl
nsIThreadManager.idl Bug 1696397: Move SpinEventLoopUntilOrShutdown to -Quit and move the current shutdown state logic from nsThreadManager to AppShutdown; r=kmag,xpcom-reviewers 2021-03-17 08:07:48 +00:00
nsIThreadPool.idl
nsITimer.idl
nsMemoryPressure.cpp
nsMemoryPressure.h
nsProcess.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
nsProcessCommon.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
nsProxyRelease.cpp
nsProxyRelease.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
nsThread.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsThread.h Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsThreadManager.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsThreadManager.h Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsThreadPool.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
nsThreadPool.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
nsThreadSyncDispatch.h
nsThreadUtils.cpp Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsThreadUtils.h Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE 2021-04-06 17:41:19 +03:00
nsTimerImpl.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
nsTimerImpl.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00