Title: [161160] trunk/Source/WTF
Revision
161160
Author
wei...@apple.com
Date
2013-12-30 16:31:11 -0800 (Mon, 30 Dec 2013)

Log Message

Remove WTF's BinarySemaphore
https://bugs.webkit.org/show_bug.cgi?id=126310

Reviewed by Anders Carlsson.

It's unused. Also remove the now empty wtf/threads directory.

* GNUmakefile.list.am:
* WTF.vcxproj/WTF.vcxproj:
* WTF.vcxproj/WTF.vcxproj.filters:
* WTF.xcodeproj/project.pbxproj:
* wtf/CMakeLists.txt:
* wtf/Forward.h:
* wtf/PlatformWin.cmake:
* wtf/threads: Removed.
* wtf/threads/BinarySemaphore.cpp: Removed.
* wtf/threads/BinarySemaphore.h: Removed.
* wtf/threads/win: Removed.
* wtf/threads/win/BinarySemaphoreWin.cpp: Removed.

Modified Paths

Removed Paths

  • trunk/Source/WTF/wtf/threads/

Diff

Modified: trunk/Source/WTF/ChangeLog (161159 => 161160)


--- trunk/Source/WTF/ChangeLog	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/ChangeLog	2013-12-31 00:31:11 UTC (rev 161160)
@@ -1,3 +1,25 @@
+2013-12-30  Sam Weinig  <s...@webkit.org>
+
+        Remove WTF's BinarySemaphore
+        https://bugs.webkit.org/show_bug.cgi?id=126310
+
+        Reviewed by Anders Carlsson.
+
+        It's unused. Also remove the now empty wtf/threads directory.
+
+        * GNUmakefile.list.am:
+        * WTF.vcxproj/WTF.vcxproj:
+        * WTF.vcxproj/WTF.vcxproj.filters:
+        * WTF.xcodeproj/project.pbxproj:
+        * wtf/CMakeLists.txt:
+        * wtf/Forward.h:
+        * wtf/PlatformWin.cmake:
+        * wtf/threads: Removed.
+        * wtf/threads/BinarySemaphore.cpp: Removed.
+        * wtf/threads/BinarySemaphore.h: Removed.
+        * wtf/threads/win: Removed.
+        * wtf/threads/win/BinarySemaphoreWin.cpp: Removed.
+
 2013-12-30  Roger Fong  <roger_f...@apple.com>
 
         [Windows] Unreviewed build fix following r160959.

Modified: trunk/Source/WTF/GNUmakefile.list.am (161159 => 161160)


--- trunk/Source/WTF/GNUmakefile.list.am	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/GNUmakefile.list.am	2013-12-31 00:31:11 UTC (rev 161160)
@@ -244,8 +244,6 @@
     Source/WTF/wtf/text/TextPosition.h \
     Source/WTF/wtf/text/WTFString.cpp \
     Source/WTF/wtf/text/WTFString.h \
-    Source/WTF/wtf/threads/BinarySemaphore.cpp \
-    Source/WTF/wtf/threads/BinarySemaphore.h \
     Source/WTF/wtf/unicode/CharacterNames.h \
     Source/WTF/wtf/unicode/Collator.h \
     Source/WTF/wtf/unicode/CollatorDefault.cpp \

Modified: trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj (161159 => 161160)


--- trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj	2013-12-31 00:31:11 UTC (rev 161160)
@@ -141,8 +141,6 @@
     <ClCompile Include="..\wtf\Threading.cpp" />
     <ClCompile Include="..\wtf\ThreadingWin.cpp" />
     <ClCompile Include="..\wtf\threadspecificWin.cpp" />
-    <ClCompile Include="..\wtf\threads\BinarySemaphore.cpp" />
-    <ClCompile Include="..\wtf\threads\win\BinarySemaphoreWin.cpp" />
     <ClCompile Include="..\wtf\unicode\icu\CollatorICU.cpp" />
     <ClCompile Include="..\wtf\unicode\UTF8.cpp" />
     <ClCompile Include="..\wtf\win\MainThreadWin.cpp" />
@@ -297,7 +295,6 @@
     <ClInclude Include="..\wtf\ThreadRestrictionVerifier.h" />
     <ClInclude Include="..\wtf\threadsafeRefCounted.h" />
     <ClInclude Include="..\wtf\threadspecific.h" />
