v8/test/debugger/debug/es8
Alexey Kozyatinskiy 6f69e3ceca [inspector] removed break location right before suspension in async function
In current implementation in expressions like await foo() we have break location right after foo call and before actual await.
And we additionally have a lot of other statement locations because of do scope.

Let's move async debugging closer to sync debugging and introduce only one break location for await - before awaited function call.

Bug: v8:6425,v8:6162
Change-Id: I7568767856022c49101e7f3b7e39a2e401d21644
Reviewed-on: https://chromium-review.googlesource.com/514046
Reviewed-by: Marja Hölttä <marja@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45625}
2017-05-31 12:15:09 +00:00
..
async-debug-basic.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-builtin-predictions.js [debug] Add exception predictions to builtins where missing. 2017-03-10 17:44:51 +00:00
async-debug-caught-exception-cases0.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-caught-exception-cases1.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-caught-exception-cases2.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-caught-exception-cases3.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-caught-exception-cases.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-caught-exception.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-debug-step-abort-at-break.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-continue-at-break.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-in-and-out.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-in-out-out.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-in.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-nested.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-next-constant.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-next.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
async-debug-step-out.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-function-debug-evaluate.js Make non-Module generators only context allocate parameters. 2017-05-24 13:54:57 +00:00
async-function-debug-scopes.js Make non-Module generators only context allocate parameters. 2017-05-24 13:54:57 +00:00
debug-async-break-on-stack.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
debug-async-break.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
debug-async-liveedit.js [liveedit] reimplement frame restarting. 2017-01-27 07:31:03 +00:00