Ignore:
Timestamp:
Apr 7, 2008, 2:04:38 PM (17 years ago)
Author:
Adam Roben
Message:

Add WTF::isMainThread

Reviewed by Alexey Proskuryakov.

  • wtf/Threading.h: Declare the new function.
  • wtf/ThreadingGtk.cpp: (WTF::initializeThreading): Initialize the main thread identifier. (WTF::isMainThread): Added.
  • wtf/ThreadingNone.cpp: Ditto ThreadingGtk.cpp. (WTF::initializeThreading): (WTF::isMainThread):
  • wtf/ThreadingPthreads.cpp: Ditto. (WTF::initializeThreading): (WTF::isMainThread):
  • wtf/ThreadingWin.cpp: Ditto. (WTF::initializeThreading): (WTF::isMainThread):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/wtf/Threading.h

    r31560 r31690  
    106106ThreadIdentifier createThread(ThreadFunction, void*);
    107107ThreadIdentifier currentThread();
     108bool isMainThread();
    108109int waitForThreadCompletion(ThreadIdentifier, void**);
    109110void detachThread(ThreadIdentifier);
     
    253254using WTF::createThread;
    254255using WTF::currentThread;
     256using WTF::isMainThread;
    255257using WTF::detachThread;
    256258using WTF::waitForThreadCompletion;
Note: See TracChangeset for help on using the changeset viewer.