Changeset 43392 in webkit for trunk/JavaScriptCore/bytecode/SamplingTool.cpp
- Timestamp:
- May 7, 2009, 11:47:19 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecode/SamplingTool.cpp
r43366 r43392 122 122 bool SamplingThread::s_running = false; 123 123 unsigned SamplingThread::s_hertz = 10000; 124 125 ThreadIdentifier& SamplingThread::samplingThread() { 126 DEFINE_STATIC_LOCAL(ThreadIdentifier, staticSamplingThread, ()); 127 return staticSamplingThread; 128 } 124 ThreadIdentifier SamplingThread::s_samplingThread; 129 125 130 126 void* SamplingThread::threadStartFunc(void*) … … 151 147 s_hertz = hertz; 152 148 153 s amplingThread()= createThread(threadStartFunc, 0, "JavaScriptCore::Sampler");149 s_samplingThread = createThread(threadStartFunc, 0, "JavaScriptCore::Sampler"); 154 150 } 155 151 … … 158 154 ASSERT(s_running); 159 155 s_running = false; 160 waitForThreadCompletion(s amplingThread(), 0);156 waitForThreadCompletion(s_samplingThread, 0); 161 157 } 162 158
Note:
See TracChangeset
for help on using the changeset viewer.