• mstarzinger's avatar
    [turbofan] Support for ConsString by escape analysis. · b097c6c4
    mstarzinger authored
    This add support for ConsString objects allocated inline to the escape
    analysis pass. The raw hash field in such strings needs special handling
    similar to existing raw fields. This also contains materialization code
    within the deoptimizer as usual.
    
    R=bmeurer@chromium.org
    TEST=mjsunit/regress/regress-crbug-648737
    BUG=chromium:648737
    
    Review-Url: https://codereview.chromium.org/2357153002
    Cr-Commit-Position: refs/heads/master@{#39594}
    b097c6c4
escape-analysis.cc 52 KB