Changeset 221125 in webkit


Ignore:
Timestamp:
Aug 23, 2017 6:07:43 PM (7 years ago)
Author:
Yusuke Suzuki
Message:

Unreviewed, fix for test262
https://bugs.webkit.org/show_bug.cgi?id=175915

  • runtime/MapPrototype.cpp:

(JSC::MapPrototype::finishCreation):

  • runtime/SetPrototype.cpp:

(JSC::SetPrototype::finishCreation):

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r221124 r221125  
     12017-08-23  Yusuke Suzuki  <utatane.tea@gmail.com>
     2
     3        Unreviewed, fix for test262
     4        https://bugs.webkit.org/show_bug.cgi?id=175915
     5
     6        * runtime/MapPrototype.cpp:
     7        (JSC::MapPrototype::finishCreation):
     8        * runtime/SetPrototype.cpp:
     9        (JSC::SetPrototype::finishCreation):
     10
    1112017-08-23  Yusuke Suzuki  <utatane.tea@gmail.com>
    212
  • trunk/Source/JavaScriptCore/runtime/MapPrototype.cpp

    r221110 r221125  
    7272    JSC_NATIVE_FUNCTION_WITHOUT_TRANSITION(vm.propertyNames->builtinNames().setPrivateName(), mapProtoFuncSet, DontEnum, 2);
    7373
    74     JSFunction* entries = JSFunction::create(vm, mapPrototypeEntriesCodeGenerator(vm), globalObject);
     74    JSFunction* entries = JSFunction::createBuiltinFunction(vm, mapPrototypeEntriesCodeGenerator(vm), globalObject);
    7575    putDirectWithoutTransition(vm, vm.propertyNames->builtinNames().entriesPublicName(), entries, DontEnum);
    7676    putDirectWithoutTransition(vm, vm.propertyNames->iteratorSymbol, entries, DontEnum);
  • trunk/Source/JavaScriptCore/runtime/SetPrototype.cpp

    r221110 r221125  
    6969    JSC_NATIVE_FUNCTION_WITHOUT_TRANSITION(vm.propertyNames->builtinNames().addPrivateName(), setProtoFuncAdd, DontEnum, 1);
    7070
    71     JSFunction* values = JSFunction::create(vm, setPrototypeValuesCodeGenerator(vm), globalObject);
     71    JSFunction* values = JSFunction::createBuiltinFunction(vm, setPrototypeValuesCodeGenerator(vm), globalObject);
    7272    putDirectWithoutTransition(vm, vm.propertyNames->builtinNames().valuesPublicName(), values, DontEnum);
    7373    putDirectWithoutTransition(vm, vm.propertyNames->builtinNames().keysPublicName(), values, DontEnum);
Note: See TracChangeset for help on using the changeset viewer.