Fix debug break on binary boolean operators
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Jul 2011 10:16:57 +0000 (10:16 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Jul 2011 10:16:57 +0000 (10:16 +0000)
commitca3787f39580716b1b6132533b035500dcf66ffe
tree2589d8091cac6054d08d41fe4524d198ac47d310
parent612d6d32743f37cfad61873c4b79377a4f483516
Fix debug break on binary boolean operators

The syntax checker finding breakable statements did not take into account that the right hand side of a boolean binary opration might never get evaluated.

R=svenpanne@chromium.org

BUG=v8:1523
TEST=test/mjsunit/regress/regress-1523.js

Review URL: http://codereview.chromium.org//7212027

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8544 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/full-codegen.cc
test/mjsunit/regress/regress-1523.js [new file with mode: 0644]