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