v8/test/debugger/debug/es6/debug-promises
Sigurd Schneider 1cee01960b [promises/deoptimizer] Support "catching" builtin continuations
This CL allows builtin continuations to handle pending exceptions.
This implements exception handling for the promise constructor in
case of deoptimization.

Bug: v8:7584


Change-Id: Ib5df5eb6606abb3f9690f294397981858dbdbf25
Reviewed-on: https://chromium-review.googlesource.com/983912
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52340}
2018-04-04 07:30:59 +00:00
..
evaluate-across-microtasks.js [debugger] Migrate more debugger tests to inspector 2016-11-08 10:39:08 +00:00
promise-all-caught.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
promise-all-uncaught.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
promise-race-caught.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
promise-race-uncaught.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
proxy-as-promise.js [promisehook] Check for JSReceiver in runtime function 2018-02-08 17:28:54 +00:00
reentry.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
reject-after-resolve.js [debugger] Stepping and break-related functions in wrapper 2016-11-08 13:54:37 +00:00
reject-caught-all.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-caught-by-default-reject-handler.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-caught-late.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
reject-caught-uncaught.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
reject-in-constructor-opt.js [promises/deoptimizer] Support "catching" builtin continuations 2018-04-04 07:30:59 +00:00
reject-in-constructor.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-uncaught-all.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-uncaught-late.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-uncaught-uncaught.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
reject-with-invalid-reject.js [debug-wrapper] Adapt tests, breakpoint.actual_location 2016-11-21 09:29:17 +00:00
reject-with-throw-in-reject.js [debug-wrapper] Adapt tests, breakpoint.actual_location 2016-11-21 09:29:17 +00:00
reject-with-undefined-reject.js [debug-wrapper] Adapt tests, breakpoint.actual_location 2016-11-21 09:29:17 +00:00
stepin-constructor.js [debugger] Migrate more debugger tests to inspector 2016-11-08 10:39:08 +00:00
stepin-handler.js [inspector] improve return position of explicit return in non-async function 2017-07-14 19:10:13 +00:00
throw-caught-all.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
throw-caught-by-default-reject-handler.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
throw-caught-late.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
throw-caught-uncaught.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
throw-eventually-caught.js [debugger] Basic scope functionality and exception events in wrapper 2016-11-08 14:54:10 +00:00
throw-finally-caught-all.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
throw-in-constructor.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
throw-uncaught-all.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
throw-uncaught-uncaught.js [debug-wrapper] AsyncTaskEvent event type 2016-11-28 09:31:50 +00:00
throw-with-throw-in-reject.js [promisehook] Check for JSReceiver in runtime function 2018-02-08 17:28:54 +00:00
try-reject-in-constructor.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
try-throw-reject-in-constructor.js [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00