|
Debugger: require debugger to be active when dealing with breaks.
This invariant will save us some head ache.
The changes to test-debug/DebugStub is due to the fact that it abuses
the ability to set break points in code that has no debug break slots.
This is now no longer possible.
R=ulan@chromium.org
BUG= v8:4132
LOG=N
Committed: https://crrev.com/75350f1ef0ebf189ef3583183eae694a25597fc0
Cr-Commit-Position: refs/heads/master@{#29038}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+130 lines, -59 lines) |
Patch |
|
M |
src/debug.h
|
View
|
|
2 chunks |
+4 lines, -12 lines |
0 comments
|
Download
|
|
M |
src/debug.cc
|
View
|
|
3 chunks |
+23 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/runtime/runtime-debug.cc
|
View
|
1
|
8 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
|
M |
test/cctest/cctest.h
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/cctest/test-api.cc
|
View
|
1
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/cctest/test-debug.cc
|
View
|
1
|
13 chunks |
+24 lines, -30 lines |
0 comments
|
Download
|
|
M |
test/cctest/test-heap.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-liveedit-breakpoints.js
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-liveedit-patch-positions.js
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-liveedit-stack-padding.js
|
View
|
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-script.js
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-script-breakpoints.js
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/debug-stepin-positions.js
|
View
|
|
3 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/deserialize-script-id.js
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/es6/debug-evaluate-blockscopes.js
|
View
|
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/es6/generators-relocation.js
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-1586.js
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-2318.js
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-crbug-424142.js
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-crbug-474297.js
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-debug-code-recompilation.js
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/regress/regress-prepare-break-while-recompile.js
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 11 (4 generated)
|