xpcom/threads/nsThreadManager.cpp
5b8af5e91633a3e446b9e2894a89310161f9933e
created 2020-06-04 00:02 +0000
pushed 2020-06-04 09:29 +0000
Bas Schouten Bas Schouten - Bug 1606706 - Part 2: Integrate new TaskController code into tree and allow usage by pref. r=smaug
fb5ee52cb42c4d4b214ead6d324a0a664b738dcb
created 2020-06-03 11:51 +0300
pushed 2020-06-03 16:12 +0000
Bogdan Tara Bogdan Tara - Backed out 2 changesets (bug 1606706) for talos tests timeouts CLOSED TREE
ab3e1a067a7124392ef358135d918929bc078e37
created 2020-06-02 11:36 +0000
pushed 2020-06-03 16:12 +0000
Bas Schouten Bas Schouten - Bug 1606706 - Part 2: Integrate new TaskController code into tree and allow usage by pref. r=smaug,?
7530afa936d5f4f7e4e4a6dedc153b125384d465
created 2020-04-07 15:16 +0000
pushed 2020-04-07 21:44 +0000
Andreas Farre Andreas Farre - Bug 1620594 - Part 3: Use default target for timers using SystemGroup. r=nika
49adcf9a70abc9df4f11a123d181aa7213a20615
created 2020-02-13 14:38 +0000
pushed 2020-02-13 18:21 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj
40224b9480044dc1937981702026d84a05794353
created 2020-02-12 20:13 +0200
pushed 2020-02-13 03:57 +0000
shindli shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE
0c982bc69cb321db4e4fd188c641505c26afab5b
created 2020-02-12 17:24 +0000
pushed 2020-02-13 03:57 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
77df306727e6070337879ccfd0cdd188f26d161a
created 2020-01-07 00:06 +0000
pushed 2020-01-07 05:13 +0000
Eric Rahm Eric Rahm - Bug 1241518 - Part 1: Remove unused nsAutoPtr.h includes in xpcom/ r=kmag
53aa24dadad02a6758435a60bdf2b631e7e56cf5
created 2020-01-02 17:10 +0000
pushed 2020-01-03 03:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1606657. nsIThreadManager.dispatchToMainThread should not assume that nsIRunnablePriority::PRIORITY_NORMAL is 0. r=smaug
15a4203d36b0faaf461854b472b46b59333952be
created 2019-12-12 15:09 +0000
pushed 2019-12-12 21:50 +0000
Nathan Froyd Nathan Froyd - Bug 1584568 - add an API to construct background task queues; r=KrisWright
f77c4b4c73cd1ae0efaa6153de126aa4ba352d97
created 2019-12-12 00:56 +0000
pushed 2019-12-12 09:53 +0000
Doug Thayer Doug Thayer - Bug 1602646 - Remove vestigial references to cooperative scheduling r=froydnj
8e9c25f6c1ec1ecbae8eb0506696cc9214be9096
created 2019-11-26 14:35 +0000
pushed 2019-11-26 21:27 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
cc67d6b5fc134a26ecb7d112e6e640f72378e10b
created 2019-11-07 16:04 +0000
pushed 2019-11-08 05:21 +0000
Nathan Froyd Nathan Froyd - Bug 1594730 - fix silly bug for the background event target; r=KrisWright
cff4ea7e67cfa4ee581750212255204597157fc7
created 2019-11-05 18:33 +0000
pushed 2019-11-07 09:49 +0000
Nathan Froyd Nathan Froyd - Bug 1593812 - add I/O awareness for the background thread target; r=KrisWright
7214f827b7fb017fd9ee1a81b9e54f2d97e5f8c1
created 2019-10-06 18:29 +0000
pushed 2019-10-07 09:29 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
666eabb8ba240aa2dc0fb9b13b1da00891ae3d97
created 2019-09-27 23:54 +0300
pushed 2019-09-28 09:46 +0000
Dorel Luca Dorel Luca - Backed out changeset 9364cff86a7e (bug 1584568) by dev's request
9364cff86a7e135ee2ffed3edcebc5c1c718ad20
created 2019-09-27 17:16 +0000
pushed 2019-09-28 09:46 +0000
Nathan Froyd Nathan Froyd - Bug 1584568 - add a way to get the background event target; r=KrisWright
ee38efe37e7808ce36215d9c8d934ae75824f955
created 2019-09-27 15:30 +0000
pushed 2019-09-28 09:46 +0000
Nathan Froyd Nathan Froyd - Bug 1584339 - move background event target logic into a separate class; r=KrisWright
2a96da82da409373d5c4f1616ee415aa77d0be2d
created 2019-09-25 04:03 +0000
pushed 2019-09-25 21:51 +0000
Josh Aas Josh Aas - Bug 1450059 - part 1 - add a NS_DispatchToBackgroundThread function; r=KrisWright
09e240c6177f504797dd75be356bc537d66afb05
created 2019-09-25 04:25 +0300
pushed 2019-09-25 09:36 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1510226) for causing xpcshell crashes and xpcshell failures in test_TelemetrySession.js CLOSED TREE
b6f670610dc3bafe2e954863c0dd3afc16cf7a5b
created 2019-08-20 18:03 +0000
pushed 2019-09-25 09:36 +0000
Doug Thayer Doug Thayer - Bug 1510226 - Remove vestigial references to cooperative scheduling r=froydnj
257f2c96cef502a1d674df56c8e39d76d8ed4d89
created 2019-05-21 18:20 +0000
pushed 2019-05-21 21:45 +0000
Olli Pettay Olli Pettay - Bug 1552958 - De-templatize PrioritizedEventQueue, r=froydnj
49477020b62874f586a180d2ff049a3d6fb4e587
created 2019-02-25 16:14 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 27 - Move method definition inline comments to new line in 'xpcom/'. r=froydnj
466f9c24e749d7b3701b60c5ed424e586634a718
created 2019-02-07 16:14 +0000
pushed 2019-02-08 04:23 +0000
Myk Melez Myk Melez - Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop
65cf08e33fe2b12a90a505462f3246df204c64ad
created 2019-01-26 12:18 -0500
pushed 2019-01-27 09:36 +0000
Randell Jesup Randell Jesup - Bug 1522150: Add a DeferredTimers queue ahead of the normal Idle EventQueue r=froyd
08b686c04a013ca91738d80f6f34b92a86c130eb
created 2019-01-24 08:11 +0000
pushed 2019-01-24 16:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
d9cde93070b09b7f78a2d01208ed78cde55db092
created 2019-01-22 20:16 -0500
pushed 2019-01-23 09:28 +0000
Nathan Froyd Nathan Froyd - Bug 1485216 - remove Scheduler and related code from xpcom/threads; r=mccr8
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
a70165566e3b178a252aae5046fbb48540c90dda
created 2019-01-04 15:41 -0800
pushed 2019-01-14 21:52 +0000
Eric Rahm Eric Rahm - Bug 1437991 - Reduce scope of GetMainThread warning. r=froydnj
c9fcbe28afdadd45d371ba150ff9c1502a19c6e3
created 2019-01-10 19:07 +0200
pushed 2019-01-10 21:42 +0000
Olli Pettay Olli Pettay - Bug 1518038 - Add nsIThread.hasPendingHighPriorityEvents, r=froydnj
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
6164a5ced4f748962157a1f0884056a569588cf9
created 2018-07-27 15:26 -0700
pushed 2018-09-27 03:14 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
cf6b1314df05066e33bcdf980bb976af35a7d3f7
created 2018-07-27 15:13 -0700
pushed 2018-09-27 03:14 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
981bcfe73738b56bfb63ce5971cd7ec667b0bba8
created 2018-09-26 23:40 +0300
pushed 2018-09-27 03:14 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1479035) for assertion failure: mEvents. CLOSED TREE
89a0c0874d400dd324df6fc3627c0c47d130df19
created 2018-07-27 15:26 -0700
pushed 2018-09-27 03:14 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
5152af6ab3e399216ef6db8f060c257b2ffbd330
created 2018-07-27 15:13 -0700
pushed 2018-09-27 03:14 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
0f22d244af4dea74766377b7fc3e3bcd292f9057
created 2018-09-26 08:54 +0300
pushed 2018-09-26 21:52 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1479035) for build bustages bustages netwerk/cache2/target on CLOSED TREE
5f870621361012ba459943212d8c68a9ff81cb16
created 2018-07-27 15:26 -0700
pushed 2018-09-26 21:52 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
a03a61d6d724503c3b7c5e31fe32ced1f5d1c219
created 2018-07-27 15:13 -0700
pushed 2018-09-26 21:52 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
c31ed05b4863f016b942a387d9767dcf14d8cd75
created 2018-07-26 16:36 -0700
pushed 2018-07-29 09:46 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
33213060b07a4c2586ca42efde8d2c3a12995a8a
created 2018-07-18 22:31 -0700
pushed 2018-07-29 09:46 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld
77b07565d0212ca073649c0f7c21ebc3b63d9fac
created 2018-07-28 01:25 +0300
pushed 2018-07-27 22:25 +0000
Cosmin Sabou Cosmin Sabou - Backed out 8 changesets (bug 1476405) for causing frequent failures in bug 1479022. a=backout
ad1674e9152da31151ab9f9f099f83ca4ff2d832
created 2018-07-26 16:36 -0700
pushed 2018-07-27 10:20 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
236b366fdf3731ef95e0ba75b8f24f03181343ee
created 2018-07-18 22:31 -0700
pushed 2018-07-27 10:20 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld
03c1386d08390bb8d983162e1181f7d5d5780788
created 2018-07-27 08:56 +0300
pushed 2018-07-27 10:20 +0000
Coroiu Cristina Coroiu Cristina - Backed out 9 changesets (bug 1476405) for causing leaks
4113d6fb3c1c74301f4ba5269a5218a5d649e532
created 2018-07-26 21:18 -0700
pushed 2018-07-27 10:20 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Remove added assertion. r=bustage
cb7f7cc326875b2fd28d4a63101b07360a6606fd
created 2018-07-26 16:36 -0700
pushed 2018-07-27 10:20 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
d7d7811efab18a10e55dafd4a032dc7fa7f49994
created 2018-07-21 13:21 -0700
pushed 2018-07-24 09:50 +0000
Kris Maglione Kris Maglione - Bug 1477512: Part 0 - Remove unused nsThread::mEventObservers array. r=erahm
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-02-06 09:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
bb20165a692a7d83dd58eab3607c43e861de055e
created 2018-01-19 09:41 -0600
pushed 2018-02-02 04:31 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1431755 - Part 1: Add a variant of NS_GetCurrentThread that does not auto-create an nsIThread. r=froydnj
ed992fa676dc5fa10070d8a90f87794ad39f585f
created 2018-01-31 00:58 +0200
pushed 2018-01-31 09:59 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1431755) for Mochitest failure on test_profile_worker_bug_1428076.html on a CLOSED TREE
1878f143ccdae96495c317bc07c2cdcec31bdfb7
created 2018-01-19 09:41 -0600
pushed 2018-01-31 09:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1431755 - Part 1: Add a variant of NS_GetCurrentThread that does not auto-create an nsIThread. r=froydnj
21e24506cb0e2a4cb7bd78e85962f9cb8c8b9537
created 2018-01-28 08:41 +0100
pushed 2018-01-29 16:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425559 - Implement nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
90c17c845e064847e406f828d402fe88643a2c7b
created 2018-01-28 13:47 +0200
pushed 2018-01-28 21:49 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1425559) for failing Wd on Linux debug at /webdriver/tests/execute_async_script/user_prompts.py
fca93197ead75feb3838a4eee57a84372706dd33
created 2018-01-28 08:41 +0100
pushed 2018-01-28 21:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425559 - Implement nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
a88ee0137c104a57c747cd129c45952ccf1431ad
created 2017-09-20 17:10 -0400
pushed 2017-09-21 13:24 +0000
Nathan Froyd Nathan Froyd - Bug 1401662 - don't inline nsThreadManager::get(); r=erahm
38e7e0bba03684d37c8331667f6a1b2df2030670
created 2017-09-14 12:51 +0100
pushed 2017-09-14 21:59 +0000
Philippe Normand Philippe Normand - Bug 1399825 - Include nsXULAppAPI.h in nsThreadManager.cpp. r=Ms2ger
a104181ac18b7d25cb058790d09a024d24f0a333
created 2017-08-30 11:13 +0800
pushed 2017-09-13 11:33 +0000
James Cheng James Cheng - Bug 1393710 - Add thread name into NS_DebugBreak for better debugging. r=froydnj
9967ddf61c89b809b0c819019e37ccaeb637ae34
created 2017-09-01 16:39 -0700
pushed 2017-09-08 08:53 +0000
Bill McCloskey Bill McCloskey - Bug 1396155 - Allow LabeledEventQueue to be used outside the Scheduler (r=froydnj)
3519544711afa3155f211a26896c4e92f7912a2f
created 2017-07-28 14:56 -0700
pushed 2017-08-25 23:22 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Initial Quantum DOM scheduler implementation, disabled by default (r=froydnj)
less more (0) -100 -60 tip