• yangguo's avatar
    [profiler] collect more source positions when debugger is active. · 418142b5
    yangguo authored
    In order for profiles of optimized code to have accurate source
    positions, we need to prepare for this when compiling. If the profiler
    is enabled late, this may be missing, leading to inaccurate profile
    data. A compromise to solve this is to prepare for accurate positions if
    the debugger (and therefore DevTools) is active, even if we are not
    currently capturing a profile.
    
    The alternative is to deopt everything upon profiling, but that would
    affect the profile significantly.
    
    R=alph@chromium.org, bmeurer@chromium.org, neis@chromium.org, tebbi@chromium.org
    
    Review-Url: https://codereview.chromium.org/2519003002
    Cr-Commit-Position: refs/heads/master@{#41217}
    418142b5
compilation-info.cc 8.18 KB