Title: [262492] trunk/Source/_javascript_Core
Revision
262492
Author
[email protected]
Date
2020-06-03 10:31:13 -0700 (Wed, 03 Jun 2020)

Log Message

Fix non-unified --jsc-only build.
https://bugs.webkit.org/show_bug.cgi?id=212707

Reviewed by Yusuke Suzuki.

These files need JSGlobalObjectInlines.h.  But rather than adding yet another
#include, we'll just remove many individual ones and just #include JSCInlines.h
instead.

* wasm/js/JSToWasmICCallee.cpp:
* wasm/js/WebAssemblyCompileErrorConstructor.cpp:
* wasm/js/WebAssemblyCompileErrorPrototype.cpp:
* wasm/js/WebAssemblyGlobalPrototype.cpp:
* wasm/js/WebAssemblyInstanceConstructor.cpp:
* wasm/js/WebAssemblyInstancePrototype.cpp:
* wasm/js/WebAssemblyLinkErrorConstructor.cpp:
* wasm/js/WebAssemblyLinkErrorPrototype.cpp:
* wasm/js/WebAssemblyModulePrototype.cpp:
* wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
* wasm/js/WebAssemblyRuntimeErrorPrototype.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (262491 => 262492)


--- trunk/Source/_javascript_Core/ChangeLog	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/ChangeLog	2020-06-03 17:31:13 UTC (rev 262492)
@@ -1,3 +1,26 @@
+2020-06-03  Mark Lam  <[email protected]>
+
+        Fix non-unified --jsc-only build.
+        https://bugs.webkit.org/show_bug.cgi?id=212707
+
+        Reviewed by Yusuke Suzuki.
+
+        These files need JSGlobalObjectInlines.h.  But rather than adding yet another
+        #include, we'll just remove many individual ones and just #include JSCInlines.h
+        instead.
+
+        * wasm/js/JSToWasmICCallee.cpp:
+        * wasm/js/WebAssemblyCompileErrorConstructor.cpp:
+        * wasm/js/WebAssemblyCompileErrorPrototype.cpp:
+        * wasm/js/WebAssemblyGlobalPrototype.cpp:
+        * wasm/js/WebAssemblyInstanceConstructor.cpp:
+        * wasm/js/WebAssemblyInstancePrototype.cpp:
+        * wasm/js/WebAssemblyLinkErrorConstructor.cpp:
+        * wasm/js/WebAssemblyLinkErrorPrototype.cpp:
+        * wasm/js/WebAssemblyModulePrototype.cpp:
+        * wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
+        * wasm/js/WebAssemblyRuntimeErrorPrototype.cpp:
+
 2020-06-03  Rob Buis  <[email protected]>
 
         Make generated C++ code use modern C++

Modified: trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -28,9 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSCellInlines.h"
-#include "JSObjectInlines.h"
-#include "StructureInlines.h"
+#include "JSCInlines.h"
 #include "WebAssemblyFunction.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -28,10 +28,8 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
+#include "JSCInlines.h"
 #include "JSWebAssemblyCompileError.h"
-#include "StructureInlines.h"
 #include "WebAssemblyCompileErrorPrototype.h"
 
 #include "WebAssemblyCompileErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -29,9 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
-#include "StructureInlines.h"
+#include "JSCInlines.h"
 
 #include "WebAssemblyCompileErrorPrototype.lut.h"
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -31,10 +31,8 @@
 #include "AuxiliaryBarrierInlines.h"
 #include "GetterSetter.h"
 #include "IntegrityInlines.h"
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
+#include "JSCInlines.h"
 #include "JSWebAssemblyGlobal.h"
-#include "StructureInlines.h"
 
 namespace JSC {
 static EncodedJSValue JSC_HOST_CALL webAssemblyGlobalProtoFuncValueOf(JSGlobalObject*, CallFrame*);

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstanceConstructor.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstanceConstructor.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstanceConstructor.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -28,11 +28,9 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
+#include "JSCInlines.h"
 #include "JSWebAssemblyInstance.h"
 #include "JSWebAssemblyModule.h"
-#include "StructureInlines.h"
 #include "WebAssemblyInstancePrototype.h"
 
 #include "WebAssemblyInstanceConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstancePrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstancePrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstancePrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -29,11 +29,9 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
-#include "JSCJSValueInlines.h"
+#include "JSCInlines.h"
 #include "JSModuleNamespaceObject.h"
-#include "JSObjectInlines.h"
 #include "JSWebAssemblyInstance.h"
-#include "StructureInlines.h"
 
 namespace JSC {
 static EncodedJSValue JSC_HOST_CALL webAssemblyInstanceProtoFuncExports(JSGlobalObject*, CallFrame*);

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorConstructor.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorConstructor.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorConstructor.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -28,10 +28,8 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
+#include "JSCInlines.h"
 #include "JSWebAssemblyLinkError.h"
-#include "StructureInlines.h"
 #include "WebAssemblyLinkErrorPrototype.h"
 
 #include "WebAssemblyLinkErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -29,9 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
-#include "StructureInlines.h"
+#include "JSCInlines.h"
 
 #include "WebAssemblyLinkErrorPrototype.lut.h"
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -29,9 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
-#include "StructureInlines.h"
+#include "JSCInlines.h"
 
 #include "WebAssemblyModulePrototype.lut.h"
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -28,10 +28,8 @@
 
 #if ENABLE(WEBASSEMBLY)
 
-#include "JSCJSValueInlines.h"
-#include "JSObjectInlines.h"
+#include "JSCInlines.h"
 #include "JSWebAssemblyRuntimeError.h"
-#include "StructureInlines.h"
 #include "WebAssemblyRuntimeErrorPrototype.h"
 
 #include "WebAssemblyRuntimeErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp (262491 => 262492)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp	2020-06-03 16:59:45 UTC (rev 262491)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp	2020-06-03 17:31:13 UTC (rev 262492)
@@ -29,8 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
-#include "JSObjectInlines.h"
-#include "StructureInlines.h"
+#include "JSCInlines.h"
 #include "WebAssemblyRuntimeErrorPrototype.lut.h"
 
 namespace JSC {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to