[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / branch-on-string-as-boolean.js
1 // This test branches on the boolean value of a string, which should be fast in the DFG.
2
3 function foo(string) {
4     var bar;
5     for (var i = 0; i < 10000000; ++i) {
6         if (string)
7             bar++;
8     }
9     return bar;
10 }
11
12 result = foo('hurr im a string');