summaryrefslogtreecommitdiff
path: root/xpcom/threads/nsTimerImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'xpcom/threads/nsTimerImpl.h')
-rw-r--r--xpcom/threads/nsTimerImpl.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/xpcom/threads/nsTimerImpl.h b/xpcom/threads/nsTimerImpl.h
index 9d59b4e672..039294995d 100644
--- a/xpcom/threads/nsTimerImpl.h
+++ b/xpcom/threads/nsTimerImpl.h
@@ -166,7 +166,10 @@ public:
int32_t mGeneration;
uint32_t mDelay;
- // Updated only after this timer has been removed from the timer thread.
+ // Never updated while in the TimerThread's timer list. Only updated
+ // before adding to that list or during nsTimerImpl::Fire(), when it has
+ // been removed from the TimerThread's list. TimerThread can safely access
+ // mTimeout of any timer in the list.
TimeStamp mTimeout;
#ifdef MOZ_TASK_TRACER