xpcom/threads/nsThreadManager.cpp
c395b4777d7dd95a224f3fef2a3d9d6c47b2b85b
created 2016-01-18 09:34 -0800
pushed 2016-01-18 17:35 +0000
Kyle Huey Kyle Huey - Bug 1204784: Do not shut the main thread down before all outstanding asynchronous thread shutdowns complete. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +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 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
d2b1e9130b6db2659661b670504e4f8d751a8b6d
created 2015-07-20 20:21 +0800
pushed 2015-07-20 12:22 +0000
Kyle Huey Kyle Huey - Bug 1185470: Remove 'Get' prefixes from hashtable iterator methods. r=froydnj
64040ac92a51fc41a48e99443306b3727a55a86d
created 2015-07-09 16:54 -0700
pushed 2015-07-10 06:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1181445 (part 12) - Use nsBaseHashTable::Iterator in xpcom/threads/. r=froydnj.
c7c340d2774cb9295fc15e1c459b4f2de8c11d10
created 2015-05-19 14:31 +0800
pushed 2015-05-22 18:19 +0000
Cervantes Yu Cervantes Yu - Backout change 39e167bbd14c, a80140872ea5, adae9be2294d and b71ccef9c674 (bug 970307).
3385678d8fd580f049a59fe9a84b295800ccae5d
created 2015-05-19 11:26 +0800
pushed 2015-05-22 18:19 +0000
Cervantes Yu Cervantes Yu - Backout change b371db089894 (bug 1138620) due to backout of bug 970307.
305a36426c752d258296f90b8510a6f131c2e5b2
created 2015-05-19 11:44 +0200
pushed 2015-05-19 23:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset daa19810f688 (bug 1138620)
65d98d97db61989f2b66d1b8e7ab45da5c3dee9a
created 2015-05-19 11:44 +0200
pushed 2015-05-19 23:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4d2839eea957 (bug 970307)
4d2839eea957ebeb1599260a05a6d74854a53fb0
created 2015-05-19 14:31 +0800
pushed 2015-05-19 23:44 +0000
Cervantes Yu Cervantes Yu - Backout change 39e167bbd14c, a80140872ea5, adae9be2294d and b71ccef9c674 (bug 970307).
daa19810f688c3b01b765ce41355d13d8c376dc7
created 2015-05-19 14:31 +0800
pushed 2015-05-19 23:44 +0000
Cervantes Yu Cervantes Yu - Backout change b371db089894 (bug 1138620) due to backout of bug 970307.
b371db0898943674968815abf05bd555e4d70785
created 2015-04-24 14:11 +0800
pushed 2015-04-27 08:26 +0000
Chih-Kai (Patrick) Wang Chih-Kai (Patrick) Wang - Bug 1138620: Allow external binary modules to ignore thread status monitoring for Nuwa process stabilization. r=nfroyd
5627301b95de8f603d8a1624d1a9f826474cef20
created 2015-03-23 16:49 -0400
pushed 2015-03-24 13:09 +0000
Randell Jesup Randell Jesup - Bug 988698: Ensure threads can't be started during nsThreadManager::Shutdown() r=nfroyd
25b744e53faab8f45aee86a504d255aab1bfa11d
created 2015-03-04 21:35 +0900
pushed 2015-03-10 02:11 +0000
Mike Hommey Mike Hommey - Bug 1139361 - Remove gTLSThreadID*, NS_TLS and mozilla::threads::ID. r=nfroyd
b71ccef9c674a03a616630e1e2d93b66f63c83cb
created 2014-12-18 17:00 +0800
pushed 2014-12-18 09:10 +0000
Chih-Kai (Patrick) Wang Chih-Kai (Patrick) Wang - Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
5c4d07e2199ec4274377558c968fb899f8f467e5
created 2014-11-24 17:18 -0500
pushed 2014-11-25 01:09 +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 2014-11-25 01:09 +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-07-17 06:50 +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-07-17 04:40 +0000
Randell Jesup Randell Jesup - Bug 988464: log nsThreads still active at nsThreadManager::Shutdown() r=bsmedberg
d0addbc7cc966c9ace4d4241b1b5fe3c44f13406
created 2014-07-04 06:34 -0400
pushed 2014-07-04 10:34 +0000
Benoit Jacob Benoit Jacob - Bug 1033358 - Make NS_IsMainThread use its own TLS so it's always correct, from early init to exit time - r=bsmedberg
1fd5a864e81da9e7b5ed02d98b9884517e28e23b
created 2014-07-03 20:37 -0400
pushed 2014-07-04 00:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
7829c78348a4429a8362c0953ecf66d398fc8e95
created 2014-07-03 14:53 -0400
pushed 2014-07-03 18:57 +0000
Benoit Jacob Benoit Jacob - Bug 1033358 - Make NS_IsMainThread use its own TLS so it's always correct, from early init to exit time - r=bsmedberg
6fdb8eb0faac3e5a0c1b97e82d5737efc524321f
created 2014-06-30 08:39 -0700
pushed 2014-06-30 15:43 +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 11:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-27 20:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2014-03-27 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
5cf89fb575c4eb060d90d799502082706aae745d
created 2014-01-31 15:02 -0800
pushed 2014-01-31 23:03 +0000
Blake Kaplan Blake Kaplan - Bug 966102 - Squelch a bunch of warnings starting child processes. r=bsmedberg
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2013-11-20 21:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2013-11-19 22:38 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2013-11-19 21:29 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
be317170d5ae6133f2974974ec1bd616c2794847
created 2013-10-29 16:58 -0400
pushed 2013-11-07 21:55 +0000
Trevor Saunders Trevor Saunders - bug 931792 - only init sCanaryOutputFD once r=bsmedberg
ad59ee55f59606bb7d07bf0d442a9078041c20a1
created 2013-10-10 16:42 -0400
pushed 2013-10-10 20:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (3/3); r=ehsan
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 06:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
30ef08a0a1bc90072378bf1bb430f483863c3ad7
created 2013-08-13 10:45 -0700
pushed 2013-08-13 17:48 +0000
Kyle Huey Kyle Huey - Bug 901630: Remove support for the cc thread. r=mccr8
d96df10fe4f53d3a62d31b9d602de4005b93d295
created 2013-05-30 17:20 -0400
pushed 2013-06-05 21:04 +0000
Trevor Saunders Trevor Saunders - bug 877850 - fix static constructors in xpcom/ r=jlebar
4fb6cb5453268a3db3f97015f87e9f378cf70c64
created 2013-04-19 07:54 -0400
pushed 2013-04-19 11:54 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 724368 - Expose the maximum number of threads. r=dougt
46b409b1fa041594600dc1a863c1fb698823f1fd
created 2013-02-07 21:54 -0800
pushed 2013-02-11 19:18 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
c3726485025a34d2cd4b01ea04ca3c3e53bda6a6
created 2012-03-22 11:45 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +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-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8300b50ca0982a3b1c2bed096538dc90bc851fb4
created 2012-05-18 13:30 -0400
pushed 2012-05-18 18:15 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
a6cb28e6c61ccdbb3a46fb38ce6743261c30fc74
created 2012-03-21 14:07 -0400
pushed 2012-03-21 18:07 +0000
Hessam Salehi Hessam Salehi - Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
3f65bc07bd89ce79411cde7f73cbcbb71f8acc89
created 2012-01-14 10:31 -0800
pushed 2012-01-14 18:58 +0000
Bobby Holley Bobby Holley - Bug 717498 - Clear nsThread::mEventObservers at thread shutdown. r=bsmedberg
f6e4a9643786be7e10c2887b3f76bb54efcb6026
created 2011-10-12 13:52 -0400
pushed 2011-11-22 21:04 +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-11-04 22:21 +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-11-04 19:14 +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-10-24 18:25 +0000
Daniel Holbert Daniel Holbert - Back out 564e841f1f57 (Bug 429592) for Linux64 opt orange
564e841f1f57234109ff6e071367bf0dd398bb1d
created 2011-10-12 13:52 -0400
pushed 2011-10-24 17:37 +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
less more (0) -60 tip