xpcom/threads/TimerThread.cpp
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
f8863cbd49cbabec9baf8749e0ee2cad4c108657
created 2014-11-14 13:12 -0500
pushed 2015-01-12 19:37 +0000
Nathan Froyd Nathan Froyd - Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc
3d49b89181705eddc9d36b8a46fc73ed81c0469c
created 2014-11-04 17:42 +0800
pushed 2015-01-12 19:37 +0000
Gina Yeh Gina Yeh - Bug 1089514, Patch 1: Some traced tasks/runnables have record of dispatch, but no records of execution, r=thinker.
c984a4104674183ded2ca834f9bdb30d7d857247
created 2014-09-17 15:46 +0200
pushed 2014-11-28 15:29 +0000
Georg Fritzsche Georg Fritzsche - Bug 1067989 - Unify some more binary search uses. r=waldo
64249d8c98148a2bc993e2c9fd1a160582b0a7ad
created 2014-08-05 09:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048280 - Fix more bad implicit constructors in XPCOM; r=froydnj
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
358992828820708e12f17a511554fe368012d058
created 2014-06-16 14:13 -0700
pushed 2014-07-21 20:25 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1024765 - Part 2: Make refcounting logic around PostTimerEvent more explicit. r=bz, a=sledru
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
e3522dec2b847fb20ed5f1318e9377282329e5d7
created 2014-06-16 14:13 -0700
pushed 2014-06-24 13:03 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1024765 - Part 2: Make refcounting logic around PostTimerEvent more explicit. r=bz, a=abillings
31331fea7c82dc08c8a1f66489640b8d94c0f63d
created 2014-06-24 08:48 -0400
pushed 2014-06-24 13:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 81c145939eee (bug 1024765) for bustage.
81c145939eee34b73bd4135d1d2f252d9d98f5d8
created 2014-06-16 14:13 -0700
pushed 2014-06-24 12:33 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1024765 - Part 2: Make refcounting logic around PostTimerEvent more explicit. r=bz, a=abillings
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +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
2e0304d75739a923301d8f11759fed14113f7000
created 2014-03-27 16:49 +0800
pushed 2014-06-09 21:49 +0000
Shelly Lin Shelly Lin - Bug 908995 - Part 2: Track runnables, tasks and timer events with TaskTracer. r=khuey.
c7d86e2ddfea761bb11d1808cfec784a33e3565c
created 2014-03-03 18:12 +1300
pushed 2014-04-28 18:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 955888. Part 8: In chaos mode, vary timer duration (while respecting order of firing). r=bz
1b3ab13a219b2c332d569ef7d04685c7600651ad
created 2014-02-06 22:05 -0800
pushed 2014-04-28 18:51 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in xpcom/. r=froydnj
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
014ba29f0b931e69db61d1ff2acdf5f9e9a0c8e4
created 2013-06-03 18:14 +0800
pushed 2013-12-09 19:58 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
b3070fcb40c9ebd6f82460e4ad15f7e6959c46e2
created 2013-08-22 11:14 -0400
pushed 2013-10-28 21:59 +0000
Nathan Froyd Nathan Froyd - Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg,jlebar
c11e18571ae6c1132d17ab3bed4a5903ae7102bd
created 2013-08-21 13:27 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d389df23ffc9 (bug 884281) for OSX crashes.
d389df23ffc97172ad07e6e4d5abe12fc191d837
created 2013-08-20 11:21 -0400
pushed 2013-10-28 21:59 +0000
Nathan Froyd Nathan Froyd - Bug 884281 - use mozilla::Atomic in xpcom/; 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
fb7aae8421bcbe2168ad311f25ecf8ef4134a30d
created 2013-04-02 20:59 -0400
pushed 2013-06-24 18:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 follow-up: Remove NSPR types that crept in
d4a5a1e1e8e9187ec190091702039d35c433dbce
created 2013-02-20 20:21 +0200
pushed 2013-05-13 16:59 +0000
Avi Halachmi Avi Halachmi - Bug 590422: Remove delay line filter from timer thread. r=bz
4ee88e30412bbc7620634e8766fb71e84a1116dd
created 2013-02-26 22:05 -0500
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 00ed3d264438 (bug 590422) for OSX browser-chrome failures on a CLOSED TREE.
00ed3d264438713fe8450d6c713b1f2040ee33ea
created 2013-02-20 20:21 +0200
pushed 2013-05-13 16:59 +0000
Avi Halachmi Avi Halachmi - Bug 590422: Remove delay line filter from timer thread. r=bz
bffcfc510a9cac94f1a8700e327951a4019cd847
created 2013-02-13 10:11 -0500
pushed 2013-04-01 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 618479 part 2. Use binary, not linear, search to determine timer insertion locations. r=brendan
46b409b1fa041594600dc1a863c1fb698823f1fd
created 2013-02-07 21:54 -0800
pushed 2013-04-01 19:47 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
479a7ef74ae040ad13d0d7bcbd8759c7e6ea9c15
created 2012-11-09 10:34 -0500
pushed 2013-01-07 21:25 +0000
Brian R. Bondy Brian R. Bondy - Bug 795887 - Mirror existing sleep notification handling with process suspend notification handling. r=bsmedberg
0ba68f9853917b076fa06178cc455cf3fb956a32
created 2012-10-29 19:32 -0400
pushed 2013-01-07 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
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.
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.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -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
772d9d20cdf913568c154a6387d784a3c36dc622
created 2012-06-12 19:06 +0200
pushed 2012-08-27 22:37 +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-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
523d5c5c53eb9f18f460bdedad4c824cc1f6b0fe
created 2012-04-04 11:15 +0200
pushed 2012-06-04 19:57 +0000
Veeraya Pupatwibul Veeraya Pupatwibul - Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
4d03df4a60dc425869923ec5c54ca82bdb9828df
created 2012-01-11 11:28 -0500
pushed 2012-03-13 21:17 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 675221 part A: replace XPCOM proxies with runanble for code in XPCOM itself, r=bz
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
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
eb89a7783f3384c7c8a84c043a3b707163a2b74e
created 2011-04-29 14:21 -0500
pushed 2011-07-05 17:00 +0000
Chris Jones Chris Jones - Bug 556214, part 4: TimerThread wants to be using non-reentrant Monitor. r=bz
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
c8d376cb8a0055f0ad82c038e6097e1c3e44a8e1
created 2011-03-29 08:43 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones
d49c938dbded5b105da0db629eba3572b16ab99c
created 2011-03-28 15:58 -0400
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
d96ce1d1095605ce40d9e24e2d39f88533f7df9e
created 2011-03-28 13:04 -0400
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Backing out 819c8fe6bdbe due to red on Windows.
819c8fe6bdbe07c984be8c59ff70659867ade50a
created 2010-10-03 15:42 -0700
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} in favor of PR_ATOMIC_{INCREMENT,DECREMENT}. r=bsmedberg,gal
13ac3bf13d90f03c255e8a4c13c8e398783f12d1
created 2010-10-07 11:47 -0700
pushed 2011-04-26 22:38 +0000
Alon Zakai Alon Zakai - Bug 596373 - Timer thread sleeping for 0 time causes lots of wakeups. r=brendan a=blocking-fennec
c8e75a4433d9b62eddcfb841c53af5815ae95948
created 2010-08-27 14:00 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset d578993db396 (bug 590422) due to possible performance regressions (especially WinXP Tscroll).
d578993db3969fa6e89e2e487ac4bb1c660aa7c9
created 2010-08-27 00:25 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 590422. Stop futzing with our timer scheduling and just schedule them. r=brendan
3ab60fc0581dfc5f1bb3b0568e9de864444a831a
created 2010-07-15 09:59 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
5d3c3d5c71bc03965fd60fb8cf6d94548883972f
created 2010-07-15 13:49 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backing out rev b567a93a5086 (bug 558306) to fix test orange
less more (0) -60 tip