Title: [273312] trunk
- Revision
- 273312
- Author
- [email protected]
- Date
- 2021-02-23 09:23:32 -0800 (Tue, 23 Feb 2021)
Log Message
[CMake] Fix JSCOnly build on Windows
https://bugs.webkit.org/show_bug.cgi?id=222316
Reviewed by Michael Catanzaro.
.:
Turn off ENABLE_WEBASSEMBLY for Windows on JSCOnly now that its possible to build it
without FTL.
* Source/cmake/OptionsJSCOnly.cmake:
Source/WTF:
Update sources for the JSCOnly Windows build.
* wtf/PlatformJSCOnly.cmake:
Modified Paths
Diff
Modified: trunk/ChangeLog (273311 => 273312)
--- trunk/ChangeLog 2021-02-23 17:09:50 UTC (rev 273311)
+++ trunk/ChangeLog 2021-02-23 17:23:32 UTC (rev 273312)
@@ -1,3 +1,15 @@
+2021-02-23 Don Olmstead <[email protected]>
+
+ [CMake] Fix JSCOnly build on Windows
+ https://bugs.webkit.org/show_bug.cgi?id=222316
+
+ Reviewed by Michael Catanzaro.
+
+ Turn off ENABLE_WEBASSEMBLY for Windows on JSCOnly now that its possible to build it
+ without FTL.
+
+ * Source/cmake/OptionsJSCOnly.cmake:
+
2021-02-22 Carlos Garcia Campos <[email protected]>
[SOUP] Add support for libsoup3
Modified: trunk/Source/WTF/ChangeLog (273311 => 273312)
--- trunk/Source/WTF/ChangeLog 2021-02-23 17:09:50 UTC (rev 273311)
+++ trunk/Source/WTF/ChangeLog 2021-02-23 17:23:32 UTC (rev 273312)
@@ -1,3 +1,14 @@
+2021-02-23 Don Olmstead <[email protected]>
+
+ [CMake] Fix JSCOnly build on Windows
+ https://bugs.webkit.org/show_bug.cgi?id=222316
+
+ Reviewed by Michael Catanzaro.
+
+ Update sources for the JSCOnly Windows build.
+
+ * wtf/PlatformJSCOnly.cmake:
+
2021-02-22 Chris Dumez <[email protected]>
Prepare for memory ownership transfer in the GPUProcess
Modified: trunk/Source/WTF/wtf/PlatformJSCOnly.cmake (273311 => 273312)
--- trunk/Source/WTF/wtf/PlatformJSCOnly.cmake 2021-02-23 17:09:50 UTC (rev 273311)
+++ trunk/Source/WTF/wtf/PlatformJSCOnly.cmake 2021-02-23 17:23:32 UTC (rev 273312)
@@ -4,6 +4,7 @@
if (WIN32)
list(APPEND WTF_SOURCES
+ text/win/StringWin.cpp
text/win/TextBreakIteratorInternalICUWin.cpp
win/CPUTimeWin.cpp
@@ -13,14 +14,13 @@
win/MainThreadWin.cpp
win/OSAllocatorWin.cpp
win/PathWalker.cpp
- win/ThreadSpecificWin.cpp
win/ThreadingWin.cpp
)
list(APPEND WTF_PUBLIC_HEADERS
+ text/win/WCharStringExtras.h
+
win/DbgHelperWin.h
win/PathWalker.h
-
- text/win/WCharStringExtras.h
)
list(APPEND WTF_LIBRARIES
DbgHelp
@@ -65,6 +65,7 @@
if (WIN32)
list(APPEND WTF_SOURCES
win/MemoryFootprintWin.cpp
+ win/MemoryPressureHandlerWin.cpp
)
list(APPEND WTF_PUBLIC_HEADERS
win/Win32Handle.h
Modified: trunk/Source/cmake/OptionsJSCOnly.cmake (273311 => 273312)
--- trunk/Source/cmake/OptionsJSCOnly.cmake 2021-02-23 17:09:50 UTC (rev 273311)
+++ trunk/Source/cmake/OptionsJSCOnly.cmake 2021-02-23 17:23:32 UTC (rev 273312)
@@ -32,6 +32,8 @@
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT PRIVATE OFF)
# FIXME: Port bmalloc to Windows. https://bugs.webkit.org/show_bug.cgi?id=143310
WEBKIT_OPTION_DEFAULT_PORT_VALUE(USE_SYSTEM_MALLOC PRIVATE ON)
+ # FIXME: Enable WASM on Windows https://bugs.webkit.org/show_bug.cgi?id=222315
+ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBASSEMBLY PRIVATE OFF)
endif ()
WEBKIT_OPTION_END()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes