xpcom/threads/nsThread.cpp
16798a4167a180349f1c566fad9bc87bcfd0e992
created 2017-06-02 20:40 -0400
pushed 2017-06-12 13:08 +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-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Andreas Farre Andreas Farre - Bug 1353206 - Expose nsIThread::idleDispatch to script. r=froydnj
6a30c71b11e26932888a47ddba9b3d7a1a13d0d2
created 2017-05-16 17:18 +0200
pushed 2017-06-12 13:08 +0000
Andreas Farre Andreas Farre - Bug 1366750 - Rename nsIIncrementalRunnable to nsIIdleRunnable. r=smaug
3aa433b56b2dab9f912424fa438956ec8fefe390
created 2017-05-09 16:16 -0700
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1350436 - Rename ValidatingDispatcher to SchedulerGroup (r=froydnj)
fc485cdc98629aa93835c05ea2bf1bc41686149f
created 2017-04-10 19:05 +0200
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Blake Kaplan Blake Kaplan - Bug 1347007 - Register with the profiler after doing so for the ThreadManager. r=njn
53d7d1ce2c97a8a82f8422ddc70efac986f46318
created 2017-03-14 15:26 +1300
pushed 2017-06-12 13:08 +0000
David Major David Major - Bug 1344629 - Part 6: Rewrite unnecessary uses of nsLiteralString. r=dbaron
f5b50410e0d21991c5e7a3829f46eb43bab3c18b
created 2017-02-01 13:38 -0800
pushed 2017-04-18 12:07 +0000
Bill McCloskey Bill McCloskey - Bug 1337537 - Assert that runnables labeled with a given TabGroup never touch other TabGroups (r=ehsan)
f0248c53cef751d0eed4c9d1979d69f32dc5c617
created 2017-01-18 16:11 -0800
pushed 2017-04-18 12:07 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Measure runnable times keyed by name for telemetry (r=ehsan,bsmedberg)
e402c75016e08dc30b0399dbb1029c37cf330905
created 2017-01-17 16:50 -0800
pushed 2017-04-18 12:07 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Add more runnable names (r=ehsan)
6abcbe944f8f36edf1f710c9ab32dec6b371d392
created 2017-01-24 15:12 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
8bf7f0e27c6c2293645125395b6c6eacf87189cb
created 2017-01-18 16:11 -0800
pushed 2017-04-18 12:07 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Measure runnable times keyed by name for telemetry (r=ehsan,bsmedberg)
be72b7763910890fc9fd647ef4b0ed79e1ab418f
created 2017-01-17 16:50 -0800
pushed 2017-04-18 12:07 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Add more runnable names (r=ehsan)
bc1bf391dcb941d227b548858dc6f174119ebc3f
created 2016-12-14 19:50 -0500
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Register named threads with the profiler. r=froydnj
3d561ea06af2ab429f022c1ca2a5b3855b9ad4f6
created 2016-12-20 15:10 +0100
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Add nsThreadManager::NewNamedThread API. r=froydnj
2c8782a9a73cd29f1e40bdecad9f106edcdec8a3
created 2016-12-30 16:09 -0800
pushed 2017-03-06 20:48 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for leaks in mochitest-e10s-2 a=backout
7b54195f43834f9686e87614c1eb5c01ac434749
created 2016-12-14 19:50 -0500
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Register named threads with the profiler. r=froydnj
00453dfb717283ff7833c8d5af98a2e9b77ec2ac
created 2016-12-20 15:10 +0100
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Add nsThreadManager::NewNamedThread API. r=froydnj
dbe5b7ff43b6b1307923d0e14bf53b165b670eac
created 2016-12-29 16:28 -0800
pushed 2017-03-06 20:48 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for clipboard leaktest failures a=backout
1e3b3eddbe26220bce2e02079ddbcdc0403eff58
created 2016-12-14 19:50 -0500
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Register named threads with the profiler. r=froydnj
06550f7eca620ed7d4100ce35e70430f1f3f1ece
created 2016-12-20 15:10 +0100
pushed 2017-03-06 20:48 +0000
Markus Stange Markus Stange - Bug 1323100 - Add nsThreadManager::NewNamedThread API. r=froydnj
188b07c3d90a5028da5cdce2be6132d51c038019
created 2016-11-10 10:01 +0100
pushed 2017-03-06 20:48 +0000
Andreas Farre Andreas Farre - Bug 1313989 - Remove MutexAutoUnlock in nsThread::GetIdleEvent. r=froydnj,mattwoodrow
fab432069073857f66824c73353a6067fb493286
created 2016-11-08 14:05 +0200
pushed 2017-01-23 14:19 +0000
Olli Pettay Olli Pettay - bug 1306591, add secondary event queue to let high priority messages to be processed sooner, r=billm
579eddccb01aafc9ece22a1b69530a03c8c2a79d
created 2016-11-04 09:08 +0100
pushed 2017-01-23 14:19 +0000
Andreas Farre Andreas Farre - Bug 1315187 - Assert that thread calling IdleDispatch is the thread that will run it. r=smaug
17b19eb241db07356004d211c4d23a7646fd8b09
created 2016-08-24 16:18 +0200
pushed 2017-01-23 14:19 +0000
Andreas Farre Andreas Farre - Bug 1198381 - Extend nsIThread with idleDispatch, r=froydnj,smaug
186fcc0dd2370c626603bec09d98bed8d92894c4
created 2016-10-25 12:32 +0200
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 333a899fb5e6 (bug 1198381)
333a899fb5e6922ed7ab29e5a0a240d322d88023
created 2016-08-24 16:18 +0200
pushed 2017-01-23 14:19 +0000
Andreas Farre Andreas Farre - Bug 1198381 - Extend nsIThread with idleDispatch, r=froydnj,smaug
f0e6cc6360213ba21fd98c887b55fce5c680df68
created 2016-09-22 11:55 +0200
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
ce1a7322a4a3a9bfdbf837f4e4943cef385f5813
created 2016-09-15 21:35 -0700
pushed 2017-01-23 14:19 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
6113e35158152399c30ad5f86ccfa21532b2b3d8
created 2016-09-20 14:00 +0800
pushed 2016-11-14 12:26 +0000
Cervantes Yu Cervantes Yu - Bug 1303940 - MessageLoop::PostDelayedTask() should schedule the runnable on the target thread instead of the current thread. r=froydnj, a=ritu
4fff9d20cd9d55ca651472f363a2c34676d46938
created 2016-09-16 14:19 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 39da44265946 (bug 1263595) for build bustage a=backout CLOSED TREE
39da442659460a742f873ab42be26f45b12da399
created 2016-09-15 21:35 -0700
pushed 2016-11-14 12:26 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
f90c7763970682fb8fcab2b9fe9577151f2ae11c
created 2016-09-15 22:04 -0700
pushed 2016-11-14 12:26 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 48694b762a84 (bug 1263595) for -Werror bustage
48694b762a84b7e1dad4d3a3c565901390ae9f32
created 2016-09-15 21:35 -0700
pushed 2016-11-14 12:26 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
8a8e26a6969040ec85bd9934e5fdf42db55031f6
created 2016-09-13 20:12 -0700
pushed 2016-11-14 12:26 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. r=bholley
79d2f549c2889aea13d2837844e883ad69c7bc78
created 2016-09-12 16:34 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1300118) for frequent Windows VM Xpcshell failures a=backout CLOSED TREE
6fe61ed092e805d38fddae2bcd1319cfb5892100
created 2016-09-12 12:32 -0700
pushed 2016-11-14 12:26 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. r=bholley
f2fd5c60f2b6591314e16faa01f03cd18455d41a
created 2016-09-12 12:29 -0700
pushed 2016-11-14 12:26 +0000
Ben Kelly Ben Kelly - Backout rev 5c7368370ff9 to 980659720b86 (bug 1300118 and bug 1300658) for incorrect bug number in commit message. r=me
fba3a9f229cff78338c8c647012cd5921c6acd86
created 2016-09-12 11:21 -0700
pushed 2016-11-14 12:26 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. r=bholley
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
88dd53397d30e1853122f1284de94f103f6e4436
created 2016-06-10 16:04 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299389 - Replace some raw pointers in nsThreadManager. r=froydnj.
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
c4de227304aa18ceb41047e222272f22fd99d5f9
created 2016-08-02 14:54 +0200
pushed 2016-11-14 12:26 +0000
Alexandre Lissy Alexandre Lissy - Bug 1284674 - Remove NUWA r=cyu
4b4d0ec14dc51e23601e3e60c5575031fb374e43
created 2016-09-20 14:00 +0800
pushed 2016-09-26 22:46 +0000
Cervantes Yu Cervantes Yu - Bug 1303940 - MessageLoop::PostDelayedTask() should schedule the runnable on the target thread instead of the current thread. r=froydnj, a=ritu
less more (0) -100 -60 tip