Title: [262098] trunk/Source/_javascript_Core
Revision
262098
Author
pma...@igalia.com
Date
2020-05-23 07:57:15 -0700 (Sat, 23 May 2020)

Log Message

Fix non-unified builds for x86_64
https://bugs.webkit.org/show_bug.cgi?id=212297

Reviewed by Adrian Perez de Castro.

* b3/B3BasicBlock.cpp:
* b3/B3CaseCollection.cpp:
* b3/B3DuplicateTails.cpp:
* b3/B3EnsureLoopPreHeaders.cpp:
* b3/B3FenceValue.cpp:
* b3/B3HoistLoopInvariantValues.cpp:
* b3/B3LegalizeMemoryOffsets.cpp:
* b3/B3LowerMacrosAfterOptimizations.cpp:
* b3/B3LowerToAir.cpp:
* b3/B3MathExtras.cpp:
* b3/B3MemoryValue.cpp:
* b3/B3Procedure.cpp:
* b3/B3StackmapValue.cpp:
* b3/B3SwitchValue.cpp:
* b3/B3UseCounts.cpp:
* b3/B3Validate.cpp:
* b3/B3VariableValue.cpp:
* b3/B3WasmAddressValue.cpp:
* b3/B3WasmBoundsCheckValue.cpp:
* ftl/FTLCommonValues.cpp:
* ftl/FTLCompile.cpp:
* ftl/FTLOSREntry.cpp:
* ftl/FTLOSRExitCompiler.cpp:
* wasm/WasmInstance.cpp:
* wasm/WasmStreamingParser.cpp:
* wasm/js/JSToWasm.cpp:
* wasm/js/JSToWasmICCallee.cpp:
* wasm/js/JSWebAssembly.cpp:
* wasm/js/JSWebAssemblyCodeBlock.cpp:
* wasm/js/WebAssemblyCompileErrorConstructor.cpp:
* wasm/js/WebAssemblyCompileErrorPrototype.cpp:
* wasm/js/WebAssemblyFunction.cpp:
* wasm/js/WebAssemblyFunctionBase.cpp:
* wasm/js/WebAssemblyGlobalPrototype.cpp:
* wasm/js/WebAssemblyInstanceConstructor.cpp:
* wasm/js/WebAssemblyInstancePrototype.cpp:
* wasm/js/WebAssemblyLinkErrorConstructor.cpp:
* wasm/js/WebAssemblyLinkErrorPrototype.cpp:
* wasm/js/WebAssemblyMemoryConstructor.cpp:
* wasm/js/WebAssemblyMemoryPrototype.cpp:
* wasm/js/WebAssemblyModuleConstructor.cpp:
* wasm/js/WebAssemblyModulePrototype.cpp:
* wasm/js/WebAssemblyModuleRecord.cpp:
* wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
* wasm/js/WebAssemblyRuntimeErrorPrototype.cpp:
* wasm/js/WebAssemblyTableConstructor.cpp:
* wasm/js/WebAssemblyTablePrototype.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (262097 => 262098)


