JerryDebugger breakpoint system rework (#1908)

Reworking the python JerryDebugger breakpoint system.

JerryScript-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
This commit is contained in:
Daniel Balla
2017-07-13 10:26:14 +02:00
committed by Zoltan Herczeg
parent 89015a6119
commit dbfb0170c1
13 changed files with 159 additions and 138 deletions
+15 -7
View File
@@ -5,17 +5,25 @@ Stopped at tests/debugger/do_delete.js:17
(jerry-debugger) b do_delete.js:17
Breakpoint 1 at tests/debugger/do_delete.js:17
(jerry-debugger) b do_delete.js:21
Breakpoint not found
No breakpoint found, do you want to add a pending breakpoint? (y or [n])
Pending breakpoint at do_delete.js:21
(jerry-debugger) b do_delete.js:19
Breakpoint 2 at tests/debugger/do_delete.js:19
Breakpoint 3 at tests/debugger/do_delete.js:19
(jerry-debugger) b do_delete.js:18
Breakpoint 3 at tests/debugger/do_delete.js:18
Breakpoint 4 at tests/debugger/do_delete.js:18
(jerry-debugger) list
1: tests/debugger/do_delete.js:17
2: tests/debugger/do_delete.js:19
3: tests/debugger/do_delete.js:18
=== Active breakpoints ===
1: tests/debugger/do_delete.js:17
3: tests/debugger/do_delete.js:19
4: tests/debugger/do_delete.js:18
=== Pending breakpoints ===
2: do_delete.js:21 (pending)
(jerry-debugger) delete 2
(jerry-debugger) delete 3
(jerry-debugger) list
1: tests/debugger/do_delete.js:17
=== Active breakpoints ===
1: tests/debugger/do_delete.js:17
4: tests/debugger/do_delete.js:18
(jerry-debugger) c
Stopped at breakpoint:4 tests/debugger/do_delete.js:18
(jerry-debugger) c