xpcom/threads/nsThread.h
5c4d07e2199ec4274377558c968fb899f8f467e5
created 2014-11-24 17:18 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 9beb53e53951, 4420bb4e5e7c, de1da65301a8, and cd9c2aaf1343 (bug 970307) for causing frequent B2G debug mochitest-11 crashes.
cd9c2aaf13432e8746497d6e04658bfa53279702
created 2014-11-24 15:21 +0800
pushed 2015-01-12 19:37 +0000
Patrick Wang (Chih-Kai Wang) Patrick Wang (Chih-Kai Wang) - Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
c259eb48968020f6ae04ffed8832054c3f4ecba8
created 2014-07-17 08:49 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3325b46334d9 (bug 988464) for xpcshell test failure
3325b46334d968ecf6fcb8a141aecc9424f43b9a
created 2014-07-17 00:38 -0400
pushed 2014-09-02 16:39 +0000
Randell Jesup Randell Jesup - Bug 988464: log nsThreads still active at nsThreadManager::Shutdown() r=bsmedberg
6fdb8eb0faac3e5a0c1b97e82d5737efc524321f
created 2014-06-30 08:39 -0700
pushed 2014-09-02 16:39 +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-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj
0b4cefec1be5402417bc0d62d54935035fc144cb
created 2014-05-23 12:53 -0700
pushed 2014-07-21 20:25 +0000
Kyle Huey Kyle Huey - Bug 996132: Make allocations in the event queue infallible. r=bsmedberg
7e51a10dee236f6d783e2090e29c6112f60ffc77
created 2014-02-02 20:12 +0200
pushed 2014-03-17 21:55 +0000
Olli Pettay Olli Pettay - Backout Bug 953435 to fix bug 959281, a=backout
e176126d2b4270428f539e422dd38d964471d848
created 2014-01-09 00:10 +0200
pushed 2014-03-17 21:55 +0000
Olli Pettay Olli Pettay - Bug 953435 - Browser hang on Mac if an AfterProcessNextEvent callback tries to spin the event loop, r=nfroyd+smichaud
ca8f3c046bc6b09b2dff54459e3b55266b3c8498
created 2013-11-14 10:06 -0800
pushed 2014-03-17 21:55 +0000
Ben Turner Ben Turner - Bug 914762 - Allow nsThread to be subclassed, r=bsmedberg.
499de7433a6ad869423d718f067403426fde5799
created 2013-11-14 10:06 -0800
pushed 2014-03-17 21:55 +0000
Ben Turner Ben Turner - Bug 939196 - Allow nsThread to have nested event queues, r=bsmedberg.
be317170d5ae6133f2974974ec1bd616c2794847
created 2013-10-29 16:58 -0400
pushed 2014-02-04 01:06 +0000
Trevor Saunders Trevor Saunders - bug 931792 - only init sCanaryOutputFD once r=bsmedberg
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-09-16 19:14 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
33935ee00c41d17386ef26a53a8d3b81d5663f07
created 2013-07-08 19:15 -0700
pushed 2013-09-16 19:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
17a47dcef75d6d486615c06d91a75bec23e55d06
created 2013-07-07 21:18 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1c6223f7c74f (bug 876029) for Android armv6 mochitest-1/3 crahes.
1c6223f7c74f2b161b430815386e77fe90621565
created 2013-07-07 15:59 -0700
pushed 2013-09-16 19:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
33c53c4dbf42aa249568a7942a56163c23b94b0e
created 2012-10-24 01:26 +0300
pushed 2012-11-19 21:10 +0000
Olli Pettay Olli Pettay - Bug 780770, nsThread::SetMainThreadObserver, r=bz+bholley , a=akeybl
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
8536c3611bbb8f1a014e4a41f5fb499cad2a4788
created 2012-07-10 16:12 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 772518 - Remove nsThread::mShutdownPending because it is unused; r=bsmedberg
d3b12cb2c877b24c8b077ce6e1866000304ed214
created 2012-06-05 19:51 -0400
pushed 2012-08-27 22:37 +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
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
1b05e9751f3477275a7bb566fc20f3941411af1d
created 2012-03-23 14:45 -0400
pushed 2012-06-04 19:57 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 719154, remove the implementation of chained and filtered event queues now that they are no longer needed, r=jlebar
a0e3fb36fb1acb91155aa0193263c1e142a69df4
created 2012-01-14 10:31 -0800
pushed 2012-03-13 21:17 +0000
Bobby Holley Bobby Holley - Bug 716167 - Only push null contexts in XPConnect for main thread events, and remove infrastructure from bug 326777. r=bz
3f65bc07bd89ce79411cde7f73cbcbb71f8acc89
created 2012-01-14 10:31 -0800
pushed 2012-03-13 21:17 +0000
Bobby Holley Bobby Holley - Bug 717498 - Clear nsThread::mEventObservers at thread shutdown. r=bsmedberg
cf3603911e0122e19352f59946a0b8887f0c4554
created 2011-08-05 18:10 -0400
pushed 2012-02-01 00:38 +0000
Justin Lebar Justin Lebar - Bug 670967 - Part 1: Add mozilla::ScheduleMemoryPressureEvent(). r=bsmedberg
1385112d84f625b4e98bd1219383e36672c53b3a
created 2011-12-15 09:42 -0500
pushed 2012-02-01 00:38 +0000
Justin Lebar Justin Lebar - Back out bug 670967 due to Android red.
6b89e4bf2abd1cd0cfad3d0cad2949859038be44
created 2011-08-05 18:10 -0400
pushed 2012-02-01 00:38 +0000
Justin Lebar Justin Lebar - Bug 670967 - Part 1: Add mozilla::ScheduleMemoryPressureEvent(). r=bsmedberg
f6e4a9643786be7e10c2887b3f76bb54efcb6026
created 2011-10-12 13:52 -0400
pushed 2012-02-01 00:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
a61d75d70c1329e9c92dce1bfe14435416f351cd
created 2011-11-04 15:18 -0700
pushed 2011-12-21 12:10 +0000
Matt Brubeck Matt Brubeck - Back out bug 429592 because of Linux opt jsreftest failure
e297dc3d0401621daf50c00778b86ba5af39a43f
created 2011-10-12 13:52 -0400
pushed 2011-12-21 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
35cfc34bdc44efa5d76bff56a293e6d5e7b8504c
created 2011-10-24 11:24 -0700
pushed 2011-12-21 12:10 +0000
Daniel Holbert Daniel Holbert - Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange
564e841f1f57234109ff6e071367bf0dd398bb1d
created 2011-10-12 13:52 -0400
pushed 2011-12-21 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c56067ea79887064167c21a7110b2becefe5be45
created 2011-07-27 15:26 +1200
pushed 2011-09-27 17:13 +0000
Chris Pearce Chris Pearce - Bug 664341 - Provide API to specify thread stack size. r=bsmedberg
94a77bde744b11a64b50895c5c34dbd7cc6c24a9
created 2011-06-24 14:12 -0700
pushed 2011-08-16 17:53 +0000
Ben Turner Ben Turner - Bug 665579: Merge nsIThreadInternal and nsIThreadInternal2. r=bsmedberg
1a89509e25e4256577f2fb729a8b922be533a9fb
created 2011-03-31 23:29 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
e03c3a6df3cb8adc9d2f2c82c319c7127a8f6ace
created 2011-03-31 18:57 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
4beec31b9ea9ca3006ba1ed3daa46c7daca4200a
created 2011-03-31 14:51 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
30484d51bb7b34ec14e98bfb442b438a91944d6c
created 2010-11-18 14:19 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 612807 - 'IndexedDB: Transaction thread observer isn't quite safe'. r=jst, a=blocking+.
3862e43372ba848dc57e0d1702100ae06d0d672b
created 2010-11-17 15:58 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 610381 part A - Propagate errors thrown during synchronous dispatch of nsIRunnables, r=bz
d62eda4e41376046c8f0948fa65faad1151a2a09
created 2010-11-15 13:49 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 608186 - 'IndexedDB: Transactions should expire when we return to the event loop'. r=sicking, a=blocking+
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2011-04-26 22:38 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
d89113a3284e042ef4e5d666bf05d524d7dc7f7a
created 2007-12-04 18:17 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 404870. Don't allow nsThread::PutEvent to succeed when the thread is no longer able to process the event. This stops us leaking the event and anything hanging off it. r+sr=bsmedberg
69a8c4fff8350c52bf2052863ef2a4a1710e96f5
created 2007-07-10 17:57 -0700
pushed 2011-04-26 22:38 +0000
bzbarsky bzbarsky - Relanding bug 326777, r=bsmedberg, sr=jst
af05a179cf7b181dc98658de19a03c70c2d8cf09
created 2007-07-09 21:07 -0700
pushed 2011-04-26 22:38 +0000
bzbarsky bzbarsky - Backing out to fix red
d03b1c7f4b0acd49169613b9cdceb7578fb38634
created 2007-07-09 20:48 -0700
pushed 2011-04-26 22:38 +0000
bzbarsky bzbarsky - Make sure that we push a null JSContext on the current thread's XPConnect stack
less more (0) tip