Description[debugger] reapply break points after clearing one shots.
On the debug info, we have a list of existing break points. When we
step in the debugger, we flood the function with one-shot break points.
Afterwards, we clear these one-shots by clearing all break locations.
Previously, while clearing break locations, we would skip ones that have
actual break points. Now we clear all break locations, and then reapply
break points. This is necessary for the next step, when we encode break
point info by source position, and not code offset. Encoding by code
offset would mean that break points are dependent on the code kind we
use.
R=jgruber@chromium.org
BUG=v8:5265
Committed: https://crrev.com/808981a22ee19461bbe981ab33b58792d991533e
Cr-Commit-Position: refs/heads/master@{#38492}
Patch Set 1 #
Messages
Total messages: 8 (2 generated)
|