Changeset 238392 in webkit


Ignore:
Timestamp:
Nov 20, 2018 12:15:41 AM (5 years ago)
Author:
Fujii Hironori
Message:

REGRESSION(r238039) WebCore::JSDOMGlobalObject::createStructure is using JSC::Structure::create without including StructureInlines.h
https://bugs.webkit.org/show_bug.cgi?id=191626
<rdar://problem/46161064>

Unreviewed adding comment for my change r238366.

  • runtime/Structure.h: Added a comment for Structure::create.
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r238391 r238392  
     12018-11-20  Fujii Hironori  <Hironori.Fujii@sony.com>
     2
     3        REGRESSION(r238039) WebCore::JSDOMGlobalObject::createStructure is using JSC::Structure::create without including StructureInlines.h
     4        https://bugs.webkit.org/show_bug.cgi?id=191626
     5        <rdar://problem/46161064>
     6
     7        Unreviewed adding comment for my change r238366.
     8
     9        * runtime/Structure.h: Added a comment for Structure::create.
     10
    1112018-11-19  Mark Lam  <mark.lam@apple.com>
    212
  • trunk/Source/JavaScriptCore/runtime/Structure.h

    r238366 r238392  
    829829};
    830830
     831// We deliberately put Structure::create here in Structure.h instead of StructureInlines.h, because
     832// it is used everywhere. This is so we don't have to hunt down all the places where we would need
     833// to #include StructureInlines.h otherwise.
    831834inline Structure* Structure::create(VM& vm, JSGlobalObject* globalObject, JSValue prototype, const TypeInfo& typeInfo, const ClassInfo* classInfo, IndexingType indexingType, unsigned inlineCapacity)
    832835{
Note: See TracChangeset for help on using the changeset viewer.