• jarin's avatar
    Revert of [turbofan] Initial support for monomorphic/polymorphic property... · 5c534812
    jarin authored
    Revert of [turbofan] Initial support for monomorphic/polymorphic property loads. (patchset #3 id:100001 of https://codereview.chromium.org/1396333010/ )
    
    Reason for revert:
    Waterfall redness.
    
    Original issue's description:
    > [turbofan] Initial support for monomorphic/polymorphic property loads.
    >
    > Native context specialization now lowers monomorphic and
    > polymorphic accesses to data and constant data properties on
    > object and/or prototype chain. We don't deal with accessors
    > yet, and we also completely ignore proxies (which is compatible
    > with what Crankshaft does).
    >
    > The code is more or less the straightforward implementation. We
    > will need to refactor that and extract common patterns once the
    > remaining bits for full load/store support is in.
    >
    > CQ_INCLUDE_TRYBOTS=tryserver.v8:v8_linux_nosnap_rel
    > R=jarin@chromium.org
    > BUG=v8:4470
    > LOG=n
    >
    > Committed: https://crrev.com/3a0bf860b7177f7abef01ff308a53603389d958e
    > Cr-Commit-Position: refs/heads/master@{#31340}
    
    TBR=bmeurer@chromium.org
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=v8:4470
    
    Review URL: https://codereview.chromium.org/1408123002
    
    Cr-Commit-Position: refs/heads/master@{#31341}
    5c534812
js-global-specialization.cc 12.1 KB