Changeset 31690 in webkit for trunk/JavaScriptCore/wtf/ThreadingWin.cpp
- Timestamp:
- Apr 7, 2008, 2:04:38 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/ThreadingWin.cpp
r31560 r31690 64 64 #include "Threading.h" 65 65 66 #include "MainThread.h" 66 67 #include <windows.h> 67 68 #include <wtf/HashMap.h> … … 72 73 Mutex* atomicallyInitializedStaticMutex; 73 74 75 static ThreadIdentifier mainThreadIdentifier; 76 74 77 void initializeThreading() 75 78 { … … 77 80 atomicallyInitializedStaticMutex = new Mutex; 78 81 wtf_random_init(); 82 initializeMainThread(); 83 mainThreadIdentifier = currentThread(); 79 84 } 80 85 } … … 159 164 { 160 165 return static_cast<ThreadIdentifier>(::GetCurrentThreadId()); 166 } 167 168 bool isMainThread() 169 { 170 return currentThread() == mainThreadIdentifier; 161 171 } 162 172
Note:
See TracChangeset
for help on using the changeset viewer.