• Jakob Gruber's avatar
    [nojit] Move several IC stubs to builtins · 33da7197
    Jakob Gruber authored
    KeyedLoadSloppyArguments -> KeyedLoadIC_SloppyArguments
    KeyedStoreSloppyArguments -> KeyedStoreIC_SloppyArguments
    LoadIndexedIntercepter -> LoadIndexedInterceptorIC
    StoreInArrayLiteralSlowStub -> StoreInArrayLiteralIC_Slow
    StoreInterceptor -> StoreInterceptorIC
    StoreSlowElementStub -> KeyedStoreIC_Slow
    
    A few Store stubs were parameterized for the sole purpose of
    determining the KeyedAccessStoreMode later on. These are now
    implemented as a dedicated builtin for each store mode.
    
    Bug: v8:7777
    Change-Id: I743474b0e6c5d6ec2513bb9f8f3a93c5c0535927
    Reviewed-on: https://chromium-review.googlesource.com/c/1339859Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
    Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#57592}
    33da7197
Name
Last commit
Last update
..
OWNERS Loading commit data...
accessor-assembler.cc Loading commit data...
accessor-assembler.h Loading commit data...
binary-op-assembler.cc Loading commit data...
binary-op-assembler.h Loading commit data...
call-optimization.cc Loading commit data...
call-optimization.h Loading commit data...
handler-configuration-inl.h Loading commit data...
handler-configuration.cc Loading commit data...
handler-configuration.h Loading commit data...
ic-inl.h Loading commit data...
ic-stats.cc Loading commit data...
ic-stats.h Loading commit data...
ic.cc Loading commit data...
ic.h Loading commit data...
keyed-store-generic.cc Loading commit data...
keyed-store-generic.h Loading commit data...
stub-cache.cc Loading commit data...
stub-cache.h Loading commit data...