--- trunk/Source/_javascript_Core/ChangeLog	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/ChangeLog	2020-05-23 14:57:15 UTC (rev 262098)
@@ -1,3 +1,58 @@
+2020-05-23  Paulo Matos  <pma...@igalia.com>
+
+        Fix non-unified builds for x86_64
+        https://bugs.webkit.org/show_bug.cgi?id=212297
+
+        Reviewed by Adrian Perez de Castro.
+
+        * b3/B3BasicBlock.cpp:
+        * b3/B3CaseCollection.cpp:
+        * b3/B3DuplicateTails.cpp:
+        * b3/B3EnsureLoopPreHeaders.cpp:
+        * b3/B3FenceValue.cpp:
+        * b3/B3HoistLoopInvariantValues.cpp:
+        * b3/B3LegalizeMemoryOffsets.cpp:
+        * b3/B3LowerMacrosAfterOptimizations.cpp:
+        * b3/B3LowerToAir.cpp:
+        * b3/B3MathExtras.cpp:
+        * b3/B3MemoryValue.cpp:
+        * b3/B3Procedure.cpp:
+        * b3/B3StackmapValue.cpp:
+        * b3/B3SwitchValue.cpp:
+        * b3/B3UseCounts.cpp:
+        * b3/B3Validate.cpp:
+        * b3/B3VariableValue.cpp:
+        * b3/B3WasmAddressValue.cpp:
+        * b3/B3WasmBoundsCheckValue.cpp:
+        * ftl/FTLCommonValues.cpp:
+        * ftl/FTLCompile.cpp:
+        * ftl/FTLOSREntry.cpp:
+        * ftl/FTLOSRExitCompiler.cpp:
+        * wasm/WasmInstance.cpp:
+        * wasm/WasmStreamingParser.cpp:
+        * wasm/js/JSToWasm.cpp:
+        * wasm/js/JSToWasmICCallee.cpp:
+        * wasm/js/JSWebAssembly.cpp:
+        * wasm/js/JSWebAssemblyCodeBlock.cpp:
+        * wasm/js/WebAssemblyCompileErrorConstructor.cpp:
+        * wasm/js/WebAssemblyCompileErrorPrototype.cpp:
+        * wasm/js/WebAssemblyFunction.cpp:
+        * wasm/js/WebAssemblyFunctionBase.cpp:
+        * wasm/js/WebAssemblyGlobalPrototype.cpp:
+        * wasm/js/WebAssemblyInstanceConstructor.cpp:
+        * wasm/js/WebAssemblyInstancePrototype.cpp:
+        * wasm/js/WebAssemblyLinkErrorConstructor.cpp:
+        * wasm/js/WebAssemblyLinkErrorPrototype.cpp:
+        * wasm/js/WebAssemblyMemoryConstructor.cpp:
+        * wasm/js/WebAssemblyMemoryPrototype.cpp:
+        * wasm/js/WebAssemblyModuleConstructor.cpp:
+        * wasm/js/WebAssemblyModulePrototype.cpp:
+        * wasm/js/WebAssemblyModuleRecord.cpp:
+        * wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
+        * wasm/js/WebAssemblyRuntimeErrorPrototype.cpp:
+        * wasm/js/WebAssemblyTableConstructor.cpp:
+        * wasm/js/WebAssemblyTablePrototype.cpp:
+
 2020-05-22  Yoshiaki JITSUKAWA  <yoshiaki.jitsuk...@sony.com>
 
         [PlayStation] Enable JSC shell to run

Modified: trunk/Source/_javascript_Core/b3/B3BasicBlock.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3BasicBlock.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3BasicBlock.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -31,6 +31,7 @@
 #include "B3BasicBlockInlines.h"
 #include "B3BasicBlockUtils.h"
 #include "B3Procedure.h"
