xpcom/threads/nsThreadPool.h
e5029c564b6779ff2acff14e5df7537dc17f3190
created 2020-05-20 20:37 +0000
pushed 2020-05-23 09:21 +0000
Nathan Froyd Nathan Froyd - Bug 1639632 - convert xpcom/ to inherit from mozilla::Runnable where possible; r=KrisWright
e25cefd5d1d17abef94cada5e8f37b8aa81c3010
created 2019-11-08 21:07 +0000
pushed 2019-11-10 09:53 +0000
Randell Jesup Randell Jesup - Bug 1572337: Make GetRunningEventDelay handle threadpools r=froydnj
9671d807910645adcfce06425bc2f734d9c5bf9e
created 2019-11-07 17:29 +0200
pushed 2019-11-07 21:53 +0000
Razvan Maries Razvan Maries - Backed out 3 changesets (bug 1572337) ford perma fails. CLOSED TREE
00da7156d3fa29a438c6ad3b7686abc7765ada35
created 2019-11-07 12:53 +0000
pushed 2019-11-07 21:53 +0000
Randell Jesup Randell Jesup - Bug 1572337: Make GetRunningEventDelay handle threadpools r=froydnj
4a364b806b4a39823a7d2c107da53a5c2192e80e
created 2019-03-19 14:35 +0000
pushed 2019-03-19 21:51 +0000
Honza Bambas Honza Bambas - Bug 1535361 - Let stream transport service idle with 5 threads instead of only one to not create/kill threads in quick bursts; add option to thread pool to shorten the idle timeout progressively with number of idle thread to save memory, r=dragana
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
36ef70762b74b3c6b8bd0f26c57ab4b54467f64b
created 2017-06-20 19:42 -0700
pushed 2017-08-17 23:17 +0000
Bill McCloskey Bill McCloskey - Bug 1382922 - Refactor event queue to allow multiple implementations (r=erahm)
9b7affc8fb26dcd5825770686e68e4b45fa20743
created 2017-05-19 20:58 -0700
pushed 2017-05-23 22:11 +0000
Bill McCloskey Bill McCloskey - Bug 1366869 - Make DISPATCH_NORMAL be the default flags argument for nsIEventTarget::Dispatch (r=froydnj)
fab432069073857f66824c73353a6067fb493286
created 2016-11-08 14:05 +0200
pushed 2016-11-08 21:58 +0000
Olli Pettay Olli Pettay - bug 1306591, add secondary event queue to let high priority messages to be processed sooner, r=billm
aeca77cdf8eaa8be001f4eb17174f28c505cdd3d
created 2016-06-01 10:04 +1000
pushed 2016-06-01 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1276549 - Remove rvalue reference mark for already_AddRefed params of nsIEventTarget::Dispatch and related methods. r=froydnj
024ce6807e881595694a78ae6c4213cee4a9cf94
created 2016-01-05 16:35 +1300
pushed 2016-03-15 09:43 +0000
Robert O'Callahan Robert O'Callahan - Bug 1236789. Avoid creating an unnecessary thread pool thread for tail-dispatch in TaskQueue. r=bholley
1f9dc51c14938a3df662e80506cf80210e3422c0
created 2016-02-24 15:45 -0800
pushed 2016-02-25 10:58 +0000
L. David Baron L. David Baron - Back out changeset b5ec7338bddf (bug 1236789) on a CLOSED TREE for causing assertions on most (but not all) debug test runs.
b5ec7338bddf9f1147e19c1d4d1b90a0cdb8da9a
created 2016-01-05 16:35 +1300
pushed 2016-02-25 10:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 1236789. Avoid creating an unnecessary thread pool thread for tail-dispatch in TaskQueue. r=bholley
05b4771bed8f59c6521be22718f0d7cfd0cd06c4
created 2016-01-12 15:18 +1100
pushed 2016-01-12 10:54 +0000
Xidorn Quan Xidorn Quan - Bug 1238404 - Use 'using' directive instead of having separate Dispatch impl in subclasses of nsIEventTarget. r=froydnj
6c84c452a23d74285685bab25f501aac12cd62a8
created 2015-09-20 05:13 -0400
pushed 2015-09-22 23:42 +0000
Nathan Froyd Nathan Froyd - Bug 1202497 - part 7 - make nsEventQueue use external locking; r=gerald
724c37f692544fd9e828c4a4bfecc99b30ec4439
created 2015-09-21 04:34 -0400
pushed 2015-09-22 23:42 +0000
Nathan Froyd Nathan Froyd - Bug 1202497 - part 6 - make the locking requirements of nsEventQueue explicit; r=gerald
0bd307e9015466b55c69d42c8c12aaa6aa590af2
created 2015-09-03 15:38 -0400
pushed 2015-09-08 13:37 +0000
Nathan Froyd Nathan Froyd - Bug 1195767 - part 3 - modify nsThreadPool to use a non-reentrant monitor; r=gerald
2265e031ab97fc7005cb7ac999ef060fdc3f1b8f
created 2015-07-09 23:21 -0400
pushed 2015-07-10 10:18 +0000
Randell Jesup Randell Jesup - Bug 1155059: Patch 1&2 - Convert Dispatch() and friends to already_AddRefed<> r=froydnj
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
6fdb8eb0faac3e5a0c1b97e82d5737efc524321f
created 2014-06-30 08:39 -0700
pushed 2014-07-01 01:00 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. r=froydnj
747dc2140460792408f3a799fd00fd5b1a4e6741
created 2014-05-27 10:15 +0300
pushed 2014-05-27 20:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj
2c760d0a1a3b93d2be056cf67a8390e7c57b6b70
created 2014-02-18 11:53 +1300
pushed 2014-02-18 04:51 +0000
Chris Pearce Chris Pearce - Bug 968016 - Add threadStackSize attribute to nsIThreadPool. r=bsmedberg
5a9ac6fed6ff179b0b91d4ef9a11cb014471a6e3
created 2013-10-25 17:40 +1300
pushed 2013-10-25 04:42 +0000
Karl Tomlinson Karl Tomlinson - back out 242bb2279283 from bug 928222 on suspicion of causing bugs 930495 930479 930428
242bb227928364796b91ede50e3ae8d6d1bf56af
created 2013-10-24 09:31 +1300
pushed 2013-10-24 05:06 +0000
Karl Tomlinson Karl Tomlinson - b=928222 remove nsThreadPool per-thread event queues r=bsmedberg
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
8c4e1ad6d30b0e179ac4d322d18af827a25047f2
created 2013-03-15 10:52 -0700
pushed 2013-03-16 22:12 +0000
Daniel Holbert Daniel Holbert - Bug 849086: Remove unused *_CLASSNAME defines. r=bsmedberg
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
d3b12cb2c877b24c8b077ce6e1866000304ed214
created 2012-06-05 19:51 -0400
pushed 2012-06-13 01:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
772d9d20cdf913568c154a6387d784a3c36dc622
created 2012-06-12 19:06 +0200
pushed 2012-06-13 01:26 +0000
Honza Bambas Honza Bambas - Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c823327ec9e070d7888700d69db8b5c28b40b123
created 2008-08-11 17:01 -0700
pushed 2008-08-12 00:02 +0000
Ben Turner Ben Turner - Bug 443874 - "Need a hook for thread creation and destruction in thread pool." r=bsmedberg, jst. Test shouldn't hang now.
29af572a67ba8909adae342fb5c4baa08b43c0ef
created 2008-07-25 10:21 -0400
pushed 2008-07-25 14:21 +0000
Dave Townsend Dave Townsend - Backout of bug 443874: Need a hook for thread creation and destruction in thread pool
c8ac37904c16d9a2d565c52b17825d1fdef913c8
created 2008-07-24 10:18 -0700
pushed 2008-07-24 17:19 +0000
Ben Turner Ben Turner - Bug 443874 - "Need a hook for thread creation and destruction in thread pool". r=bsmedberg.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2008-03-20 16:49 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip