xpcom/threads/nsThread.cpp
07fcf163241abc77d8d78479eab3880bd6665ffa
created 2017-10-10 11:59 +0200
pushed 2017-11-22 21:15 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from xpcom; r=froydnj
c2d3e50e7a8ecc231b8d9c0b9ef1c436a1bb6e2e
created 2017-10-18 13:17 +1100
pushed 2017-10-19 04:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409598 - Change nsIXPCScriptable::className and nsIClassInfo::{contractID,classDescription} from string to AUTF8String. r=froydnj.
672b02d8600717613ffe84ee46de8b277f1bc977
created 2017-10-04 09:11 +1100
pushed 2017-10-09 06:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
3519544711afa3155f211a26896c4e92f7912a2f
created 2017-07-28 14:56 -0700
pushed 2017-08-25 17:28 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Initial Quantum DOM scheduler implementation, disabled by default (r=froydnj)
3e03fe144848f2301df32b29668abe7e41327ca8
created 2017-08-21 13:26 -0700
pushed 2017-08-25 17:28 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Remove mEventObservers to SynchronizedEventQueue (r=froydnj)
79d709081bf06d36ea8c4ad15dc31b107cae9230
created 2017-08-10 16:29 -0700
pushed 2017-08-25 17:28 +0000
Bill McCloskey Bill McCloskey - Bug 1391850 - Allow IdleDispatch from any thread (r=smaug)
1fdd12bde0fde49c9b8210807f431ad606d11839
created 2017-08-22 06:35 -0500
pushed 2017-08-23 00:14 +0000
Tom Ritter Tom Ritter - Bug 1392617 Fix comparison between signed and unsigned integer expressions r=aklotz
fe7d953913e0b272eb9b1193c2095f0e4574519e
created 2017-08-21 17:30 +0800
pushed 2017-08-22 02:56 +0000
Bevis Tseng Bevis Tseng - Bug 1392201 - Label nsThreadShutdownAckEvent. r=froydnj
36ef70762b74b3c6b8bd0f26c57ab4b54467f64b
created 2017-06-20 19:42 -0700
pushed 2017-08-17 03:56 +0000
Bill McCloskey Bill McCloskey - Bug 1382922 - Refactor event queue to allow multiple implementations (r=erahm)
a70656b32be56bd48e54d5f4bba258d3694158d0
created 2017-08-16 16:22 -0700
pushed 2017-08-16 23:22 +0000
Wes Kocher Wes Kocher - Backed out changeset 00e918528ce0 (bug 1388608) for build bustage a=backout CLOSED TREE
00e918528ce08cf5ddb61a46692bc04aed95e911
created 2017-08-08 20:19 -0700
pushed 2017-08-16 22:41 +0000
Kris Maglione Kris Maglione - Bug 1388608: Add profiler labels for dispatching named runnables. r=mstange
64a2084db92c418e85e26ca50cb56acd62ad4139
created 2017-07-26 10:52 +0800
pushed 2017-08-13 05:18 +0000
Stone Shih Stone Shih - Bug 1351148 Part10: nsChainedEventQueue::PutEvent should always put high priority event in mHighQueue. r=smaug.
734914d289e0b0a58061d6fb85589c04645c22ee
created 2017-03-21 15:44 +0800
pushed 2017-08-13 05:18 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
8a7493af9f6c674e2b65c8b1f506db3ecc76b58a
created 2017-08-11 15:19 +0800
pushed 2017-08-11 07:20 +0000
Stone Shih Stone Shih - Backed out changeset 46d8f42863af (bug 1351148)
67c7b294ee26cb2a1f98ca7d6f5dfadc8dc205b8
created 2017-08-11 15:18 +0800
pushed 2017-08-11 07:20 +0000
Stone Shih Stone Shih - Backed out changeset 7755e3c5ce0a (bug 1351148)
7755e3c5ce0ad2d0ed9a6cb8477155fd989d6b2d
created 2017-07-26 10:52 +0800
pushed 2017-08-11 03:21 +0000
Stone Shih Stone Shih - Bug 1351148 Part10: nsChainedEventQueue::PutEvent should always put high priority event in mHighQueue. r=smaug.
46d8f42863af4fc6f2948ed2ff74629d3bb7c5df
created 2017-03-21 15:44 +0800
pushed 2017-08-11 03:21 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
d7a49fecc6b9a164c145ea664015e9792f62d050
created 2017-07-06 16:05 -0700
pushed 2017-07-28 20:28 +0000
Bill McCloskey Bill McCloskey - Bug 1385413 - Remove thread parameter from onDispatchedEvent (r=erahm)
f2b817a915de6331c85e98a4151704a806b6530e
created 2017-07-28 09:20 +0200
pushed 2017-07-28 07:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 284af26c1b53 (bug 1351148)
284af26c1b5328bad6c0de78ab229035c520ee7c
created 2017-03-21 15:44 +0800
pushed 2017-07-21 04:40 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
bd9af2730ced5dabe8a3c542778b3e8feddb938a
created 2017-07-17 11:16 -0400
pushed 2017-07-17 20:30 +0000
Michael Layzell Michael Layzell - Bug 1380096 - Avoid non-null terminated strings and heap for main thread runnable name, r=erahm
88e332b0ef13624c71010057c06eeb8370f5713f
created 2017-07-12 23:36 +0200
pushed 2017-07-12 21:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8fe427b20f90 (bug 1380096) for crashing Marionette test_refresh_firefox.py TestFirefoxRefresh.testReset and mochitests on Windows x64. r=backout on a CLOSED TREE
8fe427b20f9074c88387cacd01c55b2e06c96394
created 2017-07-11 16:52 -0400
pushed 2017-07-12 19:11 +0000
Michael Layzell Michael Layzell - Bug 1380096 - Don't require that sMainThreadRunnableName is null-terminated, r=erahm
5bab7ca655920b77041daeb3237ca1e5f048b545
created 2017-06-29 20:09 -0400
pushed 2017-07-04 19:16 +0000
Michael Layzell Michael Layzell - Bug 1377344 - Record the name of the currently running Runnable on thread hangs for BHR, r=njn, r=froydnj
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-26 21:20 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
3d22dce71a7845bc71e48eea35f974cc060a6b00
created 2017-06-14 10:05 +0200
pushed 2017-06-22 09:17 +0000
Andreas Farre Andreas Farre - Bug 1368072 - Move idle dispatch to thread manager. r=froydnj
edb7e1ddd9b61e2af2a75cfe5baa0f92a54a2716
created 2017-06-21 23:28 -0700
pushed 2017-06-22 06:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1368072) for colliding with a new use of the thing it was renaming
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-21 12:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
ba1cdae5a8d68337035335311ae65c76eb810709
created 2017-06-14 10:05 +0200
pushed 2017-06-21 10:47 +0000
Andreas Farre Andreas Farre - Bug 1368072 - Move idle dispatch to thread manager. r=froydnj
a4754c051537dc1b2ede96733d3e2d4a30d571df
created 2017-06-20 21:49 -0700
pushed 2017-06-21 04:49 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i
e1e4a481b7e88dce163b9cccc2fb72032023befa
created 2017-06-20 21:41 -0700
pushed 2017-06-21 04:49 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1368072) for timeouts in test_TelemetrySession.js and test_fullscreen-api.html and unhandled "TypeError: Services.tm.mainThread.idleDispatch is not a function" promise rejections
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-21 04:44 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4782401394a9be363d36248098fb519fdf799245
created 2017-06-19 06:36 +0200
pushed 2017-06-20 14:26 +0000
Andreas Farre Andreas Farre - Bug 1368072 - Move idle dispatch to thread manager. r=froydnj
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-20 06:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-20 05:54 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
f65461f10e0a07b2ef94c51df003eda1612f6285
created 2017-06-13 12:22 -0400
pushed 2017-06-14 12:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1371728 - Don't honor the idle period during shutdown; r=smaug
a2e617b58ebaca758fbbca97bd385fafc9bec707
created 2017-05-22 15:12 -0700
pushed 2017-06-13 03:28 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add Get{Current,Main}ThreadEventTarget getters to replace NS_Get{Current,Main}Thread (r=froydnj)
5dae479fd477bd4ed51db736e259fc7a4542221a
created 2017-05-22 14:25 -0700
pushed 2017-06-13 03:28 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add nsISerialEventTarget (r=froydnj)
a26040f4d439626f98509caa71009675721d12d7
created 2017-05-22 11:26 -0700
pushed 2017-06-13 03:28 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj)
e5901d855fafdce064137ab1c72126e43b06c971
created 2017-05-29 19:45 +0200
pushed 2017-06-07 14:27 +0000
Andreas Farre Andreas Farre - Bug 1292600 - Add telemetry to measure how idle budgets are used. r=froydnj, data-r=bsmedberg
16798a4167a180349f1c566fad9bc87bcfd0e992
created 2017-06-02 20:40 -0400
pushed 2017-06-06 16:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1368286 - Take the idle queue into account in nsThread::HasPendingEvents(); r=smaug
edffa38ec0c515198f360f23d286290cb5081996
created 2017-05-31 22:45 -0400
pushed 2017-06-01 06:42 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 1368286 because of event processing regressions with nested event loops on OSX a=RyanVM
0b814165b471a980ad792d2495f9589f5aab6c84
created 2017-05-29 14:23 -0400
pushed 2017-05-29 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1368286 - Take the idle queue into account in nsThread::HasPendingEvents(); r=smaug
5fb5f0d2c60bec0ba64f99d8f0f63f9bc556b744
created 2017-05-24 21:12 -0400
pushed 2017-05-26 13:46 +0000
Andreas Farre Andreas Farre - Bug 1311425 - Make idle callbacks aware of nsITimers, r=froydnj
b131d13d4854980923f442218a4b5b724a0749e9
created 2017-05-24 17:34 -0400
pushed 2017-05-24 22:01 +0000
Olli Pettay Olli Pettay - Bug 1358476, add support for timeout when doing idle dispatch, p=farre,smaug, r=nfroyd
9b786cc1d17a13dc8852a47373fad4ecf7195b3a
created 2017-05-18 15:48 +0200
pushed 2017-05-24 10:18 +0000
Andreas Farre Andreas Farre - Bug 1353206 - Expose nsIThread::idleDispatch to script. r=froydnj
6a30c71b11e26932888a47ddba9b3d7a1a13d0d2
created 2017-05-16 17:18 +0200
pushed 2017-05-23 11:24 +0000
Andreas Farre Andreas Farre - Bug 1366750 - Rename nsIIncrementalRunnable to nsIIdleRunnable. r=smaug
3aa433b56b2dab9f912424fa438956ec8fefe390
created 2017-05-09 16:16 -0700
pushed 2017-05-17 18:47 +0000
Bill McCloskey Bill McCloskey - Bug 1351021 - Compute mean time between unlabeled (r=froydnj,data-r=bsmedberg)
c8840a3a2c3b99270e26709c9549496fa206b8eb
created 2017-05-15 09:34 -0400
pushed 2017-05-15 13:39 +0000
Nathan Froyd Nathan Froyd - Bug 1359490 - add an event loop spinning abstraction function; r=gerald
fcd98542af390cfb873aee712e43388c779b07e6
created 2017-02-07 18:57 +0800
pushed 2017-04-21 03:30 +0000
Cervantes Yu Cervantes Yu - Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
14f4b3a2ca1597cd5177b5e47f26638ffe744489
created 2017-04-17 14:20 -0400
pushed 2017-04-17 18:59 +0000
Michael Layzell Michael Layzell - Bug 1168169 - Mark nsThreadShutdownContext::joiningThread as MOZ_UNSAFE_REF, r=froydnj
68dcc900c5bd9daefc73f48d3ba375482ce14ef5
created 2017-03-09 12:32 -0800
pushed 2017-04-10 23:49 +0000
Bill McCloskey Bill McCloskey - Bug 1350436 - Rename ValidatingDispatcher to SchedulerGroup (r=froydnj)
fc485cdc98629aa93835c05ea2bf1bc41686149f
created 2017-04-10 19:05 +0200
pushed 2017-04-10 17:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7fdcabdbb675 (bug 1024669) for failing mda, GTest and talos jobs. r=backout on a CLOSED TREE
7fdcabdbb67559377ccf624f648019944d2c8e6f
created 2017-02-07 18:57 +0800
pushed 2017-04-10 15:49 +0000
Cervantes Yu Cervantes Yu - Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
44e2cdb39bd2023752d37a673c92ec6f1faba27f
created 2017-04-10 11:43 +0200
pushed 2017-04-10 09:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7a52d887bcea (bug 1024669) for bustage
7a52d887bceaf68b568bf865ba2e0d065465cee6
created 2017-02-07 18:57 +0800
pushed 2017-04-10 09:26 +0000
Cervantes Yu Cervantes Yu - Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
6ccd3fd0f5e644e018d73f37c1bffc68a0cb7d2f
created 2017-04-05 18:06 -0700
pushed 2017-04-06 01:06 +0000
Eric Rahm Eric Rahm - Bug 1353544 - Replace usage of PR_BEGIN_MACRO in xpcom. r=froydnj
ac66fac84e17d414860f495cffe7e3ffef70cac7
created 2017-03-14 15:26 +1300
pushed 2017-03-14 13:26 +0000
David Major David Major - Bug 1344629 - Part 6: Rewrite unnecessary uses of nsLiteralString. r=dbaron
8d1f842be870197a94b4c1538ddfe9d9d357b79f
created 2017-03-14 11:52 +0800
pushed 2017-03-14 13:26 +0000
Iris Hsiao Iris Hsiao - Backed out 12 changesets (bug 1344629) for stylo build bustage
4c62935c570fa37a3a0807d068e22565acb1f069
created 2017-03-13 15:03 -0700
pushed 2017-03-14 13:26 +0000
Blake Kaplan Blake Kaplan - Bug 1347007 - Register with the profiler after doing so for the ThreadManager. r=njn
less more (0) -100 -60 tip