• mstarzinger's avatar
    [turbofan] Fix missing lazy deopt in object literals. · 4af80298
    mstarzinger authored
    This adds a missing lazy bailout point when defining data properties
    with computed property names in object literals. The runtime call to
    Runtime::kDefineDataPropertyInLiteral can trigger deopts. The necessary
    bailout ID already exists and is now properly used.
    
    R=jarin@chromium.org
    TEST=mjsunit/regress/regress-crbug-621816
    BUG=chromium:621816
    
    Review-Url: https://codereview.chromium.org/2099133003
    Cr-Commit-Position: refs/heads/master@{#37294}
    4af80298
full-codegen-arm64.cc 131 KB