xpcom/threads/nsThread.cpp
f0e6cc6360213ba21fd98c887b55fce5c680df68
created 2016-09-22 11:55 +0200
pushed 2016-09-22 09:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
ce1a7322a4a3a9bfdbf837f4e4943cef385f5813
created 2016-09-15 21:35 -0700
pushed 2016-09-22 09:55 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
b3cc2b2d346c0e1835be484be4bf1fd82a089500
created 2016-09-20 14:00 +0800
pushed 2016-09-22 09:50 +0000
Cervantes Yu Cervantes Yu - Bug 1303940 - MessageLoop::PostDelayedTask() should schedule the runnable on the target thread instead of the current thread. r=froydnj
4fff9d20cd9d55ca651472f363a2c34676d46938
created 2016-09-16 14:19 -0700
pushed 2016-09-17 20:44 +0000
Wes Kocher Wes Kocher - Backed out changeset 39da44265946 (bug 1263595) for build bustage a=backout CLOSED TREE
39da442659460a742f873ab42be26f45b12da399
created 2016-09-15 21:35 -0700
pushed 2016-09-17 20:44 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
f90c7763970682fb8fcab2b9fe9577151f2ae11c
created 2016-09-15 22:04 -0700
pushed 2016-09-16 10:56 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 48694b762a84 (bug 1263595) for -Werror bustage
48694b762a84b7e1dad4d3a3c565901390ae9f32
created 2016-09-15 21:35 -0700
pushed 2016-09-16 10:56 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-09-15 10:00 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
8a8e26a6969040ec85bd9934e5fdf42db55031f6
created 2016-09-13 20:12 -0700
pushed 2016-09-14 10:04 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. 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
6fe61ed092e805d38fddae2bcd1319cfb5892100
created 2016-09-12 12:32 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. 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
fba3a9f229cff78338c8c647012cd5921c6acd86
created 2016-09-12 11:21 -0700
pushed 2016-09-13 09:58 +0000
Ben Kelly Ben Kelly - Bug 1300118 P4 Make nsThread expect NS_DISPATCH_AT_END similar to nsThreadPool. r=bholley
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
88dd53397d30e1853122f1284de94f103f6e4436
created 2016-06-10 16:04 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299389 - Replace some raw pointers in nsThreadManager. r=froydnj.
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-08-10 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
c4de227304aa18ceb41047e222272f22fd99d5f9
created 2016-08-02 14:54 +0200
pushed 2016-08-04 13:53 +0000
Alexandre Lissy Alexandre Lissy - Bug 1284674 - Remove NUWA r=cyu
c4079d4ede186574aa872398c166fbd8e0979290
created 2016-07-11 14:14 +0200
pushed 2016-07-11 20:56 +0000
Julian Seward Julian Seward - Bug 1283852 - TSan: data race on nsThreadStartupEvent::mInitialized. r=nfroyd.
e6cdf461b61a4f59da7dccd8a7f999f5b1633230
created 2016-06-24 14:19 -0400
pushed 2016-06-25 23:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 767938 part 4. Put an AutoNoJSAPI on the stack while running events off the event loop. r=bholley,khuey
982855e49ded007bc554c3ec5d3652ed5b1789d5
created 2016-06-21 11:45 -0700
pushed 2016-06-23 12:57 +0000
Kirk Steuber Kirk Steuber - Bug 1263774 - Include memory reports in content process crash reports. r=mccr8, r=aklotz
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
12a0df9bb7edefaee2cb9845f94757eb082b546a
created 2016-05-27 09:49 +1000
pushed 2016-05-30 13:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1272203 (part 2) - Use NotNull in nsThread. r=froydnj.
f9d7b4cf6c4fde04194e6731aea43cba72a18502
created 2016-05-22 08:30 -0400
pushed 2016-05-24 12:54 +0000
Kyle Huey Kyle Huey - Bug 1274114: Factor out main thread specific parts of event processing. r=froydnj
ddfd27c35530948414b6a23501591216cd25c573
created 2016-05-12 15:15 -0700
pushed 2016-05-13 09:59 +0000
Kyle Huey Kyle Huey - Bug 1269056: Part 1 - Implement a rough PostDelayedTask equivalent on nsThread. r=froydnj
72813a2ef76fb66cb9e1dd0ed402257773352f93
created 2016-04-20 11:49 +1000
pushed 2016-05-12 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1266651 (part 2) - Give nsThreadShutdownContext a proper constructor. r=froydnj.
7901f83e0b5ef0f145d48ef3c9265355c117b525
created 2016-04-20 11:46 +1000
pushed 2016-05-12 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1266651 (part 1) - Rename nsThreadShutdownContext members. r=froydnj.
fe4249543b914e5a8e4106f181a3c0f993ed842a
created 2016-05-03 17:08 +1000
pushed 2016-05-04 09:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1269648 - Add missing crash-reporter null checks. r=froydnj.
776206651faa746ddb803718f7864bee1d3bc3ae
created 2016-04-27 01:49 -0400
pushed 2016-04-28 14:31 +0000
Randell Jesup Randell Jesup - Bug 1267691: Assert on failed attempts to shutdown a thread from itself r=froyd
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
81d0c00bb82f3c62dc279d31199f168c9c648fb6
created 2016-04-11 11:40 -0700
pushed 2016-04-13 09:53 +0000
Kyle Huey Kyle Huey - Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
61ca2f5fd6967f16a01442e4a731ff94a317b63b
created 2016-04-11 12:50 -0700
pushed 2016-04-12 11:50 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1263311) for Windows build failures in ServiceWorkerPrivate.cpp CLOSED TREE
18132498bc40463a9a0aef248bf14496a4ddd50c
created 2016-04-11 11:40 -0700
pushed 2016-04-12 11:50 +0000
Kyle Huey Kyle Huey - Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
c91015c43d5556059210a2cffac02e7a5c547ed5
created 2016-03-30 12:20 -0700
pushed 2016-04-01 09:48 +0000
Bill McCloskey Bill McCloskey - Bug 1222101 - Reorder some thread code (r=jld) a=kwierso
5dbb8c2b35f4ea34d543a346f04e934e1a85686a
created 2016-03-30 10:19 -0700
pushed 2016-03-31 20:04 +0000
Wes Kocher Wes Kocher - Backed out changeset 00f8c8fde8ca (bug 1222101) for build bustage CLOSED TREE
00f8c8fde8ca0e3d2816cf3ddc3f6e26b5070c52
created 2016-03-01 16:22 -0800
pushed 2016-03-31 20:04 +0000
Bill McCloskey Bill McCloskey - Bug 1222101 - Reorder some thread code (r=jld)
afd1b8342a53046d3bc516ac8ae586919c0f5f88
created 2016-02-26 18:10 -0800
pushed 2016-02-29 10:35 +0000
Eric Rahm Eric Rahm - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
22424f6eeb30b9bea2a2818178e72ef46871ebbc
created 2016-02-26 17:14 -0800
pushed 2016-02-29 10:35 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1251482, bug 1251494, bug 1251473, bug 1239870) for gtest failures
9e33adec1aa6ad104fda36cd417d33043fe47a08
created 2016-02-26 15:31 -0800
pushed 2016-02-29 10:35 +0000
Eric Rahm Eric Rahm - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
9b261217646ee945aa5d0bfbce0e005f922a76c4
created 2016-02-03 13:59 -0500
pushed 2016-02-04 11:02 +0000
Nathan Froyd Nathan Froyd - Bug 1245586 - add debugging aids for thread shutdown; r=khuey
e9e0aaa18f4a1875532889c4a8033afa581ecfd4
created 2016-01-25 14:52 +1100
pushed 2016-01-25 10:50 +0000
Xidorn Quan Xidorn Quan - Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj
c395b4777d7dd95a224f3fef2a3d9d6c47b2b85b
created 2016-01-18 09:34 -0800
pushed 2016-01-19 11:01 +0000
Kyle Huey Kyle Huey - Bug 1204784: Do not shut the main thread down before all outstanding asynchronous thread shutdowns complete. r=froydnj
95cfbabe6fc6962d6cc48c6e51a8b2726f331c06
created 2015-11-30 19:16 -0800
pushed 2015-12-23 11:00 +0000
Chris Peterson Chris Peterson - Bug 1234126 - Add Chaos Mode support for setting thread affinity on OS X and Windows. r=froydnj
f9cf413cb3da8c191c2f1ba34b605aa73b2a8e48
created 2015-10-19 12:50 -0700
pushed 2015-10-21 13:33 +0000
Eric Rahm Eric Rahm - Bug 1174785 - Part 2: Convert xpcom over to LogModule. r=froydnj
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
83024a3a95863c73bddc8a2704cc13c1a6be13c1
created 2015-10-06 13:00 +1100
pushed 2015-10-06 10:01 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 5 - Make nsThread::Dispatch() always leak the event if it fails. r=froydnj
b1be5e72cdc74ad5c75ecbf65ef424f9f119cded
created 2015-10-06 13:00 +1100
pushed 2015-10-06 10:01 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 4 - Make TracedRunnable accept an already_AddRefed instead of a raw pointer. r=froydnj
8ba8d5b80bd08f0c339f97a239fdc25b3f6b9054
created 2015-10-06 13:00 +1100
pushed 2015-10-06 10:01 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 2 - Move nsThreadSyncDispatch class to its own header file. r=froydnj
0de9cc9cb4059a867c921a7263f4f63e579351df
created 2015-10-06 13:00 +1100
pushed 2015-10-06 10:01 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 1 - Add LeakRefPtr for pointer leaking by default. r=froydnj
c917988efd78a3f082be29d388b87fdb194f592d
created 2015-10-02 10:35 -0700
pushed 2015-10-03 22:38 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1186745) for android Cpp failures
7b530871783ac74a6dcb8a3dbf46798a991bbc87
created 2015-10-03 00:18 +1000
pushed 2015-10-03 22:38 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 5 - Make nsThread::Dispatch() always leak the event if it fails. r=froydnj
73f73b531fc892ba8dae447528bba09ed2ee43ff
created 2015-10-03 00:18 +1000
pushed 2015-10-03 22:38 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 4 - Make TracedRunnable accept an already_AddRefed instead of a raw pointer. r=froydnj
3a31df8787f0d80600ae8446b53eea44ab1f4375
created 2015-10-03 00:18 +1000
pushed 2015-10-03 22:38 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 2 - Move nsThreadSyncDispatch class to its own header file. r=froydnj
df9cb8f5f0a5eb1fa6bfe93d501f84fb0d79b077
created 2015-10-03 00:18 +1000
pushed 2015-10-03 22:38 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 1 - Add LeakRefPtr for pointer leaking by default. r=froydnj
00a507c0f66201e793e11b369a664421bbbef6bc
created 2015-09-28 19:05 -0700
pushed 2015-09-29 10:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 6 changesets (bug 1186745) for cpptest failure in runnable_utils_unittest, nrappkit_unittest, test_nr_socket_unittest
d8f740ef24304bb4088be28ba1c0204962aeadf1
created 2015-09-29 09:28 +1000
pushed 2015-09-29 10:00 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 5 - Make nsThread::Dispatch() always leak the event if it fails. r=froydnj
edc0b56d81faf04f67462221aaaa566319df8c39
created 2015-09-29 09:28 +1000
pushed 2015-09-29 10:00 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 4 - Make TracedRunnable accept an already_AddRefed instead of a raw pointer. r=froydnj
ce960a661987dacec560459797e720d442ccb912
created 2015-09-29 09:28 +1000
pushed 2015-09-29 10:00 +0000
Xidorn Quan Xidorn Quan - Bug 1186745 part 2 - Move nsThreadSyncDispatch class to its own header file. r=froydnj
less more (0) -100 -60 tip