15ef61d468
On 'debugger' statement, if anything in debugger calls 'EnsureDebugInfo' on a function, EnsureDebugInfo would compile and substitute code without debug break slots. This causes weird behavior later when stepping fails to work (see added test as an example). This fix is to make sure the debugger is prepared for breakpoints in that case as well. Also adds extra testing for bug 468661. R=yangguo@chromium.org,yurys@chromium.orh BUG=v8:3990,chromium:468661 LOG=N Review URL: https://codereview.chromium.org/1032353002 Cr-Commit-Position: refs/heads/master@{#27502} |
||
---|---|---|
.. | ||
regress-2034.js | ||
regress-2156.js | ||
regress-2186.js | ||
regress-2243.js | ||
regress-2322.js | ||
regress-2506.js | ||
regress-2681.js | ||
regress-2691.js | ||
regress-2829.js | ||
regress-2858.js | ||
regress-3280.js | ||
regress-3426.js | ||
regress-3683.js | ||
regress-3741.js | ||
regress-3902.js | ||
regress-3938.js | ||
regress-347906.js | ||
regress-411237.js | ||
regress-468661.js | ||
regress-cr372788.js | ||
regress-crbug-248025.js | ||
regress-crbug-346141.js |