Leaving a generator via an exception causes it to close
authorwingo@igalia.com <wingo@igalia.com>
Wed, 12 Nov 2014 14:28:53 +0000 (14:28 +0000)
committerwingo@igalia.com <wingo@igalia.com>
Wed, 12 Nov 2014 14:29:22 +0000 (14:29 +0000)
commit757f400246dc45f889cdc0848094c417e44b8854
treee347c51e2e33d7650aade0fd0f4f50c62e48a08e
parente201eb9a9e5423afbc0500bacffb39e5f6cc2a9a
Leaving a generator via an exception causes it to close

R=rossberg@chromium.org
BUG=v8:3096
LOG=Y

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

Cr-Commit-Position: refs/heads/master@{#25297}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25297 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/full-codegen-arm.cc
src/arm64/full-codegen-arm64.cc
src/generator.js
src/ia32/full-codegen-ia32.cc
src/messages.js
src/runtime/runtime-generator.cc
src/runtime/runtime.h
src/x64/full-codegen-x64.cc
test/mjsunit/es6/generators-iteration.js
test/mjsunit/es6/generators-states.js [new file with mode: 0644]