| description( | |
| "Tests that the DFG's interference analysis knows that a holy PutByVal interferes with a GetArrayLength." | |
| ); | |
| function foo(array) { | |
| var x = array.length; | |
| array[1] = 42; | |
| return [x, array.length]; | |
| } | |
| for (var i = 0; i < 100; ++i) | |
| shouldBe("foo([75])", "[1,2]"); | |