-    <ClInclude Include="..\wtf\threads\BinarySemaphore.h" />
     <ClInclude Include="..\wtf\unicode\CharacterNames.h" />
     <ClInclude Include="..\wtf\unicode\Collator.h" />
     <ClInclude Include="..\wtf\unicode\icu\UnicodeIcu.h" />

Modified: trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj.filters (161159 => 161160)


--- trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj.filters	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/WTF.vcxproj/WTF.vcxproj.filters	2013-12-31 00:31:11 UTC (rev 161160)
@@ -87,12 +87,6 @@
     <ClCompile Include="..\wtf\win\MainThreadWin.cpp">
       <Filter>win</Filter>
     </ClCompile>
-    <ClCompile Include="..\wtf\threads\win\BinarySemaphoreWin.cpp">
-      <Filter>threads\win</Filter>
-    </ClCompile>
-    <ClCompile Include="..\wtf\threads\BinarySemaphore.cpp">
-      <Filter>threads</Filter>
-    </ClCompile>
     <ClCompile Include="..\wtf\threadspecificWin.cpp">
       <Filter>wtf</Filter>
     </ClCompile>
@@ -321,9 +315,6 @@
     <ClInclude Include="..\wtf\text\WTFString.h">
       <Filter>text</Filter>
     </ClInclude>
-    <ClInclude Include="..\wtf\threads\BinarySemaphore.h">
-      <Filter>threads</Filter>
-    </ClInclude>
     <ClInclude Include="..\wtf\threadsafeRefCounted.h">
       <Filter>wtf</Filter>
     </ClInclude>

Modified: trunk/Source/WTF/WTF.xcodeproj/project.pbxproj (161159 => 161160)


--- trunk/Source/WTF/WTF.xcodeproj/project.pbxproj	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/WTF.xcodeproj/project.pbxproj	2013-12-31 00:31:11 UTC (rev 161160)
@@ -245,8 +245,6 @@
 		A8A4744D151A825B004123FF /* ThreadingPrimitives.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47335151A825B004123FF /* ThreadingPrimitives.h */; };
 		A8A4744E151A825B004123FF /* ThreadingPthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8A47336151A825B004123FF /* ThreadingPthreads.cpp */; };
 		A8A47450151A825B004123FF /* ThreadRestrictionVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47338151A825B004123FF /* ThreadRestrictionVerifier.h */; };
-		A8A47451151A825B004123FF /* BinarySemaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8A4733A151A825B004123FF /* BinarySemaphore.cpp */; };
-		A8A47452151A825B004123FF /* BinarySemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A4733B151A825B004123FF /* BinarySemaphore.h */; };
 		A8A47454151A825B004123FF /* ThreadSafeRefCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A4733E151A825B004123FF /* ThreadSafeRefCounted.h */; };
 		A8A47455151A825B004123FF /* ThreadSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A4733F151A825B004123FF /* ThreadSpecific.h */; };
 		A8A4745E151A825B004123FF /* CharacterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47349151A825B004123FF /* CharacterNames.h */; };
@@ -521,8 +519,6 @@
 		A8A47335151A825B004123FF /* ThreadingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadingPrimitives.h; sourceTree = "<group>"; };
 		A8A47336151A825B004123FF /* ThreadingPthreads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadingPthreads.cpp; sourceTree = "<group>"; };
 		A8A47338151A825B004123FF /* ThreadRestrictionVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadRestrictionVerifier.h; sourceTree = "<group>"; };
-		A8A4733A151A825B004123FF /* BinarySemaphore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BinarySemaphore.cpp; sourceTree = "<group>"; };
-		A8A4733B151A825B004123FF /* BinarySemaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BinarySemaphore.h; sourceTree = "<group>"; };
 		A8A4733E151A825B004123FF /* ThreadSafeRefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadSafeRefCounted.h; sourceTree = "<group>"; };
 		A8A4733F151A825B004123FF /* ThreadSpecific.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadSpecific.h; sourceTree = "<group>"; };
 		A8A47349151A825B004123FF /* CharacterNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CharacterNames.h; sourceTree = "<group>"; };
@@ -644,7 +640,6 @@
 				1FA47C87152502DA00568D1B /* ios */,
 				A8A472C4151A825A004123FF /* mac */,
 				A8A4731B151A825B004123FF /* text */,
