xpcom/threads/nsTimerImpl.cpp
49b3ad9f467d48194dab8121f82e4c938b70b484
created 2017-01-11 13:59 -0600
pushed 2017-02-13 16:26 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643 - Add some locking to prevent races caused by Cancel/Init from threads other than the target. (build fixed) r=froydnj, a=jcristau FIREFOX_52_0b5_BUILD1 FIREFOX_52_0b5_RELEASE
937faf1c1cf167907250103c38a8bc1c78710e4f
created 2017-02-09 13:10 -0500
pushed 2017-02-13 16:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 16f96708bef9 (bug 1328643) for bustage.
16f96708bef9c19fd9ad80d5201bda24ceb5f235
created 2017-01-11 13:59 -0600
pushed 2017-02-13 16:26 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643 - Add some locking to prevent races caused by Cancel/Init from threads other than the target. r=froydnj, a=jcristau
f0b04c73f0867708750fb9022e07f929ec221e84
created 2017-01-11 13:59 -0600
pushed 2017-02-01 23:31 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. r=froydnj draft
a826e3e7b9d0c5f4b697e2ea69c35e24aadf7e60
created 2017-01-11 13:59 -0600
pushed 2017-02-01 22:44 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. r=froydnj draft
181f7c8d957d01f9f6550c6e5409df4718d50fb1
created 2017-01-18 15:37 -0800
pushed 2017-01-25 04:44 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Anonymize nsITimer runnable names (r=njn)
28998c282974c480171faf6039d4f924264cf406
created 2017-01-18 14:01 -0800
pushed 2017-01-25 04:44 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Give runnable names to some generic dispatch sites (r=ehsan)
6abcbe944f8f36edf1f710c9ab32dec6b371d392
created 2017-01-24 15:12 -0800
pushed 2017-01-25 03:28 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
3a5b5b9ecace7a09a1c5b72a3d43c1ad8f4e9f60
created 2017-01-18 15:37 -0800
pushed 2017-01-25 00:13 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Anonymize nsITimer runnable names (r=njn)
2810212347fd94a60f6622ef9e391ca67c518a8c
created 2017-01-18 14:01 -0800
pushed 2017-01-25 00:13 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Give runnable names to some generic dispatch sites (r=ehsan)
677de8797f76792bed949dc4b8e8c1f0b44f12fa
created 2017-01-11 13:59 -0600
pushed 2017-01-24 15:44 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. r?froydnj draft
edad4ad073e42702b6ea4e8365ab0de2df230148
created 2017-01-11 13:59 -0600
pushed 2017-01-19 16:32 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. draft
797efd5dcb195bcde1cad22a3b3ba227113c62f9
created 2017-01-11 13:59 -0600
pushed 2017-01-17 21:36 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. draft
7d00e61712bcc858146d6ac867501904a3359e5f
created 2017-01-11 13:59 -0600
pushed 2017-01-17 19:29 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1328643: Add some locking to prevent races caused by Cancel/Init from threads other than the target. draft
0aad3ebe6f6e8ea6170d7cbb933edd1e438b5e5a
created 2016-11-30 17:34 -0800
pushed 2017-01-11 22:00 +0000
Manish Goregaokar Manish Goregaokar - Bug 1317208 - Stylo: Store servo computed values for animation properties; r?birtles,heycam draft
5dc3481b01b658586fc14574d83b75f162c18d0a
created 2017-01-10 14:08 +1100
pushed 2017-01-11 07:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1329857 - Remove NS_METHOD and NS_CALLBACK. r=froydnj.
f811949603a7fec9bb6c12aaacb8c74bf83c1f5a
created 2016-12-30 10:11 -0600
pushed 2017-01-04 17:27 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1306733: Handle Cancel and Init from threads other than the target thread a little more gracefully. draft
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2016-12-13 08:47 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2016-12-13 08:47 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2016-12-12 18:48 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
704915079f6b12990201dc378ee05c8861e98a7c
created 2016-11-22 20:40 -0800
pushed 2016-12-01 15:12 +0000
Bill McCloskey Bill McCloskey - Bug 1320753 - Adding nsINamed naming to nsITimer (r=ehsan)
b3ce380a22f9833eccfda6448bea58575e0c1d68
created 2016-11-22 20:40 -0800
pushed 2016-11-28 21:43 +0000
Bill McCloskey Bill McCloskey - Adding naming to nsITimer draft
9f1d80f9b64f908f95f0c9d9cc1aac6d772b881b
created 2016-10-04 10:23 -0500
pushed 2016-10-04 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1307350: Compensate for repeating timers that have not been appropriately cancelled. draft
9c41628d5a0ec07e343b4e0edba361cefd70d1f1
created 2016-08-05 13:39 -0500
pushed 2016-09-23 19:02 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 5: Remove some unnecessary members. draft
445af08464069f4ce400adeffedb25ada4d71f85
created 2016-08-05 12:50 -0500
pushed 2016-09-23 19:02 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 4: Stop modifying mTimeout/mDelay from the TimerThread, plus some simplification. draft
309277f56ae6f97151753c196d3df11c7639fd10
created 2016-08-05 13:45 -0500
pushed 2016-08-17 15:12 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 6: A minor optimization to Cancel(). draft
05030995cea5d2024770de1436c5ad81c3a83fb4
created 2016-08-05 13:39 -0500
pushed 2016-08-17 15:12 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 5: Remove some unnecessary members. draft
5bc5744cafe690ac133656470230325aa175c14b
created 2016-08-05 12:50 -0500
pushed 2016-08-17 15:12 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 4: Stop modifying mTimeout/mDelay from the TimerThread, plus some simplification. draft
84aca5c2c2e1f82c471852a9ff847dccd237b14a
created 2016-08-05 10:07 -0500
pushed 2016-08-17 15:12 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 3: Do not allow mTimeout to change while a timer is in the queue. draft
4777cba3ead7e0f6be6f8e2642a42e36fac49e50
created 2016-07-20 15:16 -0500
pushed 2016-08-17 15:12 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 2: Factor nsTimerImpl into two classes, so we don't need to do racy stuff in nsTimerImpl::Release. draft
68878214f5f1797b8291447fb69da8fc1c587268
created 2016-08-05 13:45 -0500
pushed 2016-08-12 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 6: A minor optimization to Cancel(). draft
4150e5f3398c319064e1b426b2022d9c67f72d07
created 2016-08-05 13:39 -0500
pushed 2016-08-12 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 5: Remove some unnecessary members. draft
ddca385e41e324404794eb058c6d96d578861baa
created 2016-08-05 12:50 -0500
pushed 2016-08-12 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 4: Stop modifying mTimeout/mDelay from the TimerThread, plus some simplification. draft
58e488dfa168653f0b59cb8b12b975ea5e60cb98
created 2016-08-05 10:07 -0500
pushed 2016-08-12 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 3: Do not allow mTimeout to change while a timer is in the queue. draft
1a14cdeabc4f1a2aa6e6d63d7b4fa04051998c36
created 2016-07-20 15:16 -0500
pushed 2016-08-12 15:23 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 2: Factor nsTimerImpl into two classes, so we don't need to do racy stuff in nsTimerImpl::Release. draft
bb3f719aaf71a6e4aab2c62f02a21215cfe390d8
created 2016-08-05 13:45 -0500
pushed 2016-08-05 20:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 6: A minor optimization to Cancel(). draft
46d2425308c336295305eff90e904196604ee229
created 2016-08-05 13:39 -0500
pushed 2016-08-05 20:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 5: Remove some unnecessary members. draft
d6d9b94f7aa084fb693bd2e0edb35b5afcd37c40
created 2016-08-05 12:50 -0500
pushed 2016-08-05 20:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 4: Stop modifying mTimeout/mDelay from the TimerThread, plus some simplification. draft
11ed1fae8f2d67a281701e800622b736f7510315
created 2016-08-05 10:07 -0500
pushed 2016-08-05 20:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 3: Do not allow mTimeout to change while a timer is in the queue. draft
ab6944995dc18e06be917b977c519ae2db73791b
created 2016-07-20 15:16 -0500
pushed 2016-08-05 20:59 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 2: Factor nsTimerImpl into two classes, so we don't need to do racy stuff in nsTimerImpl::Release. draft
c75519a9cd83391eeea9580b761457f341c66ad0
created 2016-08-02 14:54 +0200
pushed 2016-08-02 13:12 +0000
Alexandre Lissy Alexandre Lissy - Bug 1285662 - Remove NUWA r? draft
23d68404ad25e512eaf6fbf18fe7f14dccfef43f
created 2016-07-20 15:16 -0500
pushed 2016-07-20 20:43 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1157323 - Part 2: De-race nsTimerImpl. draft
f4767ca47286ed9c49ed76181b0835d4d0eea49d
created 2016-05-25 15:26 -0700
pushed 2016-05-25 23:32 +0000
Ralph Giles Ralph Giles - Bug 1275744 - Reference MOZ_LOG in xpcom comments. r?erahm draft
5dfabdaf440901a380488aadeae81cc48d97c1f1
created 2016-03-07 19:00 +0000
pushed 2016-03-08 22:33 +0000
Jan Beich Jan Beich - Bug 1254218 - Rely on old-configure.in to detect dladdr(). r=njn
afd1b8342a53046d3bc516ac8ae586919c0f5f88
created 2016-02-26 18:10 -0800
pushed 2016-02-29 01:49 +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-28 08:15 +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-28 08:15 +0000
Eric Rahm Eric Rahm - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
f9cf413cb3da8c191c2f1ba34b605aa73b2a8e48
created 2015-10-19 12:50 -0700
pushed 2015-10-21 14:04 +0000
Eric Rahm Eric Rahm - Bug 1174785 - Part 2: Convert xpcom over to LogModule. r=froydnj
ab99a70d0586a0f5e8e6e1a124a5b5266160c578
created 2015-09-21 17:13 -0700
pushed 2015-09-22 04:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1205941 - Make TimerFirings logging output post-processible with fix_linux_stack.py. r=glandium.
309502b3ea1f8d0e962d5158d0cf87c57bce85c3
created 2015-09-16 21:49 -0700
pushed 2015-09-17 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 6) - Add link to MDN docs about TimerFirings logging. r=me.
21235635ebdec9bdfa6d65b71285f0fdb7b1bce8
created 2015-09-10 00:50 -0700
pushed 2015-09-17 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj.
89de619e863b85ebb7f38432066e16f81ce89070
created 2015-09-14 15:57 -0700
pushed 2015-09-17 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 3) - Change order of InitCommon() arguments. r=froydnj.
ddf1390f6cca9aa19f86575bff17cf0e516b7578
created 2015-09-09 14:56 -0400
pushed 2015-09-09 21:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1190735 - Remove nsITimer.TYPE_REPEATING_PRECISE (for beta). r=froydnj a=ritu
e14cb4eb7c0bdd00b20ab6ff212e5f72158b12a9
created 2015-08-04 17:30 -0700
pushed 2015-08-07 15:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1190735 - Remove nsITimer.TYPE_REPEATING_PRECISE. r=froydnj.
80677b385ce0866067fa7bb5c1b3765ac8c67181
created 2015-07-28 10:10 -0500
pushed 2015-07-30 00:27 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1059572 - Part 2: Make absolutely sure a timer is removed before reinitting it. r=nfroyd
7793255f366e01dd38aac596d094c853bc6d94df
created 2015-07-22 12:39 -0500
pushed 2015-07-30 00:27 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1059572 - Part 1: Move PostTimerEvent to TimerThread to allow TimerThread's monitor to protect it. r=nfroyd
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 18:20 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
ce36885ea16071cb02b3ef9ff4663c91373d2383
created 2015-06-16 10:57 +0800
pushed 2015-06-16 21:04 +0000
Shelly Lin Shelly Lin - Bug 1113562 - Expected delay time of tasks should not be the latency of those kind. r=sinker
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-04 18:32 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
0abfbc98614806464c6d932627eabd699bb47cc4
created 2015-06-03 15:22 -0700
pushed 2015-06-04 18:32 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
less more (0) -100 -60 tip