• Michael Stanton's avatar
    Revert "Reland "Introduce a PREMONOMORPHIC state to StoreGlobalIC"" · e986f440
    Michael Stanton authored
    This reverts commit 7179cdb1.
    
    Reason for revert: Breaks node integration build.
    
    Original change's description:
    > Reland "Introduce a PREMONOMORPHIC state to StoreGlobalIC"
    > 
    > (Fixed test failure in lite-mode)
    > 
    > 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.
    > 
    > TBR=ishell@chromium.org
    > 
    > Bug: v8:8712
    > Change-Id: Ieb79dcf1354ee294ad0f479a4a6c41a77f389850
    > Reviewed-on: https://chromium-review.googlesource.com/c/1460955
    > Reviewed-by: Michael Stanton <mvstanton@chromium.org>
    > Commit-Queue: Michael Stanton <mvstanton@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#59483}
    
    TBR=mvstanton@chromium.org,ishell@chromium.org
    
    Change-Id: Ifd45908ee66760ef9199d9722b7e558c31f77830
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:8712
    Reviewed-on: https://chromium-review.googlesource.com/c/1461997Reviewed-by: 's avatarMichael Stanton <mvstanton@chromium.org>
    Commit-Queue: Michael Stanton <mvstanton@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#59484}
    e986f440
counters.h 72.8 KB