Fix possible stack overflow in range analysis.
authorbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 15 Jul 2013 09:53:46 +0000 (09:53 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 15 Jul 2013 09:53:46 +0000 (09:53 +0000)
commit01080fa7dcdc3a7ddfcd5d67c1d912398a871f4f
tree92784fffb767455d0b615a4590cd194d87c8758f
parentfb77805ab7aeab09785c0185b75a439fcdd33ad0
Fix possible stack overflow in range analysis.

Avoid the implicit recursion for range analysis, using a loop with
an explicit stack instead.

BUG=chromium:259452
R=dslomov@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15661 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen-range-analysis.cc
src/hydrogen-range-analysis.h