Changeset 262492 in webkit


Ignore:
Timestamp:
Jun 3, 2020, 10:31:13 AM (4 years ago)
Author:
mark.lam@apple.com
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:
Location:
trunk/Source/JavaScriptCore
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r262486 r262492  
     12020-06-03  Mark Lam  <mark.lam@apple.com>
     2
     3        Fix non-unified --jsc-only build.
     4        https://bugs.webkit.org/show_bug.cgi?id=212707
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        These files need JSGlobalObjectInlines.h.  But rather than adding yet another
     9        #include, we'll just remove many individual ones and just #include JSCInlines.h
     10        instead.
     11
     12        * wasm/js/JSToWasmICCallee.cpp:
     13        * wasm/js/WebAssemblyCompileErrorConstructor.cpp:
     14        * wasm/js/WebAssemblyCompileErrorPrototype.cpp:
     15        * wasm/js/WebAssemblyGlobalPrototype.cpp:
     16        * wasm/js/WebAssemblyInstanceConstructor.cpp:
     17        * wasm/js/WebAssemblyInstancePrototype.cpp:
     18        * wasm/js/WebAssemblyLinkErrorConstructor.cpp:
     19        * wasm/js/WebAssemblyLinkErrorPrototype.cpp:
     20        * wasm/js/WebAssemblyModulePrototype.cpp:
     21        * wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
     22        * wasm/js/WebAssemblyRuntimeErrorPrototype.cpp:
     23
    1242020-06-03  Rob Buis  <rbuis@igalia.com>
    225
  • trunk/Source/JavaScriptCore/wasm/js/JSToWasmICCallee.cpp

    r262098 r262492  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSCellInlines.h"
    32 #include "JSObjectInlines.h"
    33 #include "StructureInlines.h"
     31#include "JSCInlines.h"
    3432#include "WebAssemblyFunction.h"
    3533
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorConstructor.cpp

    r262098 r262492  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSCJSValueInlines.h"
    32 #include "JSObjectInlines.h"
     31#include "JSCInlines.h"
    3332#include "JSWebAssemblyCompileError.h"
    34 #include "StructureInlines.h"
    3533#include "WebAssemblyCompileErrorPrototype.h"
    3634
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorPrototype.cpp

    r262098 r262492  
    3030
    3131#include "AuxiliaryBarrierInlines.h"
    32 #include "JSCJSValueInlines.h"
    33 #include "JSObjectInlines.h"
    34 #include "StructureInlines.h"
     32#include "JSCInlines.h"
    3533
    3634#include "WebAssemblyCompileErrorPrototype.lut.h"
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyGlobalPrototype.cpp

    r262098 r262492  
    3232#include "GetterSetter.h"
    3333#include "IntegrityInlines.h"
    34 #include "JSCJSValueInlines.h"
    35 #include "JSObjectInlines.h"
     34#include "JSCInlines.h"
    3635#include "JSWebAssemblyGlobal.h"
    37 #include "StructureInlines.h"
    3836
    3937namespace JSC {
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyInstanceConstructor.cpp

    r262098 r262492  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSCJSValueInlines.h"
    32 #include "JSObjectInlines.h"
     31#include "JSCInlines.h"
    3332#include "JSWebAssemblyInstance.h"
    3433#include "JSWebAssemblyModule.h"
    35 #include "StructureInlines.h"
    3634#include "WebAssemblyInstancePrototype.h"
    3735
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyInstancePrototype.cpp

    r262098 r262492  
    3030
    3131#include "AuxiliaryBarrierInlines.h"
    32 #include "JSCJSValueInlines.h"
     32#include "JSCInlines.h"
    3333#include "JSModuleNamespaceObject.h"
    34 #include "JSObjectInlines.h"
    3534#include "JSWebAssemblyInstance.h"
    36 #include "StructureInlines.h"
    3735
    3836namespace JSC {
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorConstructor.cpp

    r262098 r262492  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSCJSValueInlines.h"
    32 #include "JSObjectInlines.h"
     31#include "JSCInlines.h"
    3332#include "JSWebAssemblyLinkError.h"
    34 #include "StructureInlines.h"
    3533#include "WebAssemblyLinkErrorPrototype.h"
    3634
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorPrototype.cpp

    r262098 r262492  
    3030
    3131#include "AuxiliaryBarrierInlines.h"
    32 #include "JSCJSValueInlines.h"
    33 #include "JSObjectInlines.h"
    34 #include "StructureInlines.h"
     32#include "JSCInlines.h"
    3533
    3634#include "WebAssemblyLinkErrorPrototype.lut.h"
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyModulePrototype.cpp

    r262098 r262492  
    3030
    3131#include "AuxiliaryBarrierInlines.h"
    32 #include "JSCJSValueInlines.h"
    33 #include "JSObjectInlines.h"
    34 #include "StructureInlines.h"
     32#include "JSCInlines.h"
    3533
    3634#include "WebAssemblyModulePrototype.lut.h"
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp

    r262098 r262492  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSCJSValueInlines.h"
    32 #include "JSObjectInlines.h"
     31#include "JSCInlines.h"
    3332#include "JSWebAssemblyRuntimeError.h"
    34 #include "StructureInlines.h"
    3533#include "WebAssemblyRuntimeErrorPrototype.h"
    3634
  • trunk/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp

    r262098 r262492  
    3030
    3131#include "AuxiliaryBarrierInlines.h"
    32 #include "JSObjectInlines.h"
    33 #include "StructureInlines.h"
     32#include "JSCInlines.h"
    3433#include "WebAssemblyRuntimeErrorPrototype.lut.h"
    3534
Note: See TracChangeset for help on using the changeset viewer.