-				A8A47339151A825B004123FF /* threads */,
 				A8A47348151A825B004123FF /* unicode */,
 				A8A4725A151A825A004123FF /* ASCIICType.h */,
 				A8A4725B151A825A004123FF /* Assertions.cpp */,
@@ -909,15 +904,6 @@
 			path = text;
 			sourceTree = "<group>";
 		};
-		A8A47339151A825B004123FF /* threads */ = {
-			isa = PBXGroup;
-			children = (
-				A8A4733A151A825B004123FF /* BinarySemaphore.cpp */,
-				A8A4733B151A825B004123FF /* BinarySemaphore.h */,
-			);
-			path = threads;
-			sourceTree = "<group>";
-		};
 		A8A47348151A825B004123FF /* unicode */ = {
 			isa = PBXGroup;
 			children = (
@@ -965,7 +951,6 @@
 				A8A473A9151A825B004123FF /* bignum-dtoa.h in Headers */,
 				A8A473AB151A825B004123FF /* bignum.h in Headers */,
 				7CDD7FFA186D2A54007433CD /* IteratorPair.h in Headers */,
-				A8A47452151A825B004123FF /* BinarySemaphore.h in Headers */,
 				A8A4738A151A825B004123FF /* Bitmap.h in Headers */,
 				A8A4738C151A825B004123FF /* BitVector.h in Headers */,
 				A8A4738E151A825B004123FF /* BlockStack.h in Headers */,
@@ -1208,7 +1193,6 @@
 				8134013815B092FD001FF0B8 /* Base64.cpp in Sources */,
 				A8A473A8151A825B004123FF /* bignum-dtoa.cc in Sources */,
 				A8A473AA151A825B004123FF /* bignum.cc in Sources */,
-				A8A47451151A825B004123FF /* BinarySemaphore.cpp in Sources */,
 				A8A4738B151A825B004123FF /* BitVector.cpp in Sources */,
 				A8A473AC151A825B004123FF /* cached-powers.cc in Sources */,
 				A8A47460151A825B004123FF /* CollatorDefault.cpp in Sources */,

Modified: trunk/Source/WTF/wtf/CMakeLists.txt (161159 => 161160)


--- trunk/Source/WTF/wtf/CMakeLists.txt	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/wtf/CMakeLists.txt	2013-12-31 00:31:11 UTC (rev 161160)
@@ -136,8 +136,6 @@
     text/StringImpl.h
     text/WTFString.h
 
-    threads/BinarySemaphore.h
-
     unicode/CharacterNames.h
     unicode/Collator.h
     unicode/UTF8.h
@@ -203,8 +201,6 @@
     text/StringStatics.cpp
     text/WTFString.cpp
 
-    threads/BinarySemaphore.cpp
-
     unicode/UTF8.cpp
 )
 
@@ -212,7 +208,6 @@
     "${WTF_DIR}"
     "${WTF_DIR}/wtf"
     "${WTF_DIR}/wtf/dtoa"
-    "${WTF_DIR}/wtf/threads"
     "${WTF_DIR}/wtf/unicode"
     "${THIRDPARTY_DIR}"
     "${CMAKE_BINARY_DIR}"

Modified: trunk/Source/WTF/wtf/Forward.h (161159 => 161160)


--- trunk/Source/WTF/wtf/Forward.h	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/wtf/Forward.h	2013-12-31 00:31:11 UTC (rev 161160)
@@ -38,7 +38,6 @@
 
 class AtomicString;
 class AtomicStringImpl;
-class BinarySemaphore;
 class CString;
 class Decoder;
 class Encoder;
@@ -52,7 +51,6 @@
 
 using WTF::AtomicString;
 using WTF::AtomicStringImpl;
-using WTF::BinarySemaphore;
 using WTF::CString;
 using WTF::Decoder;
 using WTF::Encoder;

Modified: trunk/Source/WTF/wtf/PlatformWin.cmake (161159 => 161160)


--- trunk/Source/WTF/wtf/PlatformWin.cmake	2013-12-31 00:30:11 UTC (rev 161159)
+++ trunk/Source/WTF/wtf/PlatformWin.cmake	2013-12-31 00:31:11 UTC (rev 161160)
@@ -1,6 +1,4 @@
 list(APPEND WTF_SOURCES
-    threads/win/BinarySemaphoreWin.cpp
-
     win/MainThreadWin.cpp
     win/RunLoopWin.cpp
 )
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to