[profiler] collect more source positions when debugger is active.
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}
Showing
Please
register
or
sign in
to comment