• Michael Stanton's avatar
    Revert "Introduce a PREMONOMORPHIC state to StoreGlobalIC" · b5003d26
    Michael Stanton authored
    This reverts commit ec06b5c4.
    
    Reason for revert: Breaks "lite" builder.
    
    Original change's description:
    > Introduce a PREMONOMORPHIC state to StoreGlobalIC
    > 
    > It's used rather narrowly for now -- only when we run into an
    > interceptor during the lookup. After the call to SetProperty, we know
    > more. That is, the interceptor was only there because it's a new
    > property, and the call to SetProperty ends up creating it.
    > 
    > By delaying the initialization of the IC, we recognize the (now)
    > created property, and can provide good feedback downstream to
    > TurboFan.
    > 
    > Bug: v8:8712
    > Change-Id: I4e10ba220c8363b393c6de84ce35fe5ef0e9c427
    > Reviewed-on: https://chromium-review.googlesource.com/c/1456090
    > Commit-Queue: Michael Stanton <mvstanton@chromium.org>
    > Reviewed-by: Igor Sheludko <ishell@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#59481}
    
    TBR=mvstanton@chromium.org,ishell@google.com,ishell@chromium.org
    
    Change-Id: I072a55275d64315924090a68247bb430f5c4f03d
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:8712
    Reviewed-on: https://chromium-review.googlesource.com/c/1460954Reviewed-by: 's avatarMichael Stanton <mvstanton@chromium.org>
    Commit-Queue: Michael Stanton <mvstanton@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#59482}
    b5003d26
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...