[turbofan] Gracefully bail out if OSR encounters a loop too deeply nested.
authortitzer <titzer@chromium.org>
Thu, 29 Jan 2015 09:46:24 +0000 (01:46 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 29 Jan 2015 09:46:36 +0000 (09:46 +0000)
commitf5479ca675a54411d79458b82e6d6ae2bd99b832
treef448394ce56f3568081e52cf88e3d5f8c9e9103c
parentd83a2445a2ec7ac2f68b50775c452ba627a2e8b6
[turbofan] Gracefully bail out if OSR encounters a loop too deeply nested.

R=jarin@chromium.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#26318}
src/bailout-reason.h
src/compiler/osr.cc
src/compiler/osr.h
src/compiler/pipeline.cc
test/mjsunit/compiler/osr-nested2.js [new file with mode: 0644]
test/mjsunit/compiler/osr-nested3.js [new file with mode: 0644]