aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-crbug-937649.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-crbug-937649.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-crbug-937649.js21
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);
})();