Changeset 196107 in webkit


Ignore:
Timestamp:
Feb 3, 2016 9:38:33 PM (8 years ago)
Author:
Yusuke Suzuki
Message:

[JSC] Symbol structure has unnecessary flags
https://bugs.webkit.org/show_bug.cgi?id=153840

Reviewed by Saam Barati.

  • runtime/Symbol.h:
  • tests/stress/symbol-get-own-property.js: Added.

(shouldBe):

Location:
trunk/Source/JavaScriptCore
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r196104 r196107  
     12016-02-03  Yusuke Suzuki  <utatane.tea@gmail.com>
     2
     3        [JSC] Symbol structure has unnecessary flags
     4        https://bugs.webkit.org/show_bug.cgi?id=153840
     5
     6        Reviewed by Saam Barati.
     7
     8        * runtime/Symbol.h:
     9        * tests/stress/symbol-get-own-property.js: Added.
     10        (shouldBe):
     11
    1122016-02-03  Andreas Kling  <akling@apple.com>
    213
  • trunk/Source/JavaScriptCore/runtime/Symbol.h

    r188299 r196107  
    3838public:
    3939    typedef JSCell Base;
    40     static const unsigned StructureFlags = Base::StructureFlags | OverridesGetOwnPropertySlot | InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | StructureIsImmortal;
     40    static const unsigned StructureFlags = Base::StructureFlags | StructureIsImmortal;
    4141
    4242    DECLARE_EXPORT_INFO;
Note: See TracChangeset for help on using the changeset viewer.