• Igor Sheludko's avatar
    [runtime] Cleanup native methods creation in js/intl.js. · e7bd43c3
    Igor Sheludko authored
    This CL replaces usages of utils.InstallFunctions and utils.InstallGetter()
    with the DEFINE_METHOD* macros that ensure that the native function is
    created in proper form from the beginning. Thus the function will not
    require further reconfiguring like adding a computed name or removing of
    'prototype' property.
    
    This CL is one of a series of cleanup CL which are the preliminary steps for
    improving function closures creation.
    
    Bug: v8:6459
    Cq-Include-Trybots: master.tryserver.v8:v8_linux_noi18n_rel_ng
    Change-Id: I667d70fae12a2f50d0fe18d958b6520110b4b573
    Reviewed-on: https://chromium-review.googlesource.com/548075
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#46278}
    e7bd43c3
runtime-function.cc 9.22 KB