+#include "B3ValueInlines.h"
 #include <wtf/ListDump.h>
 
 namespace JSC { namespace B3 {

Modified: trunk/Source/_javascript_Core/b3/B3CaseCollection.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3CaseCollection.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3CaseCollection.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,7 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3BasicBlockInlines.h"
 #include "B3CaseCollectionInlines.h"
 #include <wtf/CommaPrinter.h>
 

Modified: trunk/Source/_javascript_Core/b3/B3DuplicateTails.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3DuplicateTails.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3DuplicateTails.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -34,6 +34,7 @@
 #include "B3InsertionSet.h"
 #include "B3PhaseScope.h"
 #include "B3Procedure.h"
+#include "B3ValueInlines.h"
 #include <wtf/IndexSet.h>
 
 namespace JSC { namespace B3 {

Modified: trunk/Source/_javascript_Core/b3/B3EnsureLoopPreHeaders.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3EnsureLoopPreHeaders.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3EnsureLoopPreHeaders.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -31,6 +31,7 @@
 #include "B3BasicBlockInlines.h"
 #include "B3BlockInsertionSet.h"
 #include "B3NaturalLoops.h"
+#include "B3ValueInlines.h"
 
 namespace JSC { namespace B3 {
 

Modified: trunk/Source/_javascript_Core/b3/B3FenceValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3FenceValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3FenceValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,8 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3ValueInlines.h"
+
 namespace JSC { namespace B3 {
 
 FenceValue::~FenceValue()

Modified: trunk/Source/_javascript_Core/b3/B3HoistLoopInvariantValues.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3HoistLoopInvariantValues.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3HoistLoopInvariantValues.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -34,6 +34,7 @@
 #include "B3NaturalLoops.h"
 #include "B3PhaseScope.h"
 #include "B3ProcedureInlines.h"
+#include "B3ValueInlines.h"
 #include <wtf/RangeSet.h>
 
 namespace JSC { namespace B3 {

Modified: trunk/Source/_javascript_Core/b3/B3LegalizeMemoryOffsets.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3LegalizeMemoryOffsets.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3LegalizeMemoryOffsets.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(B3_JIT)
 
 #include "B3InsertionSet.h"
+#include "B3MemoryValueInlines.h"
 #include "B3PhaseScope.h"
 #include "B3ProcedureInlines.h"
 #include "B3ValueInlines.h"

Modified: trunk/Source/_javascript_Core/b3/B3LowerMacrosAfterOptimizations.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3LowerMacrosAfterOptimizations.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3LowerMacrosAfterOptimizations.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -36,6 +36,7 @@
 #include "B3ConstPtrValue.h"
 #include "B3InsertionSetInlines.h"
 #include "B3PhaseScope.h"
+#include "B3ValueInlines.h"
 
 namespace JSC { namespace B3 {
 

Modified: trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -49,6 +49,7 @@
 #include "B3PhaseScope.h"
 #include "B3PhiChildren.h"
 #include "B3Procedure.h"
+#include "B3ProcedureInlines.h"
 #include "B3SlotBaseValue.h"
 #include "B3UpsilonValue.h"
 #include "B3UseCounts.h"

Modified: trunk/Source/_javascript_Core/b3/B3MathExtras.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3MathExtras.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3MathExtras.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -34,6 +34,7 @@
 #include "B3ConstDoubleValue.h"
 #include "B3ConstPtrValue.h"
 #include "B3UpsilonValue.h"
+#include "B3ValueInlines.h"
 #include "JSCPtrTag.h"
 #include "MathCommon.h"
 

Modified: trunk/Source/_javascript_Core/b3/B3MemoryValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3MemoryValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3MemoryValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(B3_JIT)
 
 #include "B3MemoryValueInlines.h"
+#include "B3ValueInlines.h"
 
 namespace JSC { namespace B3 {
 

Modified: trunk/Source/_javascript_Core/b3/B3Procedure.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3Procedure.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3Procedure.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -37,6 +37,7 @@
 #include "B3Dominators.h"
 #include "B3NaturalLoops.h"
 #include "B3OpaqueByproducts.h"
+#include "B3ProcedureInlines.h"
 #include "B3StackSlot.h"
 #include "B3ValueInlines.h"
 #include "B3Variable.h"

Modified: trunk/Source/_javascript_Core/b3/B3StackmapValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3StackmapValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3StackmapValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,8 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3ValueInlines.h"
+
 namespace JSC { namespace B3 {
 
 StackmapValue::~StackmapValue()

Modified: trunk/Source/_javascript_Core/b3/B3SwitchValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3SwitchValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3SwitchValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(B3_JIT)
 
 #include "B3BasicBlockInlines.h"
+#include "B3ValueInlines.h"
 #include <wtf/ListDump.h>
 
 namespace JSC { namespace B3 {

Modified: trunk/Source/_javascript_Core/b3/B3UseCounts.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3UseCounts.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3UseCounts.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(B3_JIT)
 
 #include "B3Procedure.h"
+#include "B3ValueInlines.h"
 
 namespace JSC { namespace B3 {
 

Modified: trunk/Source/_javascript_Core/b3/B3Validate.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3Validate.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3Validate.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -34,6 +34,7 @@
 #include "B3Dominators.h"
 #include "B3MemoryValue.h"
 #include "B3Procedure.h"
+#include "B3ProcedureInlines.h"
 #include "B3SlotBaseValue.h"
 #include "B3SwitchValue.h"
 #include "B3UpsilonValue.h"

Modified: trunk/Source/_javascript_Core/b3/B3VariableValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3VariableValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3VariableValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,7 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3ValueInlines.h"
 #include "B3Variable.h"
 
 namespace JSC { namespace B3 {

Modified: trunk/Source/_javascript_Core/b3/B3WasmAddressValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3WasmAddressValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3WasmAddressValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,8 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3ValueInlines.h"
+
 namespace JSC { namespace B3 {
 
 WasmAddressValue::~WasmAddressValue()

Modified: trunk/Source/_javascript_Core/b3/B3WasmBoundsCheckValue.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/b3/B3WasmBoundsCheckValue.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/b3/B3WasmBoundsCheckValue.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,8 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3ValueInlines.h"
+
 namespace JSC { namespace B3 {
 
 WasmBoundsCheckValue::~WasmBoundsCheckValue()

Modified: trunk/Source/_javascript_Core/ftl/FTLCommonValues.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/ftl/FTLCommonValues.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/ftl/FTLCommonValues.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -31,6 +31,7 @@
 #include "B3Const64Value.h"
 #include "B3ConstDoubleValue.h"
 #include "B3ConstPtrValue.h"
+#include "B3ValueInlines.h"
 
 #if ENABLE(FTL_JIT)
 

Modified: trunk/Source/_javascript_Core/ftl/FTLCompile.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/ftl/FTLCompile.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/ftl/FTLCompile.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -33,6 +33,7 @@
 #include "B3Generate.h"
 #include "B3StackSlot.h"
 #include "B3Value.h"
+#include "B3ValueInlines.h"
 #include "CodeBlockWithJITType.h"
 #include "CCallHelpers.h"
 #include "DFGGraphSafepoint.h"

Modified: trunk/Source/_javascript_Core/ftl/FTLOSREntry.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/ftl/FTLOSREntry.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/ftl/FTLOSREntry.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -30,6 +30,7 @@
 #include "CodeBlock.h"
 #include "DFGJITCode.h"
 #include "FTLForOSREntryJITCode.h"
+#include "JSCJSValueInlines.h"
 #include "OperandsInlines.h"
 #include "VMInlines.h"
 

Modified: trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -35,8 +35,9 @@
 #include "FTLLocation.h"
 #include "FTLOSRExit.h"
 #include "FTLOperations.h"
+#include "FTLSaveRestore.h"
 #include "FTLState.h"
-#include "FTLSaveRestore.h"
+#include "JSCJSValueInlines.h"
 #include "LinkBuffer.h"
 #include "MaxFrameExtentForSlowPathCall.h"
 #include "OperandsInlines.h"

Modified: trunk/Source/_javascript_Core/wasm/WasmInstance.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/WasmInstance.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/WasmInstance.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
 #include "JSWebAssemblyInstance.h"
 #include "Register.h"
 #include "WasmModuleInformation.h"

Modified: trunk/Source/_javascript_Core/wasm/WasmStreamingParser.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/WasmStreamingParser.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/WasmStreamingParser.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -30,6 +30,7 @@
 
 #include "WasmOps.h"
 #include "WasmSectionParser.h"
+#include "WasmSignatureInlines.h"
 #include <wtf/Optional.h>
 #include <wtf/UnalignedAccess.h>
 

Modified: trunk/Source/_javascript_Core/wasm/js/JSToWasm.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/JSToWasm.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/JSToWasm.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "CCallHelpers.h"
+#include "JSCJSValueInlines.h"
 #include "JSWebAssemblyInstance.h"
 #include "WasmCallingConvention.h"
 #include "WasmContextInlines.h"

Modified: trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/JSToWasmICCallee.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,8 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "JSCellInlines.h"
+#include "JSObjectInlines.h"
+#include "StructureInlines.h"
 #include "WebAssemblyFunction.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -32,7 +32,9 @@
 #include "CatchScope.h"
 #include "Exception.h"
 #include "JSCBuiltins.h"
+#include "JSGlobalObjectInlines.h"
 #include "JSModuleNamespaceObject.h"
+#include "JSObjectInlines.h"
 #include "JSPromise.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyInstance.h"
@@ -41,6 +43,7 @@
 #include "Options.h"
 #include "PromiseTimer.h"
 #include "StrongInlines.h"
+#include "StructureInlines.h"
 #include "ThrowScope.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCodeBlock.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCodeBlock.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyCodeBlock.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
 #include "JSCellInlines.h"
 #include "WasmModuleInformation.h"
 #include "WasmToJS.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,7 +28,10 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyCompileError.h"
+#include "StructureInlines.h"
 #include "WebAssemblyCompileErrorPrototype.h"
 
 #include "WebAssemblyCompileErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyCompileErrorPrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,9 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
+#include "StructureInlines.h"
 
 #include "WebAssemblyCompileErrorPrototype.lut.h"
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunction.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunction.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunction.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -30,6 +30,7 @@
 
 #include "JSCJSValueInlines.h"
 #include "JSObject.h"
+#include "JSObjectInlines.h"
 #include "JSToWasm.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyInstance.h"
@@ -38,6 +39,8 @@
 #include "LLIntThunks.h"
 #include "LinkBuffer.h"
 #include "ProtoCallFrameInlines.h"
+#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
 #include "WasmCallee.h"
 #include "WasmCallingConvention.h"
 #include "WasmContextInlines.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunctionBase.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunctionBase.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyFunctionBase.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,7 +28,10 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "HeapCellInlines.h"
+#include "HeapInlines.h"
 #include "JSWebAssemblyInstance.h"
+#include "SlotVisitorInlines.h"
 
 namespace JSC {
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalPrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -31,7 +31,10 @@
 #include "AuxiliaryBarrierInlines.h"
 #include "GetterSetter.h"
 #include "IntegrityInlines.h"
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.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 (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstanceConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstanceConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,8 +29,10 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "JSCJSValueInlines.h"
+#include "JSObjectInlines.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 (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstancePrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyInstancePrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,8 +29,11 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
+#include "JSCJSValueInlines.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 (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,7 +28,10 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyLinkError.h"
+#include "StructureInlines.h"
 #include "WebAssemblyLinkErrorPrototype.h"
 
 #include "WebAssemblyLinkErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyLinkErrorPrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,9 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "AuxiliaryBarrierInlines.h"
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
+#include "StructureInlines.h"
 
 #include "WebAssemblyLinkErrorPrototype.lut.h"
 

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryConstructor.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,9 +28,12 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
 #include "JSGlobalObjectInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyMemory.h"
+#include "StructureInlines.h"
 #include "WasmMemory.h"
 #include "WasmPageCount.h"
 #include "WebAssemblyMemoryPrototype.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryPrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryPrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyMemoryPrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,9 +28,14 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "AuxiliaryBarrierInlines.h"
 #include "JSArrayBuffer.h"
+#include "JSCJSValueInlines.h"
+#include "JSGlobalObjectInlines.h"
+#include "JSObjectInlines.h"
+#include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyMemory.h"
-#include "JSWebAssemblyHelpers.h"
+#include "StructureInlines.h"
 
 namespace JSC {
 static EncodedJSValue JSC_HOST_CALL webAssemblyMemoryProtoFuncGrow(JSGlobalObject*, CallFrame*);

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleConstructor.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,8 +29,11 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "ArrayBuffer.h"
+#include "ButterflyInlines.h"
 #include "JSArrayBuffer.h"
+#include "JSCJSValueInlines.h"
 #include "JSGlobalObjectInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyModule.h"
 #include "ObjectConstructor.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyModulePrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,11 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "AuxiliaryBarrierInlines.h"
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
+#include "StructureInlines.h"
+
 #include "WebAssemblyModulePrototype.lut.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleRecord.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleRecord.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyModuleRecord.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -29,6 +29,7 @@
 #if ENABLE(WEBASSEMBLY)
 
 #include "Error.h"
+#include "JSGlobalObjectInlines.h"
 #include "JSModuleEnvironment.h"
 #include "JSObjectInlines.h"
 #include "JSWebAssemblyGlobal.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,7 +28,10 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyRuntimeError.h"
+#include "StructureInlines.h"
 #include "WebAssemblyRuntimeErrorPrototype.h"
 
 #include "WebAssemblyRuntimeErrorConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,6 +28,9 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "AuxiliaryBarrierInlines.h"
+#include "JSObjectInlines.h"
+#include "StructureInlines.h"
 #include "WebAssemblyRuntimeErrorPrototype.lut.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyTableConstructor.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyTableConstructor.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyTableConstructor.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,8 +28,12 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "JSCJSValueInlines.h"
+#include "JSGlobalObjectInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyTable.h"
+#include "StructureInlines.h"
 #include "WebAssemblyTablePrototype.h"
 
 #include "WebAssemblyTableConstructor.lut.h"

Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyTablePrototype.cpp (262097 => 262098)


--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyTablePrototype.cpp	2020-05-23 13:34:47 UTC (rev 262097)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyTablePrototype.cpp	2020-05-23 14:57:15 UTC (rev 262098)
@@ -28,8 +28,13 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "AuxiliaryBarrierInlines.h"
+#include "JSCJSValueInlines.h"
+#include "JSGlobalObjectInlines.h"
+#include "JSObjectInlines.h"
 #include "JSWebAssemblyHelpers.h"
 #include "JSWebAssemblyTable.h"
+#include "StructureInlines.h"
 
 namespace JSC {
 static EncodedJSValue JSC_HOST_CALL webAssemblyTableProtoFuncLength(JSGlobalObject*, CallFrame*);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to