diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-crbug-937649.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-crbug-937649.js | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-crbug-937649.js b/deps/v8/test/mjsunit/regress/regress-crbug-937649.js index 5cc5a3db9a..5dd794db47 100644 --- a/deps/v8/test/mjsunit/regress/regress-crbug-937649.js +++ b/deps/v8/test/mjsunit/regress/regress-crbug-937649.js @@ -4,14 +4,15 @@ // Flags: --allow-natives-syntax (function() { - function foo(x) { - const i = x > 0; - const dv = new DataView(ab); - return dv.getUint16(i); - } - const ab = new ArrayBuffer(2); - foo(0); - foo(0); - %OptimizeFunctionOnNextCall(foo); - foo(0); +function foo(x) { + const i = x > 0; + const dv = new DataView(ab); + return dv.getUint16(i); +}; +%PrepareFunctionForOptimization(foo); +const ab = new ArrayBuffer(2); +foo(0); +foo(0); +%OptimizeFunctionOnNextCall(foo); +foo(0); })(); |