Fix infinite recursion in the compiler introduced in r7212
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 17 Mar 2011 09:55:57 +0000 (09:55 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 17 Mar 2011 09:55:57 +0000 (09:55 +0000)
commit1a343b300408170aa6e5141fdef9a9c14c675756
treeaa6472a5503e338b78d1c2ac0e473dcd217cee89
parent4a820097d963ba4bfa28a6ea0e45a0ac2ee6c5b8
Fix infinite recursion in the compiler introduced in r7212

In most situations tests passed just causing a bailout from the compiler due to stack overflow. On Mac some tests actually did crash and of cause some benchmarks showed regressions due to this.
Review URL: http://codereview.chromium.org/6665064

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