• klaasb's avatar
    [turbofan] Mark for non-concurrent recompilation on OSR · 660d11a2
    klaasb authored
    Re-enable marking functions for optimized compilation on the next call
    when using OSR. We would previously do this for all functions. However,
    it only benefits functions marked for concurrent recompilation. These
    would potentially run unoptimized again and be OSRed again.
    In addition any function that already was optimized concurrently had
    it's optimized code removed and would have been recompiled. Functions to
    be baselined would skip that and possibly deopt.
    
    BUG=chromium:651042
    
    Review-Url: https://codereview.chromium.org/2391533002
    Cr-Commit-Position: refs/heads/master@{#39934}
    660d11a2
runtime-compiler.cc 17.8 KB