xpcom/threads/nsThread.cpp
49cab24f10f9af66727022a1c36b59940597494a
created 2023-02-28 14:32 +0000
pushed 2023-03-01 03:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1800213 - Add a flag for creating nsThreads with a NONMAINUITHREAD MessageLoop. r=xpcom-reviewers,nika
705ee67c739223ae7cad1118626faab6bee75be5
created 2023-02-03 16:36 +0000
pushed 2023-02-04 09:11 +0000
kriswright kriswright - Bug 1748378 - Create a way to deprioritize threadpools. r=nika
00c198908842697affc38d5e927f232b24b1a918
created 2023-01-16 23:14 +0000
pushed 2023-01-17 16:13 +0000
Nika Layzell Nika Layzell - Bug 1809753 - Part 1: Remove quantum-dom nsIThread::EventTarget methods, r=mccr8
0bbd4819fb46a437b424810a619a5d1c1cfa6905
created 2023-01-17 03:19 +0200
pushed 2023-01-17 16:13 +0000
Sandor Molnar Sandor Molnar - Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures in browser/components/firefoxview/tests/browser/browser_feature_callout_position.js
aa9f2971bd6f960873ed44eb522e5f7a0a7e3ae2
created 2023-01-16 23:14 +0000
pushed 2023-01-17 16:13 +0000
Nika Layzell Nika Layzell - Bug 1809753 - Part 1: Remove quantum-dom nsIThread::EventTarget methods, r=mccr8
1e6cee37aa187bbdf07eae36afee130cb329beb4
created 2022-12-21 22:01 +0000
pushed 2022-12-22 09:45 +0000
Nika Layzell Nika Layzell - Bug 1805963 - Part 2: remove support for local execution, r=xpcom-reviewers,jstutte
c4840b451cff3ee36aab93cbf61c2e2da134147b
created 2022-12-20 23:53 +0200
pushed 2022-12-21 21:21 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 2 changesets (bug 1805963) for causing mochitest failures on LSObject.cpp. CLOSED TREE
d70e4858572482463771f91b82af81dbdd50f2cd
created 2022-12-20 20:22 +0000
pushed 2022-12-21 21:21 +0000
Nika Layzell Nika Layzell - Bug 1805963 - Part 2: remove support for local execution, r=xpcom-reviewers,jstutte
8949a4f0d6ea88270856371a69ab873b54188235
created 2022-12-16 17:09 +0000
pushed 2022-12-17 21:17 +0000
Nika Layzell Nika Layzell - Bug 1799222 - Part 1: Prevent accidental dispatches to threadpool and timer threads, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,media-playback-reviewers,jesup,m_kato,padenot,kmag
c5fdb8b092d423f4140bdb1a015b9dc682b4703b
created 2022-12-16 16:23 +0000
pushed 2022-12-17 21:17 +0000
Nika Layzell Nika Layzell - Bug 1805961 - DrainDirectTasks before and after OnProcessNextEvent, r=smaug
f09a31130a8a695ac2c64a0780db728c00eb11a1
created 2022-12-13 14:19 +0000
pushed 2022-12-13 16:50 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1803751 - Make some marker fields searchable and bump the profile version r=julienw
4724eed13345472038849a406a0db71d2fdd79a9
created 2022-12-12 17:43 +0200
pushed 2022-12-12 21:52 +0000
Iulian Moraru Iulian Moraru - Backed out changeset 27f8690ebc50 (bug 1803751) for causing xpcshell failures on test_feature_mainthreadio.js. CLOSED TREE
27f8690ebc506618c0af26f57cecd85adb0669d5
created 2022-12-12 13:11 +0000
pushed 2022-12-12 21:52 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1803751 - Make some marker fields searchable and bump the profile version r=julienw
de29cd51a2e1d36e6e08307d078385050d38e711
created 2022-12-06 16:35 -0500
pushed 2022-12-07 04:11 +0000
Cristian Tuns Cristian Tuns - Backed out changeset 42315c023471 (bug 1799222) for causing multiple failures CLOSED TREE
42315c0234717f5f17913b750a2559ee1c6683c7
created 2022-12-06 20:44 +0000
pushed 2022-12-07 04:11 +0000
Nika Layzell Nika Layzell - Bug 1799222 - Prevent accidental dispatches to threadpool and timer threads, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,media-playback-reviewers,jesup,m_kato,padenot,kmag
a4a8521b307275498ecda987249e72150c3c110d
created 2022-10-17 17:02 +0000
pushed 2022-10-18 09:48 +0000
Olli Pettay Olli Pettay - Bug 1795624 - remove dom.input_events.strict_input_vsync_alignment, r=sefeng
6356ff8c8204b0f5e62ede916e55ca5ab35ec9ac
created 2022-06-15 18:15 +0000
pushed 2022-06-15 21:49 +0000
Jens Stutte Jens Stutte - Bug 1770451 - Trace important shutdown events in a thread's name if MOZ_DIAGNOSTIC_ASSERT_ENABLED. r=xpcom-reviewers,barret
dc770b6f3dc0755a48437c0f7912e3ef15bffd21
created 2022-06-15 18:15 +0000
pushed 2022-06-15 21:49 +0000
Jens Stutte Jens Stutte - Bug 1770451 - Release assert if a thread shutdown is unexpectedly going to cause a hang on the joining thread. r=xpcom-reviewers,nika
e26442dcf322a72a9e9d9ed2625f016a4fab112c
created 2022-04-12 20:22 +0000
pushed 2022-04-13 09:43 +0000
Nika Layzell Nika Layzell - Bug 1713773 - Part 1: Simplify nsThreadManager shutdown, r=xpcom-reviewers,mccr8
d1384dbf69f67bfa19061f89573f00575197628e
created 2022-04-11 19:01 +0300
pushed 2022-04-11 21:59 +0000
Iulian Moraru Iulian Moraru - Backed out changeset 75811190935c (bug 1713773) for causing leaks on mutex/nsthread.
75811190935c6e54e6b1a9de797913f8db689ffb
created 2022-04-11 14:33 +0000
pushed 2022-04-11 21:59 +0000
Nika Layzell Nika Layzell - Bug 1713773 - Simplify nsThreadManager shutdown, r=xpcom-reviewers,mccr8
ad682061ae5c579f97c1a67ed8a9a933a1c0973d
created 2022-03-23 22:22 +0000
pushed 2022-03-24 09:36 +0000
Nika Layzell Nika Layzell - Bug 1738103 - Part 4: Add XPCOM support for shutdown tasks, r=necko-reviewers,KrisWright
909cd61ae4c518d86992fc7262cb708fc7b7aa86
created 2022-02-18 20:20 +0000
pushed 2022-02-19 09:33 +0000
Dave Townsend Dave Townsend - Bug 1756148: Setting a thread's affinity is not supported on ARM64 chipset on macOS. r=nika
6dd8bcfb8ea79a781ec7ba9d3b6073ea8229db8c
created 2022-02-08 23:58 +0000
pushed 2022-02-09 09:56 +0000
Nika Layzell Nika Layzell - Bug 1747526 - Return a handle from asyncShutdown to observe and cancel thread shutdown progress, r=xpcom-reviewers,KrisWright
b18355c5bbd88f8b3224a668e070679d9e7a63df
created 2022-01-05 19:01 +0000
pushed 2022-01-06 03:47 +0000
Nika Layzell Nika Layzell - Bug 1747939 - Relax dispatch_ack assertion to handle ShutdownWithTimeout, r=jstutte
3d5da81134070c6c3c430f8094c0aa363f1a8708
created 2021-11-17 19:25 +0000
pushed 2021-11-18 03:49 +0000
Jens Stutte Jens Stutte - Bug 1741377: Add a check to verify the successful dispatch of the nsThread shutdown ack event. r=xpcom-reviewers,nika
4cd23b1ecc590ff14a2fd79e8baf7bb089150e63
created 2021-11-08 23:59 +0000
pushed 2021-11-09 04:15 +0000
Gerald Squelart Gerald Squelart - Bug 1738627 - profiler_thread_is_being_profiled_for_markers - r=canaltinova
bd1d53fe01c5db9d04e28c87994b1c63d99af7bc
created 2021-11-05 05:12 -0400
pushed 2021-11-05 21:47 +0000
Cristian Tuns Cristian Tuns - Backed out 5 changesets (bug 1738627) for causing xpcshell failures on test_ext_geckoProfiler_schema.js CLOSED TREE
711daa6dd24be0b5ce81e173761f819aa2634ba4
created 2021-11-05 05:52 +0000
pushed 2021-11-05 21:47 +0000
Gerald Squelart Gerald Squelart - Bug 1738627 - profiler_thread_is_being_profiled_for_markers - r=canaltinova
1c4a4afdb0fcd6372ac3c722f2ae37666135a18f
created 2021-10-28 20:35 +0000
pushed 2021-10-29 09:41 +0000
Florian Quèze Florian Quèze - Bug 1738285 - move AUTO_PROFILE_FOLLOWING_RUNNABLE to its own header, r=gerald.
abd885b37d799265e5bfc916d20d01bf76b765a1
created 2021-10-21 12:46 +0000
pushed 2021-10-21 16:02 +0000
Jens Stutte Jens Stutte - Bug 1735129: Add thread's name in nsThread::Shutdown's SpinEventLoopUntil annotation. r=xpcom-reviewers,nika
66532c42429039aa123017d761dfb4f0f55fcb90
created 2021-10-21 11:51 +0000
pushed 2021-10-21 16:02 +0000
Jens Stutte Jens Stutte - Bug 1735284: Add a check in nsThread::ShutdownInternal if the shutdown event could be dispatched. r=xpcom-reviewers,nika
3748f5bdcf1136e84116bb28690cef6c19c345ec
created 2021-10-21 11:51 +0000
pushed 2021-10-21 16:02 +0000
Jens Stutte Jens Stutte - Bug 1735129: Add thread-safe name getter to nsThread. r=xpcom-reviewers,nika
ea75553432cc780d753697e227dc6e99cc89b52c
created 2021-10-07 08:06 +0000
pushed 2021-10-07 21:51 +0000
Jens Stutte Jens Stutte - Bug 1731564: Introduce a motivated SpinEventLoopUntil for direct use from C++. r=xpcom-reviewers,nika,necko-reviewers
01794374c42c744822a34babf4c1bf4a9afce045
created 2021-10-07 00:09 +0300
pushed 2021-10-07 03:26 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 18 changesets (bug 1731564) for causing build bustages on SpinEventLoopUntil. CLOSED TREE
53e3f486243937c01fb7a12141fec6fe4a089919
created 2021-10-06 19:45 +0000
pushed 2021-10-07 03:26 +0000
Jens Stutte Jens Stutte - Bug 1731564: Introduce a motivated SpinEventLoopUntil for direct use from C++. r=xpcom-reviewers,nika,necko-reviewers
6b32d72ae3bdad279a077a706623985ce1ea56ff
created 2021-09-03 14:30 +0000
pushed 2021-09-04 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1728544 - Make the MarkerSchema::Format enum class values CamelCased r=gerald
d53d9b2f55929d32a985933a94e00446e2326a47
created 2021-09-03 14:30 +0000
pushed 2021-09-04 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1728544 - Make the MarkerSchema::Location enum class values CamelCased r=gerald
e18afeafabdb3e630c41fa6af55833d308dbfd15
created 2021-07-15 22:04 +0000
pushed 2021-07-16 03:37 +0000
Florian Quèze Florian Quèze - Bug 1720374 - Remove MOZ_GECKO_PROFILER ifdefs that are not useful, r=gerald.
278e8d0bd4dc3b5df01d526c506a370a43701f78
created 2021-07-06 22:30 +0000
pushed 2021-07-07 09:52 +0000
Toshihito Kikuchi Toshihito Kikuchi - Bug 1701368 - Part3: Remove the MemPressure_Ongoing request. r=gsvelto
75dcd0588558a4e3723db93151d8f15c5d6a215b
created 2021-07-07 00:21 +0300
pushed 2021-07-07 09:52 +0000
Butkovits Atila Butkovits Atila - Backed out 7 changesets (bug 1701368) for causing build bustages on TestMemoryPressure.cpp. CLOSED TREE
98046adfc3107dd574bd5edfdbef58d91dae65f9
created 2021-07-06 18:59 +0000
pushed 2021-07-07 09:52 +0000
Toshihito Kikuchi Toshihito Kikuchi - Bug 1701368 - Part3: Remove the MemPressure_Ongoing request. r=gsvelto
cd335ae78d20fc4cca8f5379a4f1fc351eedb783
created 2021-06-25 13:28 +0000
pushed 2021-06-25 21:51 +0000
Florian Quèze Florian Quèze - Bug 1717991 - Remove ifdefs around code that adds profiler markers with custom marker schemas, r=gerald.
6964cc9e47641c52e10622ad0bebcbadf65a40f1
created 2021-06-17 09:33 +0000
pushed 2021-06-17 21:53 +0000
Florian Quèze Florian Quèze - Bug 1715257 - Remove Task Tracer code from the profiler, r=gerald,necko-reviewers.
e778cd936a1c74c572bdcacf79fef256a256be6f
created 2021-06-17 10:58 +0300
pushed 2021-06-17 21:53 +0000
Iulian Moraru Iulian Moraru - Backed out changeset 617a466d0cce (bug 1715257) for causing build bustages. CLOSED TREE
617a466d0cce359e3d0bd703a5eb3c95e34b60af
created 2021-06-17 06:12 +0000
pushed 2021-06-17 21:53 +0000
Florian Quèze Florian Quèze - Bug 1715257 - Remove Task Tracer code from the profiler, r=gerald,necko-reviewers.
4ea8353218d01cce050a3332a99593a9ca99092f
created 2021-06-14 21:40 +0000
pushed 2021-06-15 13:44 +0000
Aaron Klotz Aaron Klotz - Bug 1716036: Use StaticLocalAutoPtr for magic statics in nsThread; r=KrisWright
3e501ab00f1855046db1f8db6be58fb35f7c6adc
created 2021-04-06 20:15 +0000
pushed 2021-04-07 03:19 +0000
Andreas Pehrson Andreas Pehrson - Bug 1695580 - In xpcom, cancel pending DelayedRunnable timers on shutdown. r=KrisWright
2d5c17a4324bf88c2e7cf5030dbd7d9be4f34788
created 2021-04-06 17:41 +0300
pushed 2021-04-07 03:19 +0000
Brindusan Cristian Brindusan Cristian - Backed out 8 changesets (bug 1695580) for causing build bustages on DataMutex.h. CLOSED TREE
d04f7a7ec375bc4bf08b39875f86608a8920691e
created 2021-04-06 12:16 +0000
pushed 2021-04-07 03:19 +0000
Andreas Pehrson Andreas Pehrson - Bug 1695580 - In xpcom, cancel pending DelayedRunnable timers on shutdown. r=KrisWright
e6d84dd114ed2ba77a6163e7604652c70cf06942
created 2021-03-18 19:24 +0000
pushed 2021-03-19 09:53 +0000
Nika Layzell Nika Layzell - Bug 1675820 - Part 6: Make DocGroup cycle-collected, r=farre,smaug
5ed7e05b8f5b9f5a4002a0b87d324a355f25b650
created 2021-02-01 18:25 +0000
pushed 2021-02-02 03:35 +0000
Chris H-C Chris H-C - Bug 1688937 - Remove now-unused thread counting r=KrisWright
193b2f8c444dcecbac33ae47987e7e84e5c39fd2
created 2021-01-26 08:57 +0000
pushed 2021-01-26 15:55 +0000
Florian Quèze Florian Quèze - Bug 1688300 - Add 'Runnable' profiler markers showing when runnables are executed and a 'Task' label frame showing which tasks are started by TaskController, r=bas,gerald.
bfe84c7b6455066628bd31f311cd65ccf0975d9e
created 2021-01-25 21:44 +0000
pushed 2021-01-26 09:25 +0000
Doug Thayer Doug Thayer - Bug 1510226 - Do not block main thread in nsThread::Init r=froydnj,KrisWright
60a5902bdfad0fde2800750185d9f16a98e3cb65
created 2020-12-04 18:59 +0000
pushed 2020-12-05 09:38 +0000
Bas Schouten Bas Schouten - Bug 1680544 - Part 3: Do not log runnables coming from TaskController. r=nika
b00006c2649aa9f2e2689c01e9d92c94f6a80513
created 2020-11-23 16:10 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers
93fabad45659d172b723c9606215d3acaab54df1
created 2020-11-23 16:21 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika
b18f2948ed559656aef66dbd284825d095b94636
created 2020-11-18 21:46 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LongTaskMarkerPayload to Markers 2.0 API - r=gregtatum
eca813dfebf716f337c3bdc7b7b4545c87574d87
created 2020-11-18 20:06 +0200
pushed 2020-11-18 21:51 +0000
Razvan Maries Razvan Maries - Backed out 23 changesets (bug 1675409) for build bustages on Preferences.cpp. CLOSED TREE
f88fcf09de0de49cfc22778aa0186a0e48e66c34
created 2020-11-17 22:16 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LongTaskMarkerPayload to Markers 2.0 API - r=gregtatum
less more (0) -300 -100 -60 tip