Trigger exception debug event for promises at the throw site.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 Apr 2014 14:17:40 +0000 (14:17 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 Apr 2014 14:17:40 +0000 (14:17 +0000)
commiteed0e7e7a3775f835c5b63b253573b9c5ec3ae36
tree244c79d2edef93617b9db91d0ec7f38abd2855a9
parent67ea9e4b42dc6911b271ad523b1a31def1375bf1
Trigger exception debug event for promises at the throw site.

R=rossberg@chromium.org

Review URL: https://codereview.chromium.org/260723002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21092 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
include/v8-debug.h
src/debug-debugger.js
src/debug.cc
src/debug.h
src/isolate.cc
src/mirror-debugger.js
src/promise.js
src/runtime.cc
src/runtime.h
test/mjsunit/es6/debug-promises-caught-all.js
test/mjsunit/es6/debug-promises-caught-late.js [new file with mode: 0644]
test/mjsunit/es6/debug-promises-caught-uncaught.js
test/mjsunit/es6/debug-promises-throw-in-constructor.js [new file with mode: 0644]
test/mjsunit/es6/debug-promises-throw-in-reject.js
test/mjsunit/es6/debug-promises-uncaught-all.js
test/mjsunit/es6/debug-promises-uncaught-uncaught.js
test/mjsunit/es6/debug-promises-undefined-reject.js