DirectArguments::create needs to initialize to undefined instead of the empty value
[WebKit-https.git] / JSTests / stress / create-direct-arguments-in-osr-should-initialize-to-undefined.js
1 // This should not crash.
2
3 function foo(a, b) {
4     let x = arguments;
5     OSRExit();
6     return a + b;
7 }
8
9 function bar(b) {
10     if (b)
11         foo();
12 }
13 noInline(bar);
14
15 for (let i = 0; i < 1000; ++i) {
16     bar(true);
17 }