http://codereview.chromium.org/8373029/diff/43002/src/hydrogen.cc File src/hydrogen.cc (right):
http://codereview.chromium.org/8373029/diff/43002/src/hydrogen.cc#newcode2762 src/hydrogen.cc:2762: iterations = iterations * 2; It yields a big improvement, as we usually don't know any type feedback for some clauses and therefore can't use any type information here. We can set clause count limit to 64 to preserve same maximum blocks count if you want, but from my benchmarks having two passes of checks and oddball check before them is most optimal solution for mutual switch tag's value. http://codereview.chromium.org/8373029/ -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
