• bmeurer's avatar
    [builtins] Introduce specialized Call/CallFunction builtins. · 7c3396d0
    bmeurer authored
    Introduce receiver conversion mode specialization for the Call and
    CallFunction builtins, so we can specialize the builtin functionality
    (actually an optimization only) based on static information from the
    callsite (this is basically a superset of the optimizations that were
    available with the CallFunctionStub and CallICStub, except that these
    optimizations are correct now).
    
    This fixes a regression introduced by the removal of CallFunctionStub,
    for programs that call a lot.
    
    R=yangguo@chromium.org
    BUG=chromium:552244
    LOG=n
    
    Review URL: https://codereview.chromium.org/1436493002
    
    Cr-Commit-Position: refs/heads/master@{#31871}
    7c3396d0
ic.h 23.6 KB