Move JavaScriptCore thread testing code to pthread specific directory
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2007 05:17:09 +0000 (05:17 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2007 05:17:09 +0000 (05:17 +0000)
commitb26b44b42db709c18c912a4e8b9e1ea0561b8831
treee7bc17b4655ce1e24657d188067755d8c29a24a0
parente04ef3f69fa810fd7ed0958e52d276cb4091d1f0
    Move JavaScriptCore thread testing code to pthread specific directory
        and remove the dependance on CoreFoundation by using WTF::HashSet.

        Reviewed by Geoff and Oliver.

        * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
        * DumpRenderTree/ForwardingHeaders/wtf/HashMap.h: Added.
        * DumpRenderTree/ForwardingHeaders/wtf/HashSet.h: Added.
        * DumpRenderTree/ForwardingHeaders/wtf/Vector.h: Added.
        * DumpRenderTree/JavaScriptThreading.h: Copied from DumpRenderTree/mac/JavaScriptThreading.h.
        * DumpRenderTree/mac/JavaScriptThreading.cpp: Removed.
        * DumpRenderTree/mac/JavaScriptThreading.h: Removed.
        * DumpRenderTree/pthreads: Added.
        * DumpRenderTree/pthreads/JavaScriptThreadingPthreads.cpp: Copied from DumpRenderTree/mac/JavaScriptThreading.cpp.
        (javaScriptThreads):
        (runJavaScriptThread):
        (startJavaScriptThreads):
        (stopJavaScriptThreads):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28377 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKitTools/ChangeLog
WebKitTools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj
WebKitTools/DumpRenderTree/ForwardingHeaders/wtf/HashMap.h [new file with mode: 0644]
WebKitTools/DumpRenderTree/ForwardingHeaders/wtf/HashSet.h [new file with mode: 0644]
WebKitTools/DumpRenderTree/ForwardingHeaders/wtf/Vector.h [new file with mode: 0644]
WebKitTools/DumpRenderTree/JavaScriptThreading.h [moved from WebKitTools/DumpRenderTree/mac/JavaScriptThreading.h with 91% similarity]
WebKitTools/DumpRenderTree/pthreads/JavaScriptThreadingPthreads.cpp [moved from WebKitTools/DumpRenderTree/mac/JavaScriptThreading.cpp with 68% similarity]