xpcom/threads/TaskQueue.cpp
430e5be1f7bb6c2ebd991bc5e2a2222b83d2fdf2
created 2017-11-15 07:58 +0100
pushed 2017-11-15 22:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1416724 - part 1 - AbstractThread::Dispatch should propage errors if failing the dispatching of Runnables, r=jwwang
7613f8e20ad525e183b9e5a237cb5725fbe3f630
created 2017-11-15 09:49 +0200
pushed 2017-11-15 22:25 +0000
shindli shindli - Backed out 4 changesets (bug 1416724) for failing /builds/worker/workspace/build/src/dom/media/hls/HLSDemuxer.cpp:89:5 r=backout on a CLOSED TREE
35a50167485d1507d07e85b21e29f6b17c505d7d
created 2017-11-15 07:58 +0100
pushed 2017-11-15 22:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1416724 - part 1 - AbstractThread::Dispatch should propage errors if failing the dispatching of Runnables, r=jwwang
054d2e90007ef2f65f38ba1f4f7224b49bf9a4b5
created 2017-08-03 12:08 +0200
pushed 2017-08-11 09:55 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1387002 - Replace .size() by .empty() when applicable in xpcom/ r=froydnj
8b7ca91648329022cb75031c99e583ae54829994
created 2017-06-09 13:19 -0700
pushed 2017-06-14 12:45 +0000
Bill McCloskey Bill McCloskey - Bug 1366072 - Make AbstractThread inherit from nsISerialEventTarget (r=jwwang)
894903d3018309c413c75d3ba796b45c5094a25a
created 2017-06-01 13:44 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1365102 - Convert NS_GetCurrentThread uses in xpcom/ (r=froydnj)
5dae479fd477bd4ed51db736e259fc7a4542221a
created 2017-05-22 14:25 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add nsISerialEventTarget (r=froydnj)
a26040f4d439626f98509caa71009675721d12d7
created 2017-05-22 11:26 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj)
aa3861fcf0ad9847d09cfcd5c7731fd6b55199d6
created 2017-04-25 14:57 +0800
pushed 2017-04-27 19:44 +0000
JW Wang JW Wang - Bug 1359309. P1 - give mozilla::TaskQueue a name which will be useful in debugging Dispatch() failures. r=jya
bf09a2e3fb6b97636484eb81af709790b6a4d60e
created 2016-11-10 15:45 +0800
pushed 2016-11-14 09:21 +0000
JW Wang JW Wang - Bug 1225731 - Early bailout from TaskQueue::DispatchLocked(). r=froydnj
a5c6e3c69ef2d105505c560105de5249e470a626
created 2016-11-10 15:34 +0800
pushed 2016-11-14 09:21 +0000
JW Wang JW Wang - Bug 1316529. Part 2 - remove TaskQueue::DispatchMode. r=froydnj
a467ab284fd5d7201990fbc06313196253c76836
created 2016-11-10 15:28 +0800
pushed 2016-11-14 09:21 +0000
JW Wang JW Wang - Bug 1316529. Part 1 - Remove TaskQueue::mIsFlushing. r=froydnj
637bc458366bd4c4968254ea7b18e3889731d5a5
created 2016-09-21 21:24 +1200
pushed 2016-09-22 09:55 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 6: Avoid unnecessarily allocating a TailDispatcher for XPCOMThreadWrapper. r=bholley
8b6401bcb115f69ca4b9738ca2f0db8338599af7
created 2016-09-21 08:44 +0200
pushed 2016-09-21 10:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
8f67443dccb8f733e152e7fffa07f969444ab2b1
created 2016-09-21 15:36 +1200
pushed 2016-09-21 10:04 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 6: Avoid unnecessarily allocating a TailDispatcher for XPCOMThreadWrapper. r=bholley
deb400c9f16225d12f9203ef9ee8bca96cdc4194
created 2016-09-15 16:34 +0200
pushed 2016-09-15 23:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fdee8d1538b0 (bug 1288618)
fdee8d1538b02a69595f2c715cb9b93e9747c008
created 2016-09-15 23:17 +1200
pushed 2016-09-15 23:29 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 6: Avoid unnecessarily allocating a TailDispatcher for XPCOMThreadWrapper. r=bholley
f5cd6f6bc89e310091674f09f19e18f92a949aa6
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P5 Expose the TaskQueue backlog ImpreciseLengthForHeuristics(). r=bholley
e72b06de40c005266f3fed08331eaf7141051a60
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P3 Fix TaskQueue sCurrentThread TLS handling for nsIEventTarget targets. r=jwwang
4844015b5fb76e47518cda47c7eb36188bd9df37
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P2 Make TaskQueue implement nsIEventTarget. r=bholley
90a6f6dc4543bf8a57de97ff0b31f2197e3d4ce5
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P1 Make TaskQueue deliver runnables to nsIEventTarget. r=bholley
f3da6680c362a1b1b19e00734330a258ef1eaded
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P0 Rename NS_DISPATCH_TAIL to NS_DISPATCH_AT_END to avoid confusion with AbstractThread::TailDispatch. r=bholley
79d2f549c2889aea13d2837844e883ad69c7bc78
created 2016-09-12 16:34 -0700
pushed 2016-09-13 09:58 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1300118) for frequent Windows VM Xpcshell failures a=backout CLOSED TREE
24f714ad248c42cb3a6ad0f63ebdda16d09f2bb2
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P5 Expose the TaskQueue backlog ImpreciseLengthForHeuristics(). r=bholley
dd18e29b64bf31d0fbccba9ae461febac3891ea7
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P3 Fix TaskQueue sCurrentThread TLS handling for nsIEventTarget targets. r=jwwang
50882fb40551035b59917d3cf22e1c317e074191
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P2 Make TaskQueue implement nsIEventTarget. r=bholley
60e82c1780e52d14e2f6d7c44907803d33943674
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P1 Make TaskQueue deliver runnables to nsIEventTarget. r=bholley
e40df52925d5c9b677d194e225babe9991cf709c
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P0 Rename NS_DISPATCH_TAIL to NS_DISPATCH_AT_END to avoid confusion with AbstractThread::TailDispatch. r=bholley
f2fd5c60f2b6591314e16faa01f03cd18455d41a
created 2016-09-12 12:29 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Backout rev 5c7368370ff9 to 980659720b86 (bug 1300118 and bug 1300658) for incorrect bug number in commit message. r=me
6f40bffecd83c229bbbe7c75afada19296b99d90
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P5 Expose the TaskQueue backlog ImpreciseLengthForHeuristics(). r=bholley
0393ff1b2645b623ec3cd750d18d7b7ded75f0b1
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P3 Fix TaskQueue sCurrentThread TLS handling for nsIEventTarget targets. r=jwwang
4b66e6bb1db83dca773b01c9bcb35c2f93ef712b
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 130118 P2 Make TaskQueue implement nsIEventTarget. r=bholley
61813035f9301376b8e4cce9fbb3524b6102392c
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P1 Make TaskQueue deliver runnables to nsIEventTarget. r=bholley
5c7368370ff94ecaa3863e199da6966c36d2fada
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P0 Rename NS_DISPATCH_TAIL to NS_DISPATCH_AT_END to avoid confusion with AbstractThread::TailDispatch. r=bholley
52abfa1b62290859f78670b3fa33eaadfbfdd694
created 2016-05-12 00:53 -0400
pushed 2016-05-12 09:54 +0000
Randell Jesup Randell Jesup - Bug 1213050: clean up TaskQueue before dropping references to it r=cpearce
26f9c1949e1c479d7102eeebe7c3f565bb531f09
created 2016-03-18 11:27 +0800
pushed 2016-03-18 14:52 +0000
JW Wang JW Wang - Bug 1257063 - Don't destruct the runnable inside the lock when TaskQueue::Dispatch fails. r=bobbyholley.
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
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
fe19d71aae51324e6babf07ad9eac0bea843c2f6
created 2015-09-07 20:02 -0400
pushed 2015-09-09 12:06 +0000
Nathan Froyd Nathan Froyd - Bug 1202667 - make TaskQueue task running slightly more efficient; r=mccr8
348b09b8d6439b13be42b0dabf3afa60866bcf7b
created 2015-09-07 19:51 -0400
pushed 2015-09-09 12:06 +0000
Nathan Froyd Nathan Froyd - Bug 1202667 - make TaskQueue dispatching slightly more efficient; r=mccr8
f78347b683ee4be6d28adb49b94ea1335750e87d
created 2015-08-07 17:03 -0700| base
pushed 2015-08-11 22:35 +0000
Bobby Holley Bobby Holley - Bug 1190495 - Hoist TaskQueue into xpcom. r=froydnj
less more (0) tip