Title: [276693] trunk/Source/ThirdParty/ANGLE
Revision
276693
Author
[email protected]
Date
2021-04-28 00:00:47 -0700 (Wed, 28 Apr 2021)

Log Message

ANGLE should be compiled with thread-safe statics
https://bugs.webkit.org/show_bug.cgi?id=224854

Patch by Kimmo Kinnunen <[email protected]> on 2021-04-28
Reviewed by Kenneth Russell.

Compile ANGLE with normal thread-safe c++ local statics.
No known threading failures. Based on ad-hoc risk vs benefit
evaluation of today and after future merges, it appears
better to err in the side of caution.

* Configurations/Base.xcconfig:

Modified Paths

Diff

Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (276692 => 276693)


--- trunk/Source/ThirdParty/ANGLE/ChangeLog	2021-04-28 06:39:41 UTC (rev 276692)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog	2021-04-28 07:00:47 UTC (rev 276693)
@@ -1,3 +1,17 @@
+2021-04-28  Kimmo Kinnunen  <[email protected]>
+
+        ANGLE should be compiled with thread-safe statics
+        https://bugs.webkit.org/show_bug.cgi?id=224854
+
+        Reviewed by Kenneth Russell.
+
+        Compile ANGLE with normal thread-safe c++ local statics.
+        No known threading failures. Based on ad-hoc risk vs benefit
+        evaluation of today and after future merges, it appears
+        better to err in the side of caution.
+
+        * Configurations/Base.xcconfig:
+
 2021-04-26  Alex Christensen  <[email protected]>
 
         Update Mac-specific CMake files

Modified: trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig (276692 => 276693)


--- trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2021-04-28 06:39:41 UTC (rev 276692)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2021-04-28 07:00:47 UTC (rev 276693)
@@ -48,7 +48,6 @@
 GCC_OBJC_CALL_CXX_CDTORS = YES;
 GCC_PRECOMPILE_PREFIX_HEADER = NO;
 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
-GCC_THREADSAFE_STATICS = NO;
 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to