Title: [274788] trunk/Source
Revision
274788
Author
[email protected]
Date
2021-03-22 13:30:11 -0700 (Mon, 22 Mar 2021)

Log Message

Unreviewed, fix Mac and non-unified JSCOnly builds
https://bugs.webkit.org/show_bug.cgi?id=223546


Source/_javascript_Core:

* wasm/WasmGlobal.h:
* wasm/WasmTable.h:
* wasm/js/JSWebAssemblyCompileError.cpp:
* wasm/js/JSWebAssemblyLinkError.cpp:
* wasm/js/JSWebAssemblyRuntimeError.cpp:
Add missing includes for non-unified JSC build.

Source/WTF:

* wtf/PlatformJSCOnly.cmake:
Add missing file for JSCOnly build on Mac.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (274787 => 274788)


--- trunk/Source/_javascript_Core/ChangeLog	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-03-22 20:30:11 UTC (rev 274788)
@@ -1,3 +1,15 @@
+2021-03-22  Ross Kirsling  <[email protected]>
+
+        Unreviewed, fix Mac and non-unified JSCOnly builds
+        https://bugs.webkit.org/show_bug.cgi?id=223546
+
+        * wasm/WasmGlobal.h:
+        * wasm/WasmTable.h:
+        * wasm/js/JSWebAssemblyCompileError.cpp:
+        * wasm/js/JSWebAssemblyLinkError.cpp:
+        * wasm/js/JSWebAssemblyRuntimeError.cpp:
+        Add missing includes for non-unified JSC build.
+
 2021-03-22  Yusuke Suzuki  <[email protected]>
 
         [JSC] Intl.Locale should not assume is8Bit

Modified: trunk/Source/_javascript_Core/wasm/WasmGlobal.h (274787 => 274788)


--- trunk/Source/_javascript_Core/wasm/WasmGlobal.h	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/wasm/WasmGlobal.h	2021-03-22 20:30:11 UTC (rev 274788)
@@ -27,6 +27,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "SlotVisitorMacros.h"
 #include "WasmFormat.h"
 #include "WasmLimits.h"
 #include "WriteBarrier.h"

Modified: trunk/Source/_javascript_Core/wasm/WasmTable.h (274787 => 274788)


--- trunk/Source/_javascript_Core/wasm/WasmTable.h	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/wasm/WasmTable.h	2021-03-22 20:30:11 UTC (rev 274788)
@@ -27,6 +27,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "SlotVisitorMacros.h"
 #include "WasmFormat.h"
 #include "WasmLimits.h"
 #include "WriteBarrier.h"

Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCompileError.cpp (274787 => 274788)


--- trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCompileError.cpp	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCompileError.cpp	2021-03-22 20:30:11 UTC (rev 274788)
@@ -28,7 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSGlobalObject.h"
+#include "JSCJSValueInlines.h"
 
 namespace JSC {
 

Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyLinkError.cpp (274787 => 274788)


--- trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyLinkError.cpp	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyLinkError.cpp	2021-03-22 20:30:11 UTC (rev 274788)
@@ -28,7 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSGlobalObject.h"
+#include "JSCJSValueInlines.h"
 
 namespace JSC {
 

Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyRuntimeError.cpp (274787 => 274788)


--- trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyRuntimeError.cpp	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyRuntimeError.cpp	2021-03-22 20:30:11 UTC (rev 274788)
@@ -28,7 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSGlobalObject.h"
+#include "JSCJSValueInlines.h"
 
 namespace JSC {
 

Modified: trunk/Source/WTF/ChangeLog (274787 => 274788)


--- trunk/Source/WTF/ChangeLog	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/WTF/ChangeLog	2021-03-22 20:30:11 UTC (rev 274788)
@@ -1,3 +1,11 @@
+2021-03-22  Ross Kirsling  <[email protected]>
+
+        Unreviewed, fix Mac and non-unified JSCOnly builds
+        https://bugs.webkit.org/show_bug.cgi?id=223546
+
+        * wtf/PlatformJSCOnly.cmake:
+        Add missing file for JSCOnly build on Mac.
+
 2021-03-19  Darin Adler  <[email protected]>
 
         [Cocoa] Make it possible to release a WKWebView on a non-main thread without a crash due to WKScriptMessage race

Modified: trunk/Source/WTF/wtf/PlatformJSCOnly.cmake (274787 => 274788)


--- trunk/Source/WTF/wtf/PlatformJSCOnly.cmake	2021-03-22 20:22:14 UTC (rev 274787)
+++ trunk/Source/WTF/wtf/PlatformJSCOnly.cmake	2021-03-22 20:30:11 UTC (rev 274788)
@@ -84,6 +84,9 @@
         VERBATIM)
     list(APPEND WTF_SOURCES
         cocoa/MemoryFootprintCocoa.cpp
+
+        generic/MemoryPressureHandlerGeneric.cpp
+
         ${WTF_DERIVED_SOURCES_DIR}/mach_excServer.c
         ${WTF_DERIVED_SOURCES_DIR}/mach_excUser.c
     )
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to