Changeset 189723 in webkit


Ignore:
Timestamp:
Sep 14, 2015 6:20:01 AM (9 years ago)
Author:
Carlos Garcia Campos
Message:

Merge r189133 - JavaScriptCore fails to build using GCC 5
https://bugs.webkit.org/show_bug.cgi?id=147815

Patch by Khem Raj <raj.khem@gmail.com> on 2015-08-28
Reviewed by Filip Pizlo.

  • runtime/JSObject.cpp: Explicitly instantiate all variants of

putByIndexBeyondVectorLengthWithAttributes used by JSArray.cpp.

Location:
releases/WebKitGTK/webkit-2.10/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • releases/WebKitGTK/webkit-2.10/Source/JavaScriptCore/ChangeLog

    r189719 r189723  
     12015-08-28  Khem Raj  <raj.khem@gmail.com>
     2
     3        JavaScriptCore fails to build using GCC 5
     4        https://bugs.webkit.org/show_bug.cgi?id=147815
     5
     6        Reviewed by Filip Pizlo.
     7
     8        * runtime/JSObject.cpp: Explicitly instantiate all variants of
     9        putByIndexBeyondVectorLengthWithAttributes used by JSArray.cpp.
     10
    1112015-08-27  Basile Clement  <basile_clement@apple.com>
    212
  • releases/WebKitGTK/webkit-2.10/Source/JavaScriptCore/runtime/JSObject.cpp

    r188269 r189723  
    19471947}
    19481948
     1949// Explicit instantiations needed by JSArray.cpp.
     1950template void JSObject::putByIndexBeyondVectorLengthWithoutAttributes<Int32Shape>(ExecState*, unsigned, JSValue);
     1951template void JSObject::putByIndexBeyondVectorLengthWithoutAttributes<DoubleShape>(ExecState*, unsigned, JSValue);
     1952template void JSObject::putByIndexBeyondVectorLengthWithoutAttributes<ContiguousShape>(ExecState*, unsigned, JSValue);
     1953
    19491954void JSObject::putByIndexBeyondVectorLengthWithArrayStorage(ExecState* exec, unsigned i, JSValue value, bool shouldThrow, ArrayStorage* storage)
    19501955{
Note: See TracChangeset for help on using the changeset viewer.