| Index: Source/platform/Timer.cpp
 | 
| diff --git a/Source/platform/Timer.cpp b/Source/platform/Timer.cpp
 | 
| index 1eb41a3c8ecc8e342f90f036e48e5c4a07878a7e..c6b58b9d376d0c356453515f1b98e95e3b0a9a16 100644
 | 
| --- a/Source/platform/Timer.cpp
 | 
| +++ b/Source/platform/Timer.cpp
 | 
| @@ -203,10 +203,11 @@ TimerBase::~TimerBase()
 | 
|      ASSERT(!inHeap());
 | 
|  }
 | 
|  
 | 
| -void TimerBase::start(double nextFireInterval, double repeatInterval)
 | 
| +void TimerBase::start(double nextFireInterval, double repeatInterval, const TraceLocation& caller)
 | 
|  {
 | 
|      ASSERT(m_thread == currentThread());
 | 
|  
 | 
| +    m_location = caller;
 | 
|      m_repeatInterval = repeatInterval;
 | 
|      setNextFireTime(monotonicallyIncreasingTime() + nextFireInterval);
 | 
|  }
 | 
| 
 |