aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-crbug-768080.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-crbug-768080.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-crbug-768080.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-crbug-768080.js b/deps/v8/test/mjsunit/regress/regress-crbug-768080.js
index cfd1fc1f35..1e32c13d02 100644
--- a/deps/v8/test/mjsunit/regress/regress-crbug-768080.js
+++ b/deps/v8/test/mjsunit/regress/regress-crbug-768080.js
@@ -11,7 +11,8 @@
}
function f() {
return new g();
- }
+ };
+ %PrepareFunctionForOptimization(f);
new C(); // Warm-up!
assertThrows(f, TypeError);
assertThrows(f, TypeError);
@@ -29,7 +30,8 @@
}
function f() {
return new g();
- }
+ };
+ %PrepareFunctionForOptimization(f);
new C(); // Warm-up!
assertThrows(f, TypeError);
assertThrows(f, TypeError);
@@ -43,7 +45,8 @@
}
function f() {
return new g();
- }
+ };
+ %PrepareFunctionForOptimization(f);
assertThrows(f, TypeError);
assertThrows(f, TypeError);
%OptimizeFunctionOnNextCall(f);
@@ -56,7 +59,8 @@
}
function f() {
return g();
- }
+ };
+ %PrepareFunctionForOptimization(f);
assertThrows(f, TypeError);
assertThrows(f, TypeError);
%OptimizeFunctionOnNextCall(f);