• adamk's avatar
    Remove now-incorrect DataView accessor optimization · de7d47e2
    adamk authored
    In ES2015, the "byteLength" and "byteOffset" properties of DataViews are
    getters on the prototype, so the previously-used strategy of special-casing
    them using only the receiver map is invalid.
    
    A future CL will need to use the same strategy which will be taken for
    TypedArray "length", "byteLength", and "byteOffset": adding a prototype
    chain check.
    
    BUG=v8:5018, chromium:593634
    
    Review-Url: https://codereview.chromium.org/1984043002
    Cr-Commit-Position: refs/heads/master@{#36382}
    de7d47e2
ic.cc 